Bug#846025: firebird3.0: FTBFS (segfaults during build)
Control: tabs -1 -confirmed +moreinfo +unreproducible -=| Damyan Ivanov, 28.11.2016 07:23:00 + |=- > Control: tags -1 confirmed > > tables=$( echo "show tables;" | FIREBIRD_BOOT_BUILD=true > > FIREBIRD=debian/firebird-image > > LD_LIBRARY_PATH=debian/firebird-image/lib > > FIREBIRD_MSG=debian/firebird-image debian/firebird-image/bin/isql > > -user SYSDBA debian/firebird-image/examples/empbuild/employee.fdb > > ) && \ > > for table in $tables; do \ > > echo "select * from $table;" | FIREBIRD_BOOT_BUILD=true > > FIREBIRD=debian/firebird-image > > LD_LIBRARY_PATH=debian/firebird-image/lib > > FIREBIRD_MSG=debian/firebird-image > > debian/firebird-image/bin/isql -user SYSDBA -e > > debian/firebird-image/examples/empbuild/employee.fdb ; \ > > done > > Segmentation fault > > debian/rules:166: recipe for target 'build-firebird-stamp' failed > > Thanks. I am able to reproduce this in a stretch virtual machine. And suddenly I am no longer able to reproduce it. It crashed several times, then I upgraded libc libc6-bin from 2.24-5 (stretch) to 2.24-7 (sid), which seemed to fix the crash, but downgrading it again didn't make the crash reappear. So I discarded the VM and created it anew. Still, build goes on fine without crashes. Maybe some of the latest testing migrations (can't find a list) fixed it. Santiago, can you still reproduce the crash on current stretch? -- Damyan signature.asc Description: Digital signature
Bug#846025: firebird3.0: FTBFS (segfaults during build)
Control: tags -1 confirmed -=| Santiago Vila, 27.11.2016 23:02:25 +0100 |=- > Package: src:firebird3.0 > Version: 3.0.1.32609.ds4-10 > Severity: serious > > Dear maintainer: > > I tried to build this package in stretch with "dpkg-buildpackage -A" > (which is what the "Arch: all" autobuilder would do to build it) > but it failed: > > tables=$( echo "show tables;" | FIREBIRD_BOOT_BUILD=true > FIREBIRD=debian/firebird-image > LD_LIBRARY_PATH=debian/firebird-image/lib > FIREBIRD_MSG=debian/firebird-image debian/firebird-image/bin/isql > -user SYSDBA debian/firebird-image/examples/empbuild/employee.fdb > ) && \ > for table in $tables; do \ > echo "select * from $table;" | FIREBIRD_BOOT_BUILD=true > FIREBIRD=debian/firebird-image LD_LIBRARY_PATH=debian/firebird-image/lib > FIREBIRD_MSG=debian/firebird-image debian/firebird-image/bin/isql -user > SYSDBA -e debian/firebird-image/examples/empbuild/employee.fdb ; \ > done > Segmentation fault > debian/rules:166: recipe for target 'build-firebird-stamp' failed Thanks. I am able to reproduce this in a stretch virtual machine. Building in stretch chroot on sid machine passes (as well as on sid chroot with sid kernel -- that explains the all-green autobuilders in sid), so I guess the kernel version is involved in the breakage. Next thing to try is building with upgraded build-deps from sid hoping that a simple bump of the build-dep will solve this. Fiddling with compiler flags will follow. -- Damyan signature.asc Description: Digital signature