Bug#877211: ipmiutil: frequent parallel FTBFS
On Sat, Oct 28, 2017 at 02:28:11PM +0200, Jörg Frings-Fürst wrote: > tags 877211 + unreproducible > thanks > > Hi, > > here and on the buildsystems the FTBFS isn't reproducible. The buildds are using lower parallelism right now, I can reproduce it with while dpkg-buildpackage -B -J100; do true; done > CU > Jörg cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed
Bug#877211: ipmiutil: frequent parallel FTBFS
tags 877211 + unreproducible thanks Hi, here and on the buildsystems the FTBFS isn't reproducible. CU Jörg -- New: GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB 30EE 09F8 9F3C 8CA1 D25D GPG key (long) : 09F89F3C8CA1D25D GPG Key: 8CA1D25D CAcert Key S/N : 0E:D4:56 Old pgp Key: BE581B6E (revoked since 2014-12-31). Jörg Frings-Fürst D-54470 Lieser Threema: SYR8SJXB Wire: @joergfringsfuerst Skype: joergpenguin Ring: jff IRC: j_...@freenode.net j_...@oftc.net My wish list: - Please send me a picture from the nature at your home. signature.asc Description: This is a digitally signed message part
Bug#877211: ipmiutil: frequent parallel FTBFS
Source: ipmiutil Version: 3.0.1-1 Severity: important Tags: patch https://buildd.debian.org/status/logs.php?pkg=ipmiutil=sparc64 https://tests.reproducible-builds.org/debian/rb-pkg/buster/amd64/ipmiutil.html Various errors, e.g.: ... ipmi_sample.o: In function `main': ipmiutil_3.0.1-1/util/ipmi_sample.c:121: undefined reference to `htoi' ipmiutil_3.0.1-1/util/ipmi_sample.c:122: undefined reference to `htoi' ipmiutil_3.0.1-1/util/ipmi_sample.c:123: undefined reference to `htoi' ipmiutil_3.0.1-1/util/ipmi_sample.c:129: undefined reference to `ipmi_set_mc' ipmiutil_3.0.1-1/util/ipmi_sample.c:150: undefined reference to `parse_lan_options' ipmiutil_3.0.1-1/util/ipmi_sample.c:162: undefined reference to `print_lan_opt_usage' ipmiutil_3.0.1-1/util/ipmi_sample.c:167: undefined reference to `get_BiosVersion' ipmiutil_3.0.1-1/util/ipmi_sample.c:195: undefined reference to `parse_lan_options' ipmiutil_3.0.1-1/util/ipmi_sample.c:198: undefined reference to `parse_lan_options' ipmiutil_3.0.1-1/util/ipmi_sample.c:201: undefined reference to `ipmi_getdeviceid' ipmiutil_3.0.1-1/util/ipmi_sample.c:209: undefined reference to `show_devid' ipmi_sample.o: In function `get_chassis_status': ipmiutil_3.0.1-1/util/ipmi_sample.c:85: undefined reference to `ipmi_cmdraw' ipmi_sample.o: In function `main': ipmiutil_3.0.1-1/util/ipmi_sample.c:304: undefined reference to `ipmi_close_' ipmiutil_3.0.1-1/util/ipmi_sample.c:304: undefined reference to `ipmi_close_' ipmiutil_3.0.1-1/util/ipmi_sample.c:309: undefined reference to `show_outcome' ipmiutil_3.0.1-1/util/ipmi_sample.c:196: undefined reference to `parse_lan_options' ipmiutil_3.0.1-1/util/ipmi_sample.c:197: undefined reference to `parse_lan_options' collect2: error: ld returned 1 exit status Makefile:903: recipe for target 'ipmi_sample' failed make[3]: *** [ipmi_sample] Error 1 dh compat 10 defaults to parallel building, but the ipmiutil Makefile dependencies are not complete. Ideally ipmiutil should be fixed, but the following change to restore the compat 9 default of non-parallel building also fixes the problem: --- debian/rules.old2017-09-29 16:57:59.0 + +++ debian/rules2017-09-29 16:58:10.0 + @@ -10,7 +10,7 @@ CONFPARA = --enable-gpl --enable-useflags --enable-libsensors %: - dh $@ --with autotools-dev + dh $@ --with autotools-dev --no-parallel override_dh_auto_configure: $(CURDIR)/beforeconf.sh