[Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby Kurlon » Wed Jan 25, 2012 3:03 pm

Test build has made it past the JS section, so it looks like that ASM tweaking at least eliminated those errors, no idea if it actually works or not yet. Build is still going, poor little GFN had no idea it's life would be so rough with me.
Kurlon
 
Posts: 132
Joined: Fri Jan 06, 2012 10:05 pm

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby moonman » Wed Jan 25, 2012 5:58 pm

Wow thank you! I hope this will fix the issue.

Mine is still compiling since last night :o
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby moonman » Thu Jan 26, 2012 7:27 am

Oh man... after 24 hours... I ran out of disk space. :twisted:
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby cyberic » Thu Jan 26, 2012 7:28 am

$this->bbcode_second_pass_quote('moonman', 'O')h man... after 24 hours... I ran out of disk space. :twisted:

I hope you did use ccache ? ;-)
Image
cyberic
 
Posts: 71
Joined: Sun Jan 15, 2012 11:26 pm

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby moonman » Thu Jan 26, 2012 7:47 am

No I didnn't. I just didn't expect 1.1 GB not to be enough :roll:
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby cyberic » Thu Jan 26, 2012 8:30 am

Will you try again?
If you give up please post your PKGBUILD ;-)
Image
cyberic
 
Posts: 71
Joined: Sun Jan 15, 2012 11:26 pm

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby Kurlon » Thu Jan 26, 2012 10:17 am

Bah, failed during linking on my build:

$this->bbcode_second_pass_code('', 'ls/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
/usr/bin/ld: BFD (GNU Binutils) 2.22.0.20111227 assertion fail /build/src/binutils/bfd/elf32-arm.c:12049
../../gfx/ycbcr/ycbcr_to_rgb565.o: In function `mozilla::gfx::ScaleYCbCrToRGB565(unsigned char const*, unsigned char const*, unsigned char const*, unsigned char*, int, int, int, int, int, int, int, int, int, mozilla::gfx::YUVType, mozilla::gfx::ScaleFilter)':
/home/jcoombs/src/mozilla-beta/gfx/ycbcr/ycbcr_to_rgb565.cpp:569: undefined reference to `mozilla::arm_private::neon_enabled'
../../gfx/ycbcr/ycbcr_to_rgb565.o: In function `mozilla::gfx::IsScaleYCbCrToRGB565Fast(int, int, int, int, int, int, mozilla::gfx::YUVType, mozilla::gfx::ScaleFilter)':
/home/jcoombs/src/mozilla-beta/gfx/ycbcr/ycbcr_to_rgb565.cpp:600: undefined reference to `mozilla::arm_private::neon_enabled'
../../gfx/ycbcr/ycbcr_to_rgb565.o: In function `mozilla::gfx::ConvertYCbCrToRGB565(unsigned char const*, unsigned char const*, unsigned char const*, unsigned char*, int, int, int, int, int, int, int, mozilla::gfx::YUVType)':
/home/jcoombs/src/mozilla-beta/gfx/ycbcr/ycbcr_to_rgb565.cpp:683: undefined reference to `mozilla::arm_private::neon_enabled'
../../gfx/ycbcr/ycbcr_to_rgb565.o: In function `mozilla::gfx::IsConvertYCbCrToRGB565Fast(int, int, int, int, mozilla::gfx::YUVType)':
/home/jcoombs/src/mozilla-beta/gfx/ycbcr/ycbcr_to_rgb565.cpp:696: undefined reference to `mozilla::arm_private::neon_enabled'
collect2: ld returned 1 exit status
make[3]: *** [libxul.so] Error 1
make[3]: Leaving directory `/home/jcoombs/src/mozilla-beta/toolkit/library'
make[2]: *** [libs_tier_platform] Error 2
make[2]: Leaving directory `/home/jcoombs/src/mozilla-beta'
make[1]: *** [tier_platform] Error 2
make[1]: Leaving directory `/home/jcoombs/src/mozilla-beta'
make: *** [default] Error 2
')
Kurlon
 
Posts: 132
Joined: Fri Jan 06, 2012 10:05 pm

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby Kurlon » Thu Jan 26, 2012 10:24 am

Trying with --disable-neon as per https://bugzilla.mozilla.org/show_bug.cgi?id=720214
Kurlon
 
Posts: 132
Joined: Fri Jan 06, 2012 10:05 pm

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby moonman » Thu Jan 26, 2012 6:17 pm

I am going to setup distcc or this will take years to compile... Thanks for the heads up.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: [Help] Compiling Firefox 9.0.1 for/on Pogoplug (armv5)

Postby cyberic » Thu Jan 26, 2012 7:59 pm

you should setup ccache as well ;-)
if you could document your steps and/or add it to the wiki, it would be great ;-)
Image
cyberic
 
Posts: 71
Joined: Sun Jan 15, 2012 11:26 pm

PreviousNext

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 3 guests