Hello Lena, or anyone else affected,

Accepted nspr into oracular-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/nspr/2:4.35-1.1ubuntu1.1 in a few
hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
oracular to verification-done-oracular. If it does not fix the bug for
you, please add a comment stating that, and change the tag to
verification-failed-oracular. In either case, without details of your
testing we will not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: nspr (Ubuntu Oracular)
       Status: In Progress => Fix Committed

** Tags added: verification-needed verification-needed-oracular

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to nspr in Ubuntu.
https://bugs.launchpad.net/bugs/2081110

Title:
  FTBFS for oracular 2:4.35-1.1ubuntu1

Status in NSPR:
  Fix Released
Status in nspr package in Ubuntu:
  Fix Released
Status in nspr source package in Oracular:
  Fix Committed
Status in nspr source package in Plucky:
  Fix Released
Status in nspr package in Debian:
  Confirmed

Bug description:
  [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]

  Adding to Plucky once the archive is available, then backporting to
  oracular

  [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

To manage notifications about this bug go to:
https://bugs.launchpad.net/nspr/+bug/2081110/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to