[Bug 2081110] Re: FTBFS for oracular 2:4.35-1.1ubuntu1
Lena Voytek
2081110 at bugs.launchpad.net
Fri Oct 11 18:22:18 UTC 2024
** Description changed:
+ [Impact]
+
+ Builds of nspr fail in oracular due to GCC-14 standards, which raises
+ issues due to incompatible pointer types and function calls.
+
+ This should be backported to Oracular to fix the pr testsuite and
+ simplify future package rebuilds.
+
+ The issue is fixed by a reformatted upstream commit which fixes the type
+ conversions and function calls.
+
+ [Test Plan]
+
+ Since this is an FTBFS, the bug can be reproduced by attempting to build
+ in oracular.
+
+ A successful build should show that the bug is fixed, as it both compiles testfile.c and runs the test suite that uses it during runtime with:
+ cd nspr/pr/tests && grep -v '^\(fdcach\|gethost\|getproto\|nblayer\|peek\|socket\|vercheck\)$' ./runtests.sh | sh - /<<PKGBUILDDIR>>/nspr/dist
+
+ [Where problems could occur]
+
+ If problems were to occur, they would arise when running the nspr/pr
+ test suite. This patch modifies testfile.c, which is used by the
+ majority of tests to read and write data as they run.
+
+ Due to upstream reformatting the file prior to the commit that fixes the
+ issue, the patch had to be cleaned up to apply against the previous
+ format. This could cause changes to logic if the patch were mis-applied.
+
+ [Other Info]
+
+ The fix should be added to Oracular as a "zero-day" SRU.
+
+ [Original Description]
+
nspr currently fails to build in oracular with the following:
testfile.c:126:41: error: passing argument 3 of ‘pthread_create’ from
incompatible pointer type
This should be fixed upstream with
https://hg.mozilla.org/projects/nspr/rev/e178d3d9b47b2479f22f208d6225eda81918dae1
Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1904395
Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075322
--
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to Mozilla.
https://bugs.launchpad.net/bugs/2081110
Title:
FTBFS for oracular 2:4.35-1.1ubuntu1
To manage notifications about this bug go to:
https://bugs.launchpad.net/nspr/+bug/2081110/+subscriptions
More information about the Ubuntu-mozillateam-bugs
mailing list