--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: ocaml-taglib: FTBFS: ld: cannot find -lz
- From: Lucas Nussbaum <lucas@debian.org>
- Date: Sat, 23 Oct 2021 21:19:18 +0200
- Message-id: <YXRgNsWpx914nkzA@xanadu.blop.info>
Source: ocaml-taglib
Version: 0.3.6-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> g++ -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -DPIC -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include -I .. -I/usr/include/taglib \
> -I'/usr/lib/ocaml' \
> taglib_stubs.cc -o taglib_stubs.o
> ocamlc.opt -c -dtypes -g -w +A-4@5-7@8-9@11@12@20-35-44-45-50 taglib.mli
> ocamlc.opt -c -dtypes -g -w +A-4@5-7@8-9@11@12@20-35-44-45-50 taglib.ml
> taglib_stubs.cc: In function ‘value caml_taglib_tag_get_string(value, value)’:
> taglib_stubs.cc:317:24: warning: ‘TagLib::String::null’ is deprecated [-Wdeprecated-declarations]
> 317 | String tmp = String::null;
> | ^~~~
> In file included from /usr/include/taglib/tag.h:30,
> from /usr/include/taglib/tfile.h:31,
> from /usr/include/taglib/fileref.h:29,
> from taglib_stubs.cc:44:
> /usr/include/taglib/tstring.h:528:37: note: declared here
> 528 | TAGLIB_DEPRECATED static String null;
> | ^~~~
> taglib_stubs.cc:317:24: warning: ‘TagLib::String::null’ is deprecated [-Wdeprecated-declarations]
> 317 | String tmp = String::null;
> | ^~~~
> In file included from /usr/include/taglib/tag.h:30,
> from /usr/include/taglib/tfile.h:31,
> from /usr/include/taglib/fileref.h:29,
> from taglib_stubs.cc:44:
> /usr/include/taglib/tstring.h:528:37: note: declared here
> 528 | TAGLIB_DEPRECATED static String null;
> | ^~~~
> taglib_stubs.cc:332:22: warning: ‘TagLib::String::null’ is deprecated [-Wdeprecated-declarations]
> 332 | if (tmp == String::null)
> | ^~~~
> In file included from /usr/include/taglib/tag.h:30,
> from /usr/include/taglib/tfile.h:31,
> from /usr/include/taglib/fileref.h:29,
> from taglib_stubs.cc:44:
> /usr/include/taglib/tstring.h:528:37: note: declared here
> 528 | TAGLIB_DEPRECATED static String null;
> | ^~~~
> taglib_stubs.cc:332:22: warning: ‘TagLib::String::null’ is deprecated [-Wdeprecated-declarations]
> 332 | if (tmp == String::null)
> | ^~~~
> In file included from /usr/include/taglib/tag.h:30,
> from /usr/include/taglib/tfile.h:31,
> from /usr/include/taglib/fileref.h:29,
> from taglib_stubs.cc:44:
> /usr/include/taglib/tstring.h:528:37: note: declared here
> 528 | TAGLIB_DEPRECATED static String null;
> | ^~~~
> ar rcs libtaglib_stubs.a taglib_stubs.o
> ocamlmklib -L-Wl,-z,relro -L/usr/lib \
> -o taglib_stubs taglib_stubs.o -ltag -lz -lstdc++ \
>
> /usr/bin/ld: cannot find -lz
> collect2: error: ld returned 1 exit status
The full build log is available from:
http://qa-logs.debian.net/2021/10/23/ocaml-taglib_0.3.6-1_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.
--- End Message ---
--- Begin Message ---
Source: ocaml-taglib
Source-Version: 0.3.6-2
Done: Ralf Treinen <treinen@debian.org>
We believe that the bug you reported is fixed in the latest version of
ocaml-taglib, 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 997251@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated ocaml-taglib 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: SHA256
Format: 1.8
Date: Mon, 01 Nov 2021 09:03:43 +0100
Source: ocaml-taglib
Architecture: source
Version: 0.3.6-2
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Closes: 997251
Changes:
ocaml-taglib (0.3.6-2) unstable; urgency=low
.
[ Ralf Treinen ]
* Team upload
* Add build-dependency zlib1g-dev (closes: #997251)
* Standards-Version 4.6.0 (no change)
* Fixed a typo in debian/copyright
* debian/watch version 4 (no change)
.
[ Debian Janitor ]
* Set upstream metadata fields: Bug-Database, Bug-Submit, Name (from
./configure), Repository, Repository-Browse.
Checksums-Sha1:
2e4fb2272c245320575b0a7a6a08a740cdb9e02e 2071 ocaml-taglib_0.3.6-2.dsc
f4fad41c0473c8f72cc3eef80b877e3681bb2d67 3224 ocaml-taglib_0.3.6-2.debian.tar.xz
459fda4a9d2e9faf699b7826dfab431f1802ccce 6239 ocaml-taglib_0.3.6-2_source.buildinfo
Checksums-Sha256:
f39375e6f40aebb060abeb58618ad8c2a3abe0c4d4f9d5ce2ff9933e5b269719 2071 ocaml-taglib_0.3.6-2.dsc
ee15418a8e04b41cc44233a1f9be42ea91a409aaf5fa80698d188b715e032361 3224 ocaml-taglib_0.3.6-2.debian.tar.xz
f985687b698c5538ec99697d1f1d0eafc3feb1e31ef2cb7d53eba6bd61c31c65 6239 ocaml-taglib_0.3.6-2_source.buildinfo
Files:
efdf7780cfd733f5624d24dfbcbfcdae 2071 ocaml optional ocaml-taglib_0.3.6-2.dsc
16b588b7da578df757d2249cb51adf27 3224 ocaml optional ocaml-taglib_0.3.6-2.debian.tar.xz
19c52e305782a822a28a03ece3823939 6239 ocaml optional ocaml-taglib_0.3.6-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEAgVIKeEtDyqOZI5idFxHZtTKzf8FAmF/oJIACgkQdFxHZtTK
zf8XIBAAr3FyaXRE1pVg9SFiMRt4y6dwZrfMuzXsw8xd5kQd5kXvqMEK/eaWdih6
wi12LMw+Cs33Yzee8xIds0Hq/76aE/kuTEDbbaIjLiB78eQrlx1QFyzURUXkrdZA
A9lFzPVw6DGhQsPc74Nl7FaxI5iEcSv5BsT1fYt+ah+hL7PiPTbdt9ylBdJFCfYM
jExcpteZ1cdj0ZpGKCGHghOvWNWSvwX1XVqhXLABNZPBKAOl6/QDknXV2pBmQ31/
kwo7hl6fQzU0RzFJYDGyRNDPVXaupELbNyJKuncIH8x6bj3jFGOPktq+cImuBIKg
6Jn0yRbRFmNZdnUT4+80sStcm5JJ91+6NHvREF1B8q3JI4HlTplGXsv6WESEy0Ns
J1UkutmUSR6coU2sn9YIeOcpxhwttXfjciSzZSEQGiL3l5oTmDvi3VVkgh9stGkq
pawO0whVMNObYo1exuRnLt9OIWzFRWnBrALzU0kRdjlLycPuB2JdZku54wX4zPfJ
uvKzwJvsAVe6qOGhwPEdMIbV2hAlQwMvrrv3rpNyG5WLoeTWvG2MHyf2gvHCdEgP
4XRTVGoCrB+dxmVGZZFCBjGxTzzMYdqXgYlI9GCabKoJ2VXAF3rqrjPtKXEWrbJm
hacMPrm4L88xc9eU6Cz6w0lwrKX5zsxE2DTcls3s10F5YgLBKSg=
=NTXi
-----END PGP SIGNATURE-----
--- End Message ---