Opened 3 years ago

Closed 13 months ago

#19042 closed defect (wontfix)

segfault while building torbrowser tor-browser-45.1.0esr-6.0-1-build3 on debian jessie, arch armhf

Reported by: cypherpunks Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords:
Cc: aagbsn Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

steps to reproduce, following the browser hacking guide for building just torbrowser:

git clone https://git.torproject.org/tor-browser.git
git verify-tag tor-browser-45.1.0esr-6.0-1-build3

make $CONFIGURE_ARGS -f client.mk configure CONFIGURE_ARGS="--with-tor-browser-version=6.0-1 --enable-update-channel=alpha"
make $MAKEOPTS -f client.mk build && make -C obj-* package INNER_MAKE_PACKAGE=true

compile fails with:

In file included from tor-browser/obj-armv7l-unknown-linux-gnueabihf/widget/gtk/Unified_c_widget_gtk0.c:2:0:
tor-browser/widget/gtk/gtk2drawing.c: In function ‘moz_gtk_widget_paint’:
tor-browser/widget/gtk/gtk2drawing.c:3413:1: internal compiler error: Segmentation fault

}

Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
Preprocessed source stored into /tmp/ccGYf0PS.out file, please attach this to your bugreport.
tor-browser/config/rules.mk:916: recipe for target 'Unified_c_widget_gtk0.o' failed
make[5]: * [Unified_c_widget_gtk0.o] Error 1
make[5]: Leaving directory 'tor-browser/obj-armv7l-unknown-linux-gnueabihf/widget/gtk'
tor-browser/config/recurse.mk:71: recipe for target 'widget/gtk/target' failed
make[4]:
* [widget/gtk/target] Error 2
make[4]: * Waiting for unfinished jobs....

Child Tickets

Attachments (1)

ccGYf0PS.out (2.2 MB) - added by cypherpunks 3 years ago.
generated code

Change History (4)

Changed 3 years ago by cypherpunks

Attachment: ccGYf0PS.out added

generated code

comment:1 Changed 3 years ago by cypherpunks

How about reading once in a while?

The segfault is in GCC itself, and the logs tell you to send them to the GCC maintainers.

Also, you seem to be building for 32-bits ARM (native? cross?), did you check if that's supported in Tor Browser's build system?

comment:2 Changed 3 years ago by gk

Two things that might be interesting to check here are:

1) Does this happen with newer GCCs as well? We compile the official Tor Browsers with GCC 5.1.0/5.2.0. Firefox is not compiling with GCC 6 yet, fwiw.
2) Does this happen with a vanilla Firefox, too (I suspect so)?

comment:3 Changed 13 months ago by traumschule

Resolution: wontfix
Status: newclosed

nobody compiles tb 6.0-1 anymore i guess/hope

Note: See TracTickets for help on using tickets.