Skip to content

gitian-based TBB/ESR45 linux build failing on code for #10126

Here's the error I get in gitian-builder/var/build.log:

+ for LIB in 'Browser/*.so' Browser/webapprt-stub Browser/firefox Browser/plugin-container 'Browser/components/*.so' 'Browser/browser/components/*.so' Browser/updater
+ objcopy --only-keep-debug 'Browser/components/*.so' 'Debug/Browser/components/*.so'
objcopy: 'Browser/components/*.so': No such file

This error apparently comes from tor-browser-bundle/gitian/descriptors/linux/gitian-firefox.yml:

  # Strip and generate debuginfo for the firefox binary that we keep, all *.so
  # files, the plugin-container, and the updater (see ticket #10126)
  cd $INSTDIR
  for LIB in Browser/*.so Browser/webapprt-stub Browser/firefox Browser/plugin-container Browser/components/*.so Browser/browser/components/*.so Browser/updater
  do
    objcopy --only-keep-debug $LIB Debug/$LIB
    strip $LIB
    objcopy --add-gnu-debuglink=./Debug/$LIB $LIB
  done

I haven't investigated what has changed since TBB/ESR31 yet.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information