Bug#916294: statx and statx_timestamp need to be skipped

2021-12-08 Thread Aurelien Jarno
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
aurel...@aurel32.net http://www.aurel32.net


signature.asc
Description: PGP signature


Bug#916294: statx and statx_timestamp need to be skipped

2018-12-12 Thread Maximiliano Curia

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  
pn  icheck

-- 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
Description: PGP signature