[Debian-med-packaging] Bug#1089275: vg: FTBFS with make 4.4.1

Santiago Vila sanvila at debian.org
Sat Dec 7 18:09:19 GMT 2024


Package: src:vg
Version: 1.59.0+ds-0.1
User: debian-qa at lists.debian.org
Usertags: make-4.4
Severity: important
Tags: ftbfs

Dear Maintainer,

This package fails to build from source with Make 4.4.1, most likely because of
changes in $(shell) environment handling: environment variables exported from
Makefiles are now made available to commands invoked using $(shell), which
can cause issues with recursive definitions in particular. See
https://salsa.debian.org/debian/make/-/blob/master/debian/NEWS for a complete
list of backward-incompatible changes since Make 4.3.

Below you will find how the builds end, hopefully the most relevant
part from the build log. A full build log is available here:

https://people.debian.org/~sanvila/make-4.4/build-logs/

Make 4.4.1 is currently available in experimental and will hopefully
soon be uploaded to unstable, at which time this bug will become
release-critical.

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Please reach out to the Make maintainer, Stephen Kitt <skitt at debian.org> if
you need help fixing this.

--------------------------------------------------------------------------------
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/cst_sct3.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/dac_vector.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/enc_vector.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/fast_cache.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/hyb_vector.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/int_vector.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/int_vector_buffer.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/int_vector_io_wrappers.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/int_vector_mapper.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/inv_perm_support.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/io.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/iterators.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/k2_treap.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/k2_treap_algorithm.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/k2_treap_helper.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/k2_tree.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/k2_tree_helper.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp_bitcompressed.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp_byte.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp_dac.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp_support_sada.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp_support_tree.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp_support_tree2.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp_vlc.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/lcp_wt.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/louds_tree.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/memory_management.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/nearest_neighbour_dictionary.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/nn_dict_dynamic.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/qsufsort.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/ram_filebuf.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/ram_fs.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rank_support.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rank_support_scan.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rank_support_v.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rank_support_v5.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/raster_img.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rle_vector.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rmq_succinct_sada.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rmq_succinct_sct.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rmq_support.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rmq_support_sparse_table.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rrr_helper.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rrr_vector.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/rrr_vector_15.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/sd_vector.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/sdsl_concepts.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/select_support.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/select_support_mcl.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/select_support_scan.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/sfstream.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/simple_sds.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/sorted_int_stack.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/sorted_multi_stack_support.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/sorted_stack_support.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/structure_tree.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/suffix_array_algorithm.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/suffix_array_helper.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/suffix_arrays.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/suffix_tree_algorithm.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/suffix_tree_helper.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/suffix_trees.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/uint128_t.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/uint256_t.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/uintx_t.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/util.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/vectors.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/vlc_vector.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wavelet_trees.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wm_int.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_algorithm.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_ap.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_blcd.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_gmr.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_helper.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_huff.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_hutu.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_int.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_pc.hpp
-- Installing: /<<PKGBUILDDIR>>/include/sdsl/wt_rlmn.hpp
-- Installing: /<<PKGBUILDDIR>>/lib/libsdsl.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/deps/sdsl-lite/build'
SUCCESS: sdsl was installed successfully!
The sdsl include files are located in '/<<PKGBUILDDIR>>/include'.
The library files are located in '/<<PKGBUILDDIR>>/lib'.
  
Sample programs can be found in the examples-directory.
Tests in the test-directory
A cheat sheet in the extras/cheatsheet-directory.
Have fun!
Makefile:511: warning: pattern recipe did not update peer target 'lib/libdivsufsort64.a'.
Makefile:511: warning: pattern recipe did not update peer target 'lib/libdivsufsort.a'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 "INSTALL=install --strip-program=true" SFX=-sse3 all test/build_graph bin/shuf returned exit code 2
make[1]: *** [debian/rules:41: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------



More information about the Debian-med-packaging mailing list