Closed Bug 1598888 Opened 5 years ago Closed 5 years ago

strip:../../dist/firefox/libnspr4.so[.gnu.build.attributes]: corrupt GNU build attribute note: wrong note type: bad value

Categories

(Firefox Build System :: General, defect)

72 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: u532768, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0

Steps to reproduce:

Built a local hg repository fully updated to latest nightly. When I tried to install with
mach install
I received the error.

Actual results:

0:00.58 /usr/bin/gmake -C . -j6 -s -w install
0:00.60 gmake: Entering directory '/mnt/to_archive/accum/src/firefox-source/obj-x86_64-pc-linux-gnu'
0:00.61 gmake[1]: Entering directory '/mnt/to_archive/accum/src/firefox-source/obj-x86_64-pc-linux-gnu/browser/installer'
0:06.06 strip:../../dist/firefox/libnspr4.so[.gnu.build.attributes]: corrupt GNU build attribute note: wrong note type: bad value
0:06.06 Traceback (most recent call last):
0:06.06 File "/mnt/to_archive/accum/src/firefox-source/toolkit/mozapps/installer/packager.py", line 339, in <module>
0:06.06 main()
0:06.06 File "/mnt/to_archive/accum/src/firefox-source/toolkit/mozapps/installer/packager.py", line 333, in main
0:06.06 copier.copy(args.destination)
0:06.06 File "/mnt/to_archive/accum/src/firefox-source/python/mozbuild/mozpack/copier.py", line 432, in copy
0:06.06 copy_results.append((destfile, f.copy(destfile, skip_if_older)))
0:06.06 File "/mnt/to_archive/accum/src/firefox-source/python/mozbuild/mozpack/files.py", line 320, in copy
0:06.06 strip(dest)
0:06.06 File "/mnt/to_archive/accum/src/firefox-source/python/mozbuild/mozpack/executables.py", line 101, in strip
0:06.06 errors.fatal('Error executing ' + ' '.join(cmd))
0:06.06 File "/mnt/to_archive/accum/src/firefox-source/python/mozbuild/mozpack/errors.py", line 103, in fatal
0:06.06 self._handle(self.FATAL, msg)
0:06.06 File "/mnt/to_archive/accum/src/firefox-source/python/mozbuild/mozpack/errors.py", line 98, in _handle
0:06.06 raise ErrorMessage(msg)
0:06.06 mozpack.errors.ErrorMessage: Error: Error executing strip --strip-debug ../../dist/firefox/libnspr4.so
0:06.10 gmake[1]: *** [/mnt/to_archive/accum/src/firefox-source/toolkit/mozapps/installer/packager.mk:25: stage-package] Error 1
0:06.10 gmake[1]: Leaving directory '/mnt/to_archive/accum/src/firefox-source/obj-x86_64-pc-linux-gnu/browser/installer'
0:06.10 gmake: *** [/mnt/to_archive/accum/src/firefox-source/browser/build.mk:15: install] Error 2
0:06.10 gmake: Leaving directory '/mnt/to_archive/accum/src/firefox-source/obj-x86_64-pc-linux-gnu'

Expected results:

A successful install to /usr/local

This first happened yesterday, 20191122. It is still there today, 20191123. The build on 20191121 installed successfully.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → General
Product: Firefox → Firefox Build System

This might not be a problem with firefox at all. There is a bug opened in Fedora against the strip command for causing exactly this problem.

https://bugzilla.redhat.com/show_bug.cgi?id=1775885

If you agree, you can close this as notabug.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.