Source: jemalloc
Version: 5.2.1-4
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220813 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> /usr/bin/install -c -d /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> /usr/bin/install -c -d /<<PKGBUILDDIR>>/debian/tmp/usr/include/jemalloc
> /usr/bin/install -c -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu
> /usr/bin/install -c -m 755 bin/jemalloc-config 
> /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> /usr/bin/install -c -m 644 include/jemalloc/jemalloc.h 
> /<<PKGBUILDDIR>>/debian/tmp/usr/include/jemalloc
> /usr/bin/install -c -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu
> /usr/bin/install -c -d 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig
> /usr/bin/install -c -m 755 bin/jemalloc.sh /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> /usr/bin/install -c -m 755 lib/libjemalloc.so.2 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu
> /usr/bin/install -c -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/jemalloc
> /usr/bin/install -c -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3
> /usr/bin/install -c -m 755 bin/jeprof /<<PKGBUILDDIR>>/debian/tmp/usr/bin
> /usr/bin/install -c -m 755 lib/libjemalloc.a 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu
> /usr/bin/install -c -m 644 jemalloc.pc 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig
> /usr/bin/install -c -m 644 doc/jemalloc.html 
> /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/jemalloc
> /usr/bin/install -c -m 644 doc/jemalloc.3 
> /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3
> ln -sf libjemalloc.so.2 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libjemalloc.so
> /usr/bin/install -c -m 755 lib/libjemalloc_pic.a 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_install
>       install -d debian/libjemalloc-dev//usr/bin
>       cp --reflink=auto -a debian/tmp/usr/bin/jeprof 
> debian/libjemalloc-dev//usr/bin/
>       install -d debian/libjemalloc-dev//usr/include
>       cp --reflink=auto -a debian/tmp/usr/include/jemalloc 
> debian/libjemalloc-dev//usr/include/
>       install -d debian/libjemalloc-dev//usr/lib/x86_64-linux-gnu
>       cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libjemalloc.a 
> debian/tmp/usr/lib/x86_64-linux-gnu/libjemalloc.so 
> debian/tmp/usr/lib/x86_64-linux-gnu/libjemalloc_pic.a 
> debian/libjemalloc-dev//usr/lib/x86_64-linux-gnu/
>       install -d debian/libjemalloc-dev//usr/lib/x86_64-linux-gnu/pkgconfig
>       cp --reflink=auto -a 
> debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/jemalloc.pc 
> debian/libjemalloc-dev//usr/lib/x86_64-linux-gnu/pkgconfig/
>       install -d debian/.debhelper/generated/libjemalloc-dev
>       install -d debian/libjemalloc2//usr/lib/x86_64-linux-gnu
>       cp --reflink=auto -a 
> debian/tmp/usr/lib/x86_64-linux-gnu/libjemalloc.so.2 
> debian/libjemalloc2//usr/lib/x86_64-linux-gnu/
>       install -d debian/.debhelper/generated/libjemalloc2
>    dh_installdocs
>       install -d debian/libjemalloc-dev/usr/share/doc/libjemalloc-dev
>       cp --reflink=auto -a ./README 
> debian/libjemalloc-dev/usr/share/doc/libjemalloc-dev
>       cp --reflink=auto -a debian/tmp/usr/share/doc/jemalloc/jemalloc.html 
> debian/libjemalloc-dev/usr/share/doc/libjemalloc-dev
>       chmod -R u\+rw,go=rX debian/libjemalloc-dev/usr/share/doc
>       install -p -m0644 debian/copyright 
> debian/libjemalloc-dev/usr/share/doc/libjemalloc-dev/copyright
>       install -d debian/libjemalloc-dev/usr/share/doc-base/
>       install -p -m0644 debian/libjemalloc-dev.doc-base 
> debian/libjemalloc-dev/usr/share/doc-base/libjemalloc-dev.libjemalloc-dev
>       install -d debian/libjemalloc2/usr/share/doc/libjemalloc2
>       cp --reflink=auto -a ./README 
> debian/libjemalloc2/usr/share/doc/libjemalloc2
>       chmod -R u\+rw,go=rX debian/libjemalloc2/usr/share/doc
>       install -p -m0644 debian/copyright 
> debian/libjemalloc2/usr/share/doc/libjemalloc2/copyright
>    dh_installchangelogs
>       install -p -m0644 debian/changelog 
> debian/libjemalloc-dev/usr/share/doc/libjemalloc-dev/changelog.Debian
>       install -p -m0644 ./ChangeLog 
> debian/libjemalloc-dev/usr/share/doc/libjemalloc-dev/changelog
>       install -p -m0644 debian/changelog 
> debian/libjemalloc2/usr/share/doc/libjemalloc2/changelog.Debian
>       install -p -m0644 ./ChangeLog 
> debian/libjemalloc2/usr/share/doc/libjemalloc2/changelog
>    dh_installman
>       install -d debian/libjemalloc-dev/usr/share/man/man3/
>       install -p -m0644 debian/tmp/usr/share/man/man3/jemalloc.3 
> debian/libjemalloc-dev/usr/share/man/man3/jemalloc.3
>       install -d debian/libjemalloc-dev/usr/share/man/man1/
>       install -p -m0644 ./debian/jeprof.1 
> debian/libjemalloc-dev/usr/share/man/man1/jeprof.1
>       man-recode --to-code UTF-8 --suffix .dh-new 
> debian/libjemalloc-dev/usr/share/man/man1/jeprof.1
>       man-recode --to-code UTF-8 --suffix .dh-new 
> debian/libjemalloc-dev/usr/share/man/man3/jemalloc.3
>       mv debian/libjemalloc-dev/usr/share/man/man3/jemalloc.3.dh-new 
> debian/libjemalloc-dev/usr/share/man/man3/jemalloc.3
>       chmod 0644 -- debian/libjemalloc-dev/usr/share/man/man3/jemalloc.3
>       mv debian/libjemalloc-dev/usr/share/man/man1/jeprof.1.dh-new 
> debian/libjemalloc-dev/usr/share/man/man1/jeprof.1
>       chmod 0644 -- debian/libjemalloc-dev/usr/share/man/man1/jeprof.1
>    dh_perl
>       mv debian/libjemalloc-dev.substvars.new debian/libjemalloc-dev.substvars
>    dh_link
>       rm -f debian/libjemalloc-dev/usr/lib/x86_64-linux-gnu/libjemalloc.so
>       ln -s libjemalloc.so.2 
> debian/libjemalloc-dev/usr/lib/x86_64-linux-gnu/libjemalloc.so
>    dh_strip_nondeterminism
>    dh_compress
>       cd debian/libjemalloc-dev
>       cd debian/libjemalloc2
>       chmod a-x usr/share/doc/libjemalloc2/changelog 
> usr/share/doc/libjemalloc2/changelog.Debian
>       chmod a-x usr/share/doc/libjemalloc-dev/changelog 
> usr/share/doc/libjemalloc-dev/changelog.Debian usr/share/man/man1/jeprof.1 
> usr/share/man/man3/jemalloc.3
>       gzip -9nf usr/share/doc/libjemalloc2/changelog 
> usr/share/doc/libjemalloc2/changelog.Debian
>       gzip -9nf usr/share/doc/libjemalloc-dev/changelog 
> usr/share/doc/libjemalloc-dev/changelog.Debian usr/share/man/man1/jeprof.1 
> usr/share/man/man3/jemalloc.3
>       cd '/<<PKGBUILDDIR>>'
>       cd '/<<PKGBUILDDIR>>'
>    dh_fixperms
>       find debian/libjemalloc2 ! -type l -a -true -a -true -print0 
> 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
>       find debian/libjemalloc-dev ! -type l -a -true -a -true -print0 
> 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
>       find debian/libjemalloc2/usr/share/doc -type f -a -true -a ! -regex 
> 'debian/libjemalloc2/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | 
> xargs -0r chmod 0644
>       find debian/libjemalloc-dev/usr/share/doc -type f -a -true -a ! -regex 
> 'debian/libjemalloc-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null 
> | xargs -0r chmod 0644
>       find debian/libjemalloc2/usr/share/doc -type d -a -true -a -true 
> -print0 2>/dev/null | xargs -0r chmod 0755
>       find debian/libjemalloc-dev/usr/share/doc -type d -a -true -a -true 
> -print0 2>/dev/null | xargs -0r chmod 0755
>       find debian/libjemalloc2 -type f \( -name '*.so.*' -o -name '*.so' -o 
> -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name 
> '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name 
> '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a 
> -true -print0 2>/dev/null | xargs -0r chmod 0644
>       find debian/libjemalloc-dev/usr/share/man 
> debian/libjemalloc-dev/usr/include -type f -a -true -a -true -print0 
> 2>/dev/null | xargs -0r chmod 0644
>       find debian/libjemalloc2/usr/lib -type f -name '*.ali' -a -true -a 
> -true -print0 2>/dev/null | xargs -0r chmod uga-w
>       find debian/libjemalloc-dev -type f \( -name '*.so.*' -o -name '*.so' 
> -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name 
> '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name 
> '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a 
> -true -print0 2>/dev/null | xargs -0r chmod 0644
>       find debian/libjemalloc-dev/usr/bin -type f -a -true -a -true -print0 
> 2>/dev/null | xargs -0r chmod a+x
>       find debian/libjemalloc-dev/usr/lib -type f -name '*.ali' -a -true -a 
> -true -print0 2>/dev/null | xargs -0r chmod uga-w
>    dh_missing
>    dh_dwz -a
>       dwz -- debian/libjemalloc2/usr/lib/x86_64-linux-gnu/libjemalloc.so.2
>    dh_strip -a
>       strip --strip-debug --remove-section=.comment --remove-section=.note 
> --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N 
> __gnu_lto_slim -N __gnu_lto_v1 
> debian/libjemalloc-dev/usr/lib/x86_64-linux-gnu/libjemalloc.a
>       install -d 
> debian/.debhelper/libjemalloc2/dbgsym-root/usr/lib/debug/.build-id/f5
>       objcopy --only-keep-debug --compress-debug-sections 
> debian/libjemalloc2/usr/lib/x86_64-linux-gnu/libjemalloc.so.2 
> debian/.debhelper/libjemalloc2/dbgsym-root/usr/lib/debug/.build-id/f5/92d245f07cd2371e0b2947885ea4fa51eb2c46.debug
>       strip --strip-debug --remove-section=.comment --remove-section=.note 
> --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N 
> __gnu_lto_slim -N __gnu_lto_v1 
> debian/libjemalloc-dev/usr/lib/x86_64-linux-gnu/libjemalloc_pic.a
>       chmod 0644 -- 
> debian/.debhelper/libjemalloc2/dbgsym-root/usr/lib/debug/.build-id/f5/92d245f07cd2371e0b2947885ea4fa51eb2c46.debug
>       strip --remove-section=.comment --remove-section=.note --strip-unneeded 
> debian/libjemalloc2/usr/lib/x86_64-linux-gnu/libjemalloc.so.2
>       objcopy --add-gnu-debuglink 
> debian/.debhelper/libjemalloc2/dbgsym-root/usr/lib/debug/.build-id/f5/92d245f07cd2371e0b2947885ea4fa51eb2c46.debug
>  debian/libjemalloc2/usr/lib/x86_64-linux-gnu/libjemalloc.so.2
>       install -d debian/.debhelper/libjemalloc2/dbgsym-root/usr/share/doc
>       ln -s libjemalloc2 
> debian/.debhelper/libjemalloc2/dbgsym-root/usr/share/doc/libjemalloc2-dbgsym
>    dh_makeshlibs -a
>       rm -f debian/libjemalloc-dev/DEBIAN/shlibs
>       rm -f debian/libjemalloc2/DEBIAN/shlibs
>       install -d debian/libjemalloc2/DEBIAN
>       echo "libjemalloc 2 libjemalloc2 (>= 5.2.1)" >> 
> debian/libjemalloc2/DEBIAN/shlibs
>       chmod 0644 -- debian/libjemalloc2/DEBIAN/shlibs
>       dpkg-gensymbols -plibjemalloc2 -Idebian/libjemalloc2.symbols 
> -Pdebian/libjemalloc2 
> -edebian/libjemalloc2/usr/lib/x86_64-linux-gnu/libjemalloc.so.2
> dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
> file: see diff output below
> dpkg-gensymbols: warning: debian/libjemalloc2/DEBIAN/symbols doesn't match 
> completely debian/libjemalloc2.symbols
> --- debian/libjemalloc2.symbols (libjemalloc2_5.2.1-4_amd64)
> +++ dpkg-gensymbolsnEn_Ne     2022-08-14 03:10:15.929447388 +0000
> @@ -1,9 +1,9 @@
>  libjemalloc.so.2 libjemalloc2 #MINVER#
>  * Build-Depends-Package: libjemalloc-dev
> - (arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any gnueabi-any-any 
> gnueabihf-any-any gnuspe-any-any gnux33-any-any)__free_hook@Base 3.0.0
> - (arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any gnueabi-any-any 
> gnueabihf-any-any gnuspe-any-any gnux33-any-any)__malloc_hook@Base 3.0.0
> - (arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any gnueabi-any-any 
> gnueabihf-any-any gnuspe-any-any gnux33-any-any)__memalign_hook@Base 3.0.0
> - (arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any gnueabi-any-any 
> gnueabihf-any-any gnuspe-any-any gnux33-any-any)__realloc_hook@Base 3.0.0
> +#MISSING: 5.2.1-4# (arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any 
> gnueabi-any-any gnueabihf-any-any gnuspe-any-any 
> gnux33-any-any)__free_hook@Base 3.0.0
> +#MISSING: 5.2.1-4# (arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any 
> gnueabi-any-any gnueabihf-any-any gnuspe-any-any 
> gnux33-any-any)__malloc_hook@Base 3.0.0
> +#MISSING: 5.2.1-4# (arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any 
> gnueabi-any-any gnueabihf-any-any gnuspe-any-any 
> gnux33-any-any)__memalign_hook@Base 3.0.0
> +#MISSING: 5.2.1-4# (arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any 
> gnueabi-any-any gnueabihf-any-any gnuspe-any-any 
> gnux33-any-any)__realloc_hook@Base 3.0.0
>   aligned_alloc@Base 3.0.0
>   calloc@Base 2.1.1
>   dallocx@Base 3.5.0
> dh_makeshlibs: error: failing due to earlier errors
>       mv debian/.debhelper/generated/libjemalloc2/triggers.new 
> debian/.debhelper/generated/libjemalloc2/triggers
> make: *** [debian/rules:50: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/08/13/jemalloc_5.2.1-4_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220813;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220813&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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.

Reply via email to