Bug#879976: meson: 0.43.0-1 fails to build, test failures
On Fri, Oct 27, 2017 at 5:18 PM, Jussi Pakkanenwrote: > We can bump the version requirement of GDC tests to be >= 8. This is > would be equivalent to what we had before. We're going to have a point > release soon so this could go in that. Ok, well feel free to demote this bug to Important if you want the latest upload to migrate to Testing. Jeremy
Bug#879976: meson: 0.43.0-1 fails to build, test failures
On Sat, Oct 28, 2017 at 12:08 AM, Jeremy Bichawrote: >> I think this is because pitti's sbuilder had an issue and it crashed >> the test runner when trying to determine the number of CPUs in the >> system. IIRC the same issue was in reproducible build environment ages >> ago. Under pbuilder the compilation works without issues. > > What do you suggest for Ubuntu's builders which do use sbuild and I'm > guessing gcc-8 is still months away. Based on the log, the builders are working fine. It just failed on pitti's machine for some reason we don't know. We can bump the version requirement of GDC tests to be >= 8. This is would be equivalent to what we had before. We're going to have a point release soon so this could go in that.
Bug#879976: meson: 0.43.0-1 fails to build, test failures
On Fri, Oct 27, 2017 at 5:02 PM, Jussi Pakkanenwrote: > On Fri, Oct 27, 2017 at 11:37 PM, Jeremy Bicha wrote: >> meson 0.43.0-1 fails to build from source in Ubuntu and with Debian >> Reproducible Builds >> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/meson.html >> >> https://launchpad.net/ubuntu/+source/meson/0.43.0-1/+build/13633070 > > This is caused by the fact that GDC's standard library is not compiled > with fPIC even though it should support shared libraries. We skipped > this test on GCC versions earlier than 7 (because it was known broken, > but should have started working in 7, and won't be fully fixed until > GCC 8 IIRC). > > I ran the full test suite on packaging on i386 and it passed without errors. > >> By the way, I notice that this version was uploaded as a binary upload >> instead of a source-only upload. > > I think this is because pitti's sbuilder had an issue and it crashed > the test runner when trying to determine the number of CPUs in the > system. IIRC the same issue was in reproducible build environment ages > ago. Under pbuilder the compilation works without issues. What do you suggest for Ubuntu's builders which do use sbuild and I'm guessing gcc-8 is still months away. Thanks, Jeremy Bicha
Bug#879976: meson: 0.43.0-1 fails to build, test failures
On Fri, Oct 27, 2017 at 11:37 PM, Jeremy Bichawrote: > meson 0.43.0-1 fails to build from source in Ubuntu and with Debian > Reproducible Builds > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/meson.html > > https://launchpad.net/ubuntu/+source/meson/0.43.0-1/+build/13633070 This is caused by the fact that GDC's standard library is not compiled with fPIC even though it should support shared libraries. We skipped this test on GCC versions earlier than 7 (because it was known broken, but should have started working in 7, and won't be fully fixed until GCC 8 IIRC). I ran the full test suite on packaging on i386 and it passed without errors. > By the way, I notice that this version was uploaded as a binary upload > instead of a source-only upload. I think this is because pitti's sbuilder had an issue and it crashed the test runner when trying to determine the number of CPUs in the system. IIRC the same issue was in reproducible build environment ages ago. Under pbuilder the compilation works without issues.
Bug#879976: meson: 0.43.0-1 fails to build, test failures
Source: meson Version: 0.43.0-1 Severity: serious X-Debbugs-CC: mp...@debian.org meson 0.43.0-1 fails to build from source in Ubuntu and with Debian Reproducible Builds https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/meson.html https://launchpad.net/ubuntu/+source/meson/0.43.0-1/+build/13633070 By the way, I notice that this version was uploaded as a binary upload instead of a source-only upload. https://wiki.debian.org/SourceOnlyUpload Thanks, Jeremy Bicha