[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#964661: marked as done (freebsd-glue: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below)



Your message dated Mon, 07 Aug 2023 00:48:56 +0000
with message-id <E1qSoQa-00CZOF-9b@fasolo.debian.org>
and subject line Bug#964661: fixed in freebsd-glue 0.2.22+nmu1
has caused the Debian Bug report #964661,
regarding freebsd-glue: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
964661: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964661
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: freebsd-glue
Version: 0.2.22
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200709 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
>  fakeroot debian/rules binary
> MAKEFLAGS=-j4 MAKEOBJDIRPREFIX=/<<PKGBUILDDIR>>/obj-deb CFLAGS=" -O2" DESTDIR="/<<PKGBUILDDIR>>/debian/tmp" bmake -m /usr/share/mk-freebsd CC=x86_64-linux-gnu-gcc  obj
> --- _sub.obj ---
> ===> src (obj)
> --- _sub.obj ---
> ===> src/freebsd-glue (obj)
> --- obj ---
> ===> src/crypt (obj)
> --- obj ---
> ===> src/z (obj)
> --- obj ---
> MAKEFLAGS=-j4 MAKEOBJDIRPREFIX=/<<PKGBUILDDIR>>/obj-deb CFLAGS=" -O2" DESTDIR="/<<PKGBUILDDIR>>/debian/tmp" bmake -m /usr/share/mk-freebsd CC=x86_64-linux-gnu-gcc 
> --- _sub.all ---
> ===> src (all)
> --- _sub.all ---
> ===> src/freebsd-glue (all)
> ===> src/crypt (all)
> ===> src/z (all)
> MAKEFLAGS=-j4 MAKEOBJDIRPREFIX=/<<PKGBUILDDIR>>/obj-udeb CFLAGS=" -Os" DESTDIR="/<<PKGBUILDDIR>>/debian/tmp-udeb" bmake -m /usr/share/mk-freebsd CC=x86_64-linux-gnu-gcc RESCUE=yes  obj
> --- _sub.obj ---
> ===> src (obj)
> --- _sub.obj ---
> ===> src/freebsd-glue (obj)
> --- obj ---
> ===> src/crypt (obj)
> --- obj ---
> ===> src/z (obj)
> --- obj ---
> MAKEFLAGS=-j4 MAKEOBJDIRPREFIX=/<<PKGBUILDDIR>>/obj-udeb CFLAGS=" -Os" DESTDIR="/<<PKGBUILDDIR>>/debian/tmp-udeb" bmake -m /usr/share/mk-freebsd CC=x86_64-linux-gnu-gcc RESCUE=yes 
> --- _sub.all ---
> ===> src (all)
> --- _sub.all ---
> ===> src/freebsd-glue (all)
> ===> src/crypt (all)
> ===> src/z (all)
> dh_testdir
> dh_testroot
> dh_prep -a
> dh_installdirs -a
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> mkdir -p /<<PKGBUILDDIR>>/debian/tmp{,-udeb}/{usr/,}lib
> MAKEFLAGS=-j4 MAKEOBJDIRPREFIX=/<<PKGBUILDDIR>>/obj-deb CFLAGS=" -O2" DESTDIR="/<<PKGBUILDDIR>>/debian/tmp" bmake -m /usr/share/mk-freebsd CC=x86_64-linux-gnu-gcc  install
> --- _sub.realinstall ---
> ===> src (install)
> --- _sub.realinstall ---
> ===> src/freebsd-glue (install)
> --- _libinstall ---
> install -o root -g root -m 444   libfreebsd-glue.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> install -o root -g root -m 444   libfreebsd-glue_p.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> install  -o root -g root -m 444     libfreebsd-glue.so.0 /<<PKGBUILDDIR>>/debian/tmp/lib
> ln -s /lib/libfreebsd-glue.so.0  /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libfreebsd-glue.so
> ===> src/crypt (install)
> --- _libinstall ---
> install -o root -g root -m 444   libcrypt-freebsd.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> install -o root -g root -m 444   libcrypt-freebsd_p.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> install  -o root -g root -m 444     libcrypt-freebsd.so.0 /<<PKGBUILDDIR>>/debian/tmp/lib
> ln -s /lib/libcrypt-freebsd.so.0  /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcrypt-freebsd.so
> ===> src/z (install)
> --- _libinstall ---
> install -o root -g root -m 444   libz-freebsd.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> install -o root -g root -m 444   libz-freebsd_p.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> install  -o root -g root -m 444     libz-freebsd.so.0 /<<PKGBUILDDIR>>/debian/tmp/lib
> ln -s /lib/libz-freebsd.so.0  /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libz-freebsd.so
> MAKEFLAGS=-j4 MAKEOBJDIRPREFIX=/<<PKGBUILDDIR>>/obj-udeb CFLAGS=" -Os" DESTDIR="/<<PKGBUILDDIR>>/debian/tmp-udeb" bmake -m /usr/share/mk-freebsd CC=x86_64-linux-gnu-gcc RESCUE=yes  install
> --- _sub.realinstall ---
> ===> src (install)
> --- _sub.realinstall ---
> ===> src/freebsd-glue (install)
> --- _libinstall ---
> install -o root -g root -m 444   libfreebsd-glue.a /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib
> install -o root -g root -m 444   libfreebsd-glue_p.a /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib
> install  -o root -g root -m 444     libfreebsd-glue.so.0 /<<PKGBUILDDIR>>/debian/tmp-udeb/lib
> ln -s /lib/libfreebsd-glue.so.0  /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib/libfreebsd-glue.so
> ===> src/crypt (install)
> --- _libinstall ---
> install -o root -g root -m 444   libcrypt-freebsd.a /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib
> install -o root -g root -m 444   libcrypt-freebsd_p.a /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib
> install  -o root -g root -m 444     libcrypt-freebsd.so.0 /<<PKGBUILDDIR>>/debian/tmp-udeb/lib
> ln -s /lib/libcrypt-freebsd.so.0  /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib/libcrypt-freebsd.so
> ===> src/z (install)
> --- _libinstall ---
> install -o root -g root -m 444   libz-freebsd.a /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib
> install -o root -g root -m 444   libz-freebsd_p.a /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib
> install  -o root -g root -m 444     libz-freebsd.so.0 /<<PKGBUILDDIR>>/debian/tmp-udeb/lib
> ln -s /lib/libz-freebsd.so.0  /<<PKGBUILDDIR>>/debian/tmp-udeb/usr/lib/libz-freebsd.so
> echo "GROUP( libexpat.so )" > \
> 	/<<PKGBUILDDIR>>/debian/tmp/usr/lib/libbsdxml.so
> ln -s x86_64-linux-gnu/libexpat.a \
> 	/<<PKGBUILDDIR>>/debian/tmp/usr/lib/libbsdxml.a
> mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/lib/freebsd
> install -m755 debian/local/scripts/bmake /<<PKGBUILDDIR>>/debian/tmp/usr/lib/freebsd/
> dh_install -a --list-missing
> dh_install: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> dh_install: warning: Please use dh_missing --list-missing/--fail-missing instead
> dh_install: warning: This feature will be removed in compat 12.
> dh_missing: warning: lib/libcrypt-freebsd.so.0 exists in debian/tmp but is not installed to anywhere 
> dh_missing: warning: lib/libz-freebsd.so.0 exists in debian/tmp but is not installed to anywhere 
> dh_missing: warning: usr/lib/libcrypt-freebsd.so exists in debian/tmp but is not installed to anywhere 
> dh_missing: warning: usr/lib/libz-freebsd.so exists in debian/tmp but is not installed to anywhere 
> 	The following debhelper tools have reported what they installed (with files per package)
> 	 * dh_install: freebsd-glue (47), libfreebsd-glue-0 (1), libfreebsd-glue-0-udeb (1)
> 	If the missing files are installed by another tool, please file a bug against it.
> 	When filing the report, if the tool is not part of debhelper itself, please reference the
> 	"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
> 	  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
> 	Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
> 	If the omission is intentional or no other helper can take care of this consider adding the
> 	paths to debian/not-installed.
> dh_testdir
> dh_testroot
> dh_installchangelogs -a
> dh_installdocs -a
> dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> dh_link -a
> dh_link: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> dh_strip -a
> dh_strip: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> dh_strip: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> dh_compress -a
> dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> dh_fixperms -a
> dh_makeshlibs -a
> dh_makeshlibs: warning: Compatibility levels before 10 are deprecated (level 7 in use)
> dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libfreebsd-glue-0/DEBIAN/symbols doesn't match completely debian/libfreebsd-glue-0.symbols
> --- debian/libfreebsd-glue-0.symbols (libfreebsd-glue-0_0.2.22_amd64)
> +++ dpkg-gensymbolsZbyHOW	2020-07-09 00:49:58.574441117 +0000
> @@ -8,7 +8,7 @@
>   (arch=kfreebsd-amd64)amd64_get_gsbase@Base 0.2.8
>   (arch=kfreebsd-amd64)amd64_set_fsbase@Base 0.2.8
>   (arch=kfreebsd-amd64)amd64_set_gsbase@Base 0.2.8
> - basename_r@Base 0.2.17
> +#MISSING: 0.2.22# basename_r@Base 0.2.17
>   (arch=kfreebsd-any)bsd_sendfile@Base 0.2.6
>   (arch=kfreebsd-any)cap_enter@Base 0.2.17
>   (arch=kfreebsd-any)cap_fcntls_get@Base 0.2.17
> @@ -21,29 +21,29 @@
>   (arch=kfreebsd-any)cap_rights_limit@Base 0.2.17
>   (arch=kfreebsd-any)cap_rights_merge@Base 0.2.17
>   (arch=kfreebsd-any)cap_rights_remove@Base 0.2.17
> - cgetcap@Base 0.1.15
> - cgetclose@Base 0.1.15
> - cgetent@Base 0.1.15
> - cgetfirst@Base 0.1.15
> - cgetmatch@Base 0.1.15
> - cgetnext@Base 0.1.15
> - cgetnum@Base 0.1.15
> - cgetset@Base 0.1.15
> - cgetstr@Base 0.1.15
> - cgetustr@Base 0.1.15
> +#MISSING: 0.2.22# cgetcap@Base 0.1.15
> +#MISSING: 0.2.22# cgetclose@Base 0.1.15
> +#MISSING: 0.2.22# cgetent@Base 0.1.15
> +#MISSING: 0.2.22# cgetfirst@Base 0.1.15
> +#MISSING: 0.2.22# cgetmatch@Base 0.1.15
> +#MISSING: 0.2.22# cgetnext@Base 0.1.15
> +#MISSING: 0.2.22# cgetnum@Base 0.1.15
> +#MISSING: 0.2.22# cgetset@Base 0.1.15
> +#MISSING: 0.2.22# cgetstr@Base 0.1.15
> +#MISSING: 0.2.22# cgetustr@Base 0.1.15
>   (arch=kfreebsd-any)cpuset@Base 0.1.15
>   (arch=kfreebsd-any)cpuset_getaffinity@Base 0.1.15
>   (arch=kfreebsd-any)cpuset_getid@Base 0.1.15
>   (arch=kfreebsd-any)cpuset_setaffinity@Base 0.1.15
>   (arch=kfreebsd-any)cpuset_setid@Base 0.1.15
> - execvP@Base 0.1.15
> - feature_present@Base 0.1.15
> +#MISSING: 0.2.22# execvP@Base 0.1.15
> +#MISSING: 0.2.22# feature_present@Base 0.1.15
>   (arch=kfreebsd-any)getbootfile@Base 0.1.15
> - getbsize@Base 0.2.17
> +#MISSING: 0.2.22# getbsize@Base 0.2.17
>   (arch=kfreebsd-any)getdiskbyname@Base 0.1.15
> - getfstab@Base 0.1.15
> +#MISSING: 0.2.22# getfstab@Base 0.1.15
>   (arch=kfreebsd-any)getloginclass@Base 0.1.15
> - getosreldate@Base 0.1.15
> +#MISSING: 0.2.22# getosreldate@Base 0.1.15
>   (arch=kfreebsd-i386)i386_get_fsbase@Base 0.2.8
>   (arch=kfreebsd-i386)i386_get_gsbase@Base 0.2.8
>   (arch=kfreebsd-i386)i386_set_fsbase@Base 0.2.8
> @@ -66,7 +66,7 @@
>   (arch=kfreebsd-any)mac_set_proc@Base 0.1.15
>   (arch=kfreebsd-any)mac_to_text@Base 0.1.15
>   (arch=kfreebsd-any)setfib@Base 0.1.15
> - setfstab@Base 0.1.15
> +#MISSING: 0.2.22# setfstab@Base 0.1.15
>   (arch=kfreebsd-any)setloginclass@Base 0.1.15
> - srandomdev@Base 0.1.15
> - strnstr@Base 0.2.2
> +#MISSING: 0.2.22# srandomdev@Base 0.1.15
> +#MISSING: 0.2.22# strnstr@Base 0.2.2
> dh_makeshlibs: error: failing due to earlier errors
> make: *** [debian/rules:104: binary-arch] Error 25

The full build log is available from:
   http://qa-logs.debian.net/2020/07/09/freebsd-glue_0.2.22_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!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: freebsd-glue
Source-Version: 0.2.22+nmu1
Done: Bastian Germann <bage@debian.org>

We believe that the bug you reported is fixed in the latest version of
freebsd-glue, 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 964661@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <bage@debian.org> (supplier of updated freebsd-glue 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 07 Aug 2023 01:20:16 +0200
Source: freebsd-glue
Architecture: source
Version: 0.2.22+nmu1
Distribution: unstable
Urgency: medium
Maintainer: GNU/kFreeBSD Maintainers <debian-bsd@lists.debian.org>
Changed-By: Bastian Germann <bage@debian.org>
Closes: 964661
Changes:
 freebsd-glue (0.2.22+nmu1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build with gcc-9. (Closes: #964661)
   * Include #pragma once in md5.h for freebsd-buildutils.
   * Temporarily include lorder/tsort workaround. (Closes: #964661)
Checksums-Sha1:
 164e41765fb3602bb46c041f008739a1bc7e0cbb 1806 freebsd-glue_0.2.22+nmu1.dsc
 cd85421d8a4f7f12af168b9847673e6a19bd68c2 37108 freebsd-glue_0.2.22+nmu1.tar.xz
 c8b78f8d0e0031d2759fbf53af8271640f6233ea 5852 freebsd-glue_0.2.22+nmu1_source.buildinfo
Checksums-Sha256:
 a98f69ed24f8eb9d16cc6af37acd6c3fd03fe755f35950fe1f3b8379639a8b18 1806 freebsd-glue_0.2.22+nmu1.dsc
 1f63b1b30889e36b467713b6cf189e71ba5f1927e46b897632a0112e1bde1a7c 37108 freebsd-glue_0.2.22+nmu1.tar.xz
 c0c47decc192bf4cc3156e54a912093b06985b2884e37cab4c97d50da345361c 5852 freebsd-glue_0.2.22+nmu1_source.buildinfo
Files:
 ad5ca2a849201508e7d9ac2d50ce90f1 1806 devel extra freebsd-glue_0.2.22+nmu1.dsc
 cbdd26e0bf8641bcf40216c71268ba03 37108 devel extra freebsd-glue_0.2.22+nmu1.tar.xz
 004230c35cba5479432c26eea038fd9f 5852 devel extra freebsd-glue_0.2.22+nmu1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmTQPJkQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFBOjC/9MdadiGxQIzrn3vXcO+GVtdYOW3cGpC9h2
8l+TPVnIoLpZgjZJFiH5Zm23ZI4CPg9Eb85LMIDh6zJK8hgiXzD0g6i77l2iE4Ss
3yNqqlsknoK/YuDRexnWF79NTnhIeLvpHKpAGm+dF++P25iyhYvp/xpf6CyKH9+q
E50bouuajgiBHq5RxouqYg+5WlFcbf3FXl4NigGT7QciV57y+tIeKjDZzMVlFmOb
5I3dnCV/RfFI5s6rHbJFjs9OVgEUgIBXxaDTePBYItCpsk6AOk7sMkYxEj74Xq+C
u7bTf9AeHu2WVRr3LdXl92cuyNCe8dK4J/8aE9B3WUwUem7AO7OfTmPkIft2J8nR
rV5n2VwgT4LlsxDfiIo68pHF4DadruaYislC5/UPtd5hK8VquKVw2hL+JsylEtVZ
8mAyO963tQFB71DRGfHsGUPhF3TkFddF/eioZtmMqD/TwlAEQB9K4A6/e9hN/muH
s+tT0UPi2/H5qMcWPZOMW1RJnOzuU8o=
=k3mW
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: