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

Bug#906464: gengetopt: FTBFS in buster/sid (No rule to make target '../src/libgengetopt.la')



Package: src:gengetopt
Version: 2.22.6+dfsg0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch --with autoreconf
   dh_update_autotools_config -a
   dh_autoreconf -a
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:37: installing 'build-aux/compile'
configure.ac:26: installing 'build-aux/missing'

[... snipped ...]

/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o free_list.lo free_list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c free_list.cc  -fPIC -DPIC -o .libs/free_list.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c free_list.cc -o free_list.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file_save.lo file_save.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c file_save.cc  -fPIC -DPIC -o .libs/file_save.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c file_save.cc -o file_save.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file_save_multiple.lo file_save_multiple.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c file_save_multiple.cc  -fPIC -DPIC -o .libs/file_save_multiple.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c file_save_multiple.cc -o file_save_multiple.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o init_args_info.lo init_args_info.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c init_args_info.cc  -fPIC -DPIC -o .libs/init_args_info.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c init_args_info.cc -o init_args_info.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o custom_getopt_gen.lo custom_getopt_gen.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c custom_getopt_gen.cc  -fPIC -DPIC -o .libs/custom_getopt_gen.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c custom_getopt_gen.cc -o custom_getopt_gen.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o check_modes.lo check_modes.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c check_modes.cc  -fPIC -DPIC -o .libs/check_modes.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c check_modes.cc -o check_modes.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum_decl.lo enum_decl.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum_decl.cc  -fPIC -DPIC -o .libs/enum_decl.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum_decl.cc -o enum_decl.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o libgen.la  header.lo c_source.lo handle_help.lo handle_version.lo generic_option.lo required_option.lo dependant_option.lo group_counter.lo group_option.lo print_help_string.lo multiple_opt_list.lo multiple_fill_array.lo copyright.lo free_string.lo free_multiple.lo reset_group.lo exit_failure.lo update_given.lo option_arg.lo given_field.lo clear_given.lo clear_arg.lo free_list.lo file_save.lo file_save_multiple.lo init_args_info.lo custom_getopt_gen.lo check_modes.lo enum_decl.lo  
libtool: link: ar cru .libs/libgen.a .libs/header.o .libs/c_source.o .libs/handle_help.o .libs/handle_version.o .libs/generic_option.o .libs/required_option.o .libs/dependant_option.o .libs/group_counter.o .libs/group_option.o .libs/print_help_string.o .libs/multiple_opt_list.o .libs/multiple_fill_array.o .libs/copyright.o .libs/free_string.o .libs/free_multiple.o .libs/reset_group.o .libs/exit_failure.o .libs/update_given.o .libs/option_arg.o .libs/given_field.o .libs/clear_given.o .libs/clear_arg.o .libs/free_list.o .libs/file_save.o .libs/file_save_multiple.o .libs/init_args_info.o .libs/custom_getopt_gen.o .libs/check_modes.o .libs/enum_decl.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libgen.a
libtool: link: ( cd ".libs" && rm -f "libgen.la" && ln -s "../libgen.la" "libgen.la" )
make[6]: Leaving directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0/src/skels'
make[5]: Leaving directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0/src/skels'
Making all in tests
make[5]: Entering directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0/src/tests'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0/src/tests'
make[5]: Entering directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0/src'
g++ -DHAVE_CONFIG_H -I. -I..  -I../gl -I../gl -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gengetopt.o gengetopt.cc
make[5]: *** No rule to make target '../src/libgengetopt.la', needed by 'gengetopt'.  Stop.
make[5]: Leaving directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0/src'
make[4]: *** [Makefile:924: all-recursive] Error 1
make[4]: Leaving directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0/src'
make[3]: *** [Makefile:701: all] Error 2
make[3]: Leaving directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0/src'
make[2]: *** [Makefile:691: all-recursive] Error 1
make[2]: Leaving directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0'
make[1]: *** [Makefile:602: all] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/gengetopt-2.22.6+dfsg0'
dh_auto_build: make -j1 returned exit code 2
make: *** [debian/rules:6: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -B" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gengetopt.html

where you can get a full build log if you need it.

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.

Thanks.


Reply to: