[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #12391 [Tor bundles/installation]: Building mingw-w64 is failing intermittently
#12391: Building mingw-w64 is failing intermittently
-------------------------------------+-------------------------------------
Reporter: gk | Owner: erinn
Type: defect | Status: new
Priority: normal | Milestone:
Component: Tor | Version:
bundles/installation | Keywords: gitian,
Resolution: | TorBrowserTeam201407
Actual Points: | Parent ID:
Points: |
-------------------------------------+-------------------------------------
Comment (by mcs):
Kathy Brade and I started a completely clean build on a 14.04 LTS system.
It got past the Windows utils step on the first try (which has never
happened before for me since the recent mingw-w64 upgrade).
Unfortunately, it failed during the PT portion of the build:
{{{
****** Starting Pluggable Transports Component of Windows Bundle (4/5 for
Windows) ******
sha256sum: wine-wrappers: Is a directory
--- Building pluggable-transports-windows for precise i386 ---
Stopping target if it is up
Making a new image copy
Formatting 'target-precise-i386.qcow2', fmt=qcow2 size=11811160064
backing_file='base-precise-i386.qcow2' encryption=off cluster_size=65536
lazy_refcounts=off
Starting target
Checking if target is up
Preparing build environment
Updating apt-get repository (log in var/install.log)
Installing additional packages (log in var/install.log)
Grabbing package manifest
Creating build script (var/build-script)
Running build script (log in var/build.log)
./bin/gbuild:21:in `system!': failed to run on-target setarch i386 bash -x
< var/build-script > var/build.log 2>&1 (RuntimeError)
from ./bin/gbuild:122:in `build_one_configuration'
from ./bin/gbuild:224:in `block (2 levels) in <main>'
from ./bin/gbuild:219:in `each'
from ./bin/gbuild:219:in `block in <main>'
from ./bin/gbuild:217:in `each'
from ./bin/gbuild:217:in `<main>'
make: *** [build-alpha] Error 1
}}}
I do not think we have done a TBB build since meek was added. Here is the
tail of var/build.log:
{{{
# Building compilers and Go bootstrap tool for host, linux/386.
lib9
In file included from /usr/include/inttypes.h:26:0,
from /home/ubuntu/build/go/include/u.h:59,
from /home/ubuntu/build/go/src/lib9/await.c:30:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file
or directoryIn file included from /usr/include/inttypes.h:26:0,
from /home/ubuntu/build/go/include/u.h:59,
from /home/ubuntu/build/go/src/lib9/_exits.c:26:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file
or directory
compilation terminated.
compilation terminated.
In file included from /usr/include/inttypes.h:26:0,
from /home/ubuntu/build/go/include/u.h:59,
from /home/ubuntu/build/go/src/lib9/atoi.c:26:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file
or directory
compilation terminated.
In file included from /usr/include/inttypes.h:26:0,
from /home/ubuntu/build/go/include/u.h:59,
from /home/ubuntu/build/go/src/lib9/_p9dir.c:26:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file
or directory
compilation terminated.
go tool dist: FAILED: gcc -Wall -Wstrict-prototypes -Wextra -Wunused
-Wuninitialized -Wno-sign-compare -Wno-missing-braces -Wno-parentheses
-Wno-unknown-pragmas -Wno-switch -Wno-comment -Wno-missing-field-
initializers -Werror -fno-common -ggdb -pipe -O2 -c -m32 -DPLAN9PORT -I
/home/ubuntu/build/go/include -I /home/ubuntu/build/go/src/lib9 -o
$WORK/_exits.o /home/ubuntu/build/go/src/lib9/_exits.c
go tool dist: FAILED: gcc -Wall -Wstrict-prototypes -Wextra -Wunused
-Wuninitialized -Wno-sign-compare -Wno-missing-braces -Wno-parentheses
-Wno-unknown-pragmas -Wno-switch -Wno-comment -Wno-missing-field-
initializers -Werror -fno-common -ggdb -pipe -O2 -c -m32 -DPLAN9PORT -I
/home/ubuntu/build/go/include -I /home/ubuntu/build/go/src/lib9 -o
$WORK/atoi.o /home/ubuntu/build/go/src/lib9/atoi.c
go tool dist: FAILED: gcc -Wall -Wstrict-prototypes -Wextra -Wunused
-Wuninitialized -Wno-sign-compare -Wno-missing-braces -Wno-parentheses
-Wno-unknown-pragmas -Wno-switch -Wno-comment -Wno-missing-field-
initializers -Werror -fno-common -ggdb -pipe -O2 -c -m32 -DPLAN9PORT -I
/home/ubuntu/build/go/include -I /home/ubuntu/build/go/src/lib9 -o
$WORK/await.o /home/ubuntu/build/go/src/lib9/await.c
go tool dist: FAILED: gcc -Wall -Wstrict-prototypes -Wextra -Wunused
-Wuninitialized -Wno-sign-compare -Wno-missing-braces -Wno-parentheses
-Wno-unknown-pragmas -Wno-switch -Wno-comment -Wno-missing-field-
initializers -Werror -fno-common -ggdb -pipe -O2 -c -m32 -DPLAN9PORT -I
/home/ubuntu/build/go/include -I /home/ubuntu/build/go/src/lib9 -o
$WORK/_p9dir.o /home/ubuntu/build/go/src/lib9/_p9dir.c
}}}
Has anyone seen this before? Maybe the cause is similar (libfaketime
interference). I restarted the build and it got past the PT phase on the
second try.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12391#comment:15>
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