[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #27045 [Applications/Tor Browser]: Add option for firefox incremental builds
#27045: Add option for firefox incremental builds
-------------------------------------------+-------------------------------
Reporter: boklm | Owner: tbb-team
Type: task | Status:
| needs_information
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-rbm, TorBrowserTeam201808 | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------------+-------------------------------
Comment (by pospeselr):
So building nightly-windows-i686 builds without issue. And having done
so, testbuild-ffdev-windows-i686 builds, though rbm will claim the build
ultimately fails and dumps me in the build console for firefox:
{{{
$ make testbuild-ffdev-windows-i686
git submodule update --init
rm -rf out/firefox/firefox-ffdev-windows-i686
rm -rf out/tor-browser/tor-browser-ffdev-windows-i686
./rbm/rbm build release --target testbuild-ffdev --target torbrowser-
windows-i686
Building project tor-browser - tor-browser-ffdev-windows-i686
Using file /media/ssd/Code/Tor/tor-browser-build/out/container-image
/container-image_jessie-i386-74dfa60d3344.tar.gz
Building project firefox - firefox-ffdev-windows-i686
Using file /media/ssd/Code/Tor/tor-browser-build/out/container-image
/container-image_jessie-i386-ae006590ff88.tar.gz
Using file /media/ssd/Code/Tor/tor-browser-
build/out/mingw-w64/mingw-w64-ee9fc3d0b8c8-54287c.tar.gz
Using file /media/ssd/Code/Tor/tor-browser-build/projects/firefox/get-moz-
build-date
Using file /media/ssd/Code/Tor/tor-browser-build/projects/firefox
/mozconfig-windows-i686
Using file /media/ssd/Code/Tor/tor-browser-build/out/firefox/msvcr100.dll
Using file /media/ssd/Code/Tor/tor-browser-
build/out/gcc/gcc-6.4.0-cc852c.tar.gz
Using file /media/ssd/Code/Tor/tor-browser-build/projects/firefox/nsis-
uninstall.patch
Using file /media/ssd/Code/Tor/tor-browser-
build/projects/firefox/1464084.patch
Using file /media/ssd/Code/Tor/tor-browser-
build/projects/firefox/1467041.patch
Using file /media/ssd/Code/Tor/tor-browser-
build/out/rust/rust-1.26.1-windows-i686-f18863.tar.gz
Using file /media/ssd/Code/Tor/tor-browser-build/out/fxc2/fxc2
-079f5c7b9f6e-windows-i686-3304dc.tar.gz
[sudo] password for pospeselr:
Build log: /media/ssd/Code/Tor/tor-browser-build/logs/firefox-
windows-i686.log
Error running build
Opening debug shell
Warning: build files will be removed when you exit this shell.
Container directory: /media/ssd/Code/Tor/tor-browser-build/tmp/rbm-4jtGSe
/rbm-
containers/a7a1eaebd395f44f50017949382a5dbe4c159dcabd19bd71104b24b648b1ab23
/bin/sh: 0: can't access tty; job control turned off
debug-firefox$ ls
1464084.patch get-moz-build-date
1467041.patch
mingw-w64-ee9fc3d0b8c8-54287c.tar.gz
build msvcr100.dll
container-image_jessie-i386-ae006590ff88.tar.gz nsis-uninstall.patch
fxc2-079f5c7b9f6e-windows-i686-3304dc.tar.gz
rust-1.26.1-windows-i686-f18863.tar.gz
gcc-6.4.0-cc852c.tar.gz
}}}
However if I open up firefox-windows-i686.log it claims success!
If I completely remove the out directory and try to do an ffdev build:
{{{
git submodule update --init
rm -rf out/firefox/firefox-ffdev-windows-i686
rm -rf out/tor-browser/tor-browser-ffdev-windows-i686
./rbm/rbm build release --target testbuild-ffdev --target torbrowser-
windows-i686
Building project tor-browser - tor-browser-ffdev-windows-i686
Building project container-image - container-
image_jessie-i386-74dfa60d3344.tar.gz
Building project debootstrap-image - container-image_jessie-i386.tar.gz
--2018-08-21 16:55:19-- http://cdimage.ubuntu.com/ubuntu-
base/releases/16.04.3/release/ubuntu-base-16.04.3-base-amd64.tar.gz
Resolving cdimage.ubuntu.com (cdimage.ubuntu.com)... 91.189.88.39,
2001:67c:1360:8001::28
Connecting to cdimage.ubuntu.com (cdimage.ubuntu.com)|91.189.88.39|:80...
connected.
HTTP request sent, awaiting response... 200 OK
Length: 46119172 (44M) [application/x-gzip]
Saving to: '/media/ssd/Code/Tor/tor-browser-build/out/debootstrap-image
/container-image_ubuntu-base-16.04.3-base-amd64.tar.gz'
/media/ssd/Code/Tor/tor-brows
100%[===============================================>] 43.98M 10.3MB/s
in 5.1s
2018-08-21 16:55:24 (8.66 MB/s) - '/media/ssd/Code/Tor/tor-browser-
build/out/debootstrap-image/container-image_ubuntu-base-16.04.3-base-
amd64.tar.gz' saved [46119172/46119172]
Using file /media/ssd/Code/Tor/tor-browser-build/out/debootstrap-image
/container-image_ubuntu-base-16.04.3-base-amd64.tar.gz
Build log: /media/ssd/Code/Tor/tor-browser-build/logs/debootstrap-
image.log
Finished build of project debootstrap-image - container-
image_jessie-i386.tar.gz
Using file /media/ssd/Code/Tor/tor-browser-build/out/debootstrap-image
/container-image_jessie-i386.tar.gz
Build log: /media/ssd/Code/Tor/tor-browser-build/logs/container-image-
windows-i686.log
Finished build of project container-image - container-
image_jessie-i386-74dfa60d3344.tar.gz
Using file /media/ssd/Code/Tor/tor-browser-build/out/container-image
/container-image_jessie-i386-74dfa60d3344.tar.gz
Building project firefox - firefox-ffdev-windows-i686
Building project container-image - container-
image_jessie-i386-ae006590ff88.tar.gz
Using file /media/ssd/Code/Tor/tor-browser-build/out/debootstrap-image
/container-image_jessie-i386.tar.gz
Build log: /media/ssd/Code/Tor/tor-browser-build/logs/container-image-
windows-i686.log
tar: ./run/dbus/system_bus_socket: socket ignored
Finished build of project container-image - container-
image_jessie-i386-ae006590ff88.tar.gz
Using file /media/ssd/Code/Tor/tor-browser-build/out/container-image
/container-image_jessie-i386-ae006590ff88.tar.gz
--2018-08-21 17:01:00--
https://ftp.gnu.org/gnu/binutils/binutils-2.26.1.tar.bz2
Resolving ftp.gnu.org (ftp.gnu.org)... 208.118.235.20, 2001:4830:134:3::b
Connecting to ftp.gnu.org (ftp.gnu.org)|208.118.235.20|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 25595243 (24M) [application/x-bzip2]
Saving to: '/media/ssd/Code/Tor/tor-browser-
build/out/firefox/binutils-2.26.1.tar.bz2'
/media/ssd/Code/Tor/tor-brows
100%[===============================================>] 24.41M 1.68MB/s
in 18s
2018-08-21 17:01:19 (1.34 MB/s) - '/media/ssd/Code/Tor/tor-browser-
build/out/firefox/binutils-2.26.1.tar.bz2' saved [25595243/25595243]
Use of uninitialized value $fname in -f at rbm/lib/RBM.pm line 724.
Use of uninitialized value $fname in -l at rbm/lib/RBM.pm line 725.
Error: Template Error:
undef error - Path::Tiny paths require defined, positive-length parts at
rbm/lib/RBM.pm line 726.
Makefile:133: recipe for target 'testbuild-ffdev-windows-i686' failed
make: *** [testbuild-ffdev-windows-i686] Error 1
}}}
And a subsequent attempt after the error:
{{{
git submodule update --init
rm -rf out/firefox/firefox-ffdev-windows-i686
rm -rf out/tor-browser/tor-browser-ffdev-windows-i686
./rbm/rbm build release --target testbuild-ffdev --target torbrowser-
windows-i686
Building project tor-browser - tor-browser-ffdev-windows-i686
Using file /media/ssd/Code/Tor/tor-browser-build/out/container-image
/container-image_jessie-i386-74dfa60d3344.tar.gz
Building project firefox - firefox-ffdev-windows-i686
Using file /media/ssd/Code/Tor/tor-browser-build/out/container-image
/container-image_jessie-i386-ae006590ff88.tar.gz
--2018-08-21 17:01:41--
https://ftp.gnu.org/gnu/binutils/binutils-2.26.1.tar.bz2
Resolving ftp.gnu.org (ftp.gnu.org)... 208.118.235.20, 2001:4830:134:3::b
Connecting to ftp.gnu.org (ftp.gnu.org)|208.118.235.20|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 25595243 (24M) [application/x-bzip2]
Saving to: '/media/ssd/Code/Tor/tor-browser-
build/out/firefox/binutils-2.26.1.tar.bz2'
/media/ssd/Code/Tor/tor-brows
100%[===============================================>] 24.41M 2.55MB/s
in 43s
2018-08-21 17:02:25 (580 KB/s) - '/media/ssd/Code/Tor/tor-browser-
build/out/firefox/binutils-2.26.1.tar.bz2' saved [25595243/25595243]
Use of uninitialized value $fname in -f at rbm/lib/RBM.pm line 724.
Use of uninitialized value $fname in -l at rbm/lib/RBM.pm line 725.
Error: Template Error:
undef error - Path::Tiny paths require defined, positive-length parts at
rbm/lib/RBM.pm line 726.
Makefile:133: recipe for target 'testbuild-ffdev-windows-i686' failed
make: *** [testbuild-ffdev-windows-i686] Error 1
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27045#comment:11>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs