Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#916294: statx and statx_timestamp need to be skipped

4 views
Skip to first unread message

Maximiliano Curia

unread,
Dec 12, 2018, 2:30:03 PM12/12/18
to
Package: abi-compliance-checker
Version: 2.3-0.2
Severity: important
Tags: patch

Hi,

with the new glibc version upload sys/stat.h includes bits/statx.h, which in
turn add two structs (statx and statx_timestamp) which need to be added to the
C_Structure (TUDump.pm) to avoid a compilation error.

Thanks for maintaining acc in Debian.

Happy hacking,

-- System Information:
Debian Release: buster/sid
APT prefers testing-debug
APT policy: (700, 'testing-debug'), (700, 'testing'), (600, 'stable-updates'), (600, 'stable-debug'), (600, 'proposed-updates'), (600, 'stable'), (500, 'buildd-unstable'), (50, 'unstable-debug'), (50, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages abi-compliance-checker depends on:
ii build-essential 12.5
ii perl 5.26.2-7+b1

Versions of packages abi-compliance-checker recommends:
ii exuberant-ctags [ctags] 1:5.9~svn20110310-12

Versions of packages abi-compliance-checker suggests:
pn doc-base <none>
pn icheck <none>

-- no debconf information

--
"La duración de un minuto depende de que lado del baño estés."
-- Ley de la Relatividad (Burke)
Saludos /\/\ /\ >< `/
signature.asc

Aurelien Jarno

unread,
Dec 8, 2021, 6:50:04 PM12/8/21
to
control: forwarded -1 https://github.com/lvc/abi-compliance-checker/commit/0659b3b0a23e3535f41c6fd8dee5255ad8e29f7e
control: affects -1 karchive

On 2018-12-12 16:11, Maximiliano Curia wrote:
> Package: abi-compliance-checker
> Version: 2.3-0.2
> Severity: important
> Tags: patch
>
> Hi,
>
> with the new glibc version upload sys/stat.h includes bits/statx.h, which in
> turn add two structs (statx and statx_timestamp) which need to be added to
> the C_Structure (TUDump.pm) to avoid a compilation error.

It seems that this is becoming more problematic with glibc 2.33
(currently in experimental), causing at least the autopkgtest of
karchive to fail.

The patch has now been merged upstream [1] and I confirm that it fixes
the issue. Would it be possible to get an upload with this fix, so that
we can proceed with the glibc 2.33 transition?

Thanks,
Aurelien

[1] https://ci.debian.net/data/autopkgtest/unstable/amd64/k/karchive/17368644/log.gz
[2] https://github.com/lvc/abi-compliance-checker/commit/0659b3b0a23e3535f41c6fd8dee5255ad8e29f7e

--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aure...@aurel32.net http://www.aurel32.net
signature.asc
0 new messages