#997222 libexplain: FTBFS: libexplain/iocontrol/siocadddlci.c:51:12: error: invalid application of ‘sizeof’ to incomplete type ‘struct dlci_add’ #997222
- Package:
- src:libexplain
- Source:
- src:libexplain
- Submitter:
- Lucas Nussbaum
- Date:
- 2023-04-07 10:06:24 UTC
- Severity:
- normal
- Tags:
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): The full build log is available from: http://qa-logs.debian.net/2021/10/23/libexplain_1.4.D001-11_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.
We believe that the bug you reported is fixed in the latest version of libexplain, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 997222@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Håvard Flaget Aasen <haavard_aasen@yahoo.no> (supplier of updated libexplain package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 16 Nov 2021 21:36:08 +0100 Source: libexplain Architecture: source Version: 1.4.D001-12 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Håvard Flaget Aasen <haavard_aasen@yahoo.no> Closes: 997222 Changes: libexplain (1.4.D001-12) unstable; urgency=medium . * QA upload. * Patch: Linux 5.11 no longer has if_frad.h, from Ubuntu. Closes: #997222 * Patch: termiox removed since kernel 5.12, from ALT Linux. * Patch: Change from which -> command -v * d/watch: Update to version 4. * Add d/clean to avoid FTBFSx2, from Ubuntu. Checksums-Sha1: ff6acb5c939eccfac981f8a20cde1d6ed9272e84 2014 libexplain_1.4.D001-12.dsc 4d5dc2e704aa1efa4e927c15a274107c639c7f17 47516 libexplain_1.4.D001-12.debian.tar.xz 053d923be2e3bfde950bfd61a8e96f7f05198f99 6931 libexplain_1.4.D001-12_source.buildinfo Checksums-Sha256: 29072f44bdd7a3a888e0bed1a2fa4ee3be62fbcb02de79947bbb7708643f7bc2 2014 libexplain_1.4.D001-12.dsc d7dc93d3d0f2f24ea38ff91b8cdbd54829c803fa24fcf62dc23c269e637a309a 47516 libexplain_1.4.D001-12.debian.tar.xz 6a1d6f368a11ac8dc87c0a91d92ebc0b29a939f0112fde02b0b410ba10f6dc01 6931 libexplain_1.4.D001-12_source.buildinfo Files: 8621f7516cf870dc6ef5396d01fed583 2014 devel optional libexplain_1.4.D001-12.dsc 7d4a7657be42110f4068da3b5b5bbcef 47516 devel optional libexplain_1.4.D001-12.debian.tar.xz bd7ffdfc8c3aad7e34774d0442b69600 6931 devel optional libexplain_1.4.D001-12_source.buildinfo -----BEGIN PGP SIGNATURE----- iQGzBAEBCgAdFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmGURKoACgkQH1x6i0VW QxSd2AwA6bS1hO6b8FMgPKwX4VG2Z0hWI/19U0wJdvEqwmtyXO8sFmYuZGXGG+mf XGocyqt1XwqVHCgw2D6qfqPYXaIMzH2lbG66Ma/OC1ZqhEJNVUDGvoDVlXM1fDhT 9sFQjo1m2M3sBm8IHFTLx8rhzdRqhDsKxiSA3YEM5xvxU/GxIhrYS2oB2B2olR5Y dbWX00tZs/EH/hSanEuLD1ShIDIMOEHt1B0D0zjpuJ4oQqUHUkZlLnFsAngytPzL alk52BjWJbfs7NRZ/2RkB7h1UAbNo37kVb1qgOTT4ADQH5KPTO+EN0GBeQ1P10w6 6RqjF94O+urb3q/dmzM+Q0Lp9UkPoU1+jJYLxZLF/oaChC2wOMZmktNSCgpt9FOf jRkrsaHg28CyPFysw5HKsNeQOxUL73k/lnnKxYFpKau8wdfV57ex0WyG21gVeaZP QnjebZiYoQ3Pxtvh3D1rAb6FsBL3CCaGYauln8oJAYA5blTBl6OBa24RRnUXncR9 8p7qpe0/ =DBnK -----END PGP SIGNATURE-----
Hi. I'm considering to make an upload to fix this in bullseye. Am I right to think that the termiox patch with the following changelog entry is also desirable to be able to build from bullseye+recent kernel? - Patch: termiox removed since kernel 5.12, from ALT Linux. Thanks.
tir. 6. des. 2022 kl. 00:20 skrev Santiago Vila <sanvila@debian.org>: Yes, this still still seems to be the right thing to do. I see that the release that resides in Sid/testing hasn't been pushed to the correct repo on salsa. If it is of interest, the commit can be found in my fork [1] Regards, Håvard [1] https://salsa.debian.org/haava/libexplain/-/commit/cbda43b911408c6aae87321773ce1529526fba01
reopen 997222 found 997222 1.4.D001-11 fixed 997222 1.4.D001-12 thanks Note: There is a fix proposal for bullseye in Bug #1025703.
We believe that the bug you reported is fixed in the latest version of libexplain, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 997222@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Santiago Vila <sanvila@debian.org> (supplier of updated libexplain package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 21 Mar 2023 14:20:00 +0100 Source: libexplain Architecture: source Version: 1.4.D001-11+deb11u1 Distribution: bullseye Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Santiago Vila <sanvila@debian.org> Closes: 997222 Changes: libexplain (1.4.D001-11+deb11u1) bullseye; urgency=medium . * QA upload. * Apply two patches from bookworm to build with newer kernels: - Patch: Linux 5.11 no longer has if_frad.h, from Ubuntu. Closes: #997222 - Patch: termiox removed since kernel 5.12, from ALT Linux. Checksums-Sha1: ed7e7df46add7ca753a5591653514aac5f216a9d 1875 libexplain_1.4.D001-11+deb11u1.dsc 4672c4e7367af47b2d3bd9e186ef6e007ec6e146 47240 libexplain_1.4.D001-11+deb11u1.debian.tar.xz 33bf9975b806ef444ca7dcad221d570c01527f1c 6997 libexplain_1.4.D001-11+deb11u1_source.buildinfo Checksums-Sha256: 6816bcf0cb6496e81ca2758eed4e5aa3a8800765072ab7655a9091aec80e605c 1875 libexplain_1.4.D001-11+deb11u1.dsc ff5484c64e91a7dc24a969a14271546f4b897e386c0904ec6e7035cbdee87a43 47240 libexplain_1.4.D001-11+deb11u1.debian.tar.xz 3bf373e7e6e57ef26021a72049ac4c79d900f115eae493e63a6fddb00c493ff2 6997 libexplain_1.4.D001-11+deb11u1_source.buildinfo Files: e95600f1846001c8b3ba1ad8935779d4 1875 devel optional libexplain_1.4.D001-11+deb11u1.dsc 69487589df1431d8b887e9fa0c297222 47240 devel optional libexplain_1.4.D001-11+deb11u1.debian.tar.xz 9d75dc365abe2b97d3c32bad624d9609 6997 devel optional libexplain_1.4.D001-11+deb11u1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmQZr1cACgkQQc5/C58b izI+2wgAoB/PISHFXvHgTRETH+sbwQe1dqd1rE/1+wvsQN18k5JrGokyDxd/v/98 IZ6pxmsr957BMJJoMG/wMkT/EMec0DOHchbk7msg9j9B/9VLQ/lwBFya+4jfm5M5 Z4FWS87GmBWDn9aQ8qhB8yVk+8GHDdKtkXgAO+oOu8tvdgODveM4SwZaiTy85Qz1 MibNoJFwVE9m3Zy+oo8YBm2uTCq6+8RNWfBy9rSpU7tufWgIYqGzplyNOS79dhCA B4KTw4e0WEoXfpnP0GkZKfrWI8QfdTi9iTnyRw8nkrEncEfbd24JAyXJCKXa2iNo zz1eshjaKSWgqePD5i75spsOkMpMeg== =f1II -----END PGP SIGNATURE-----