Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#941 - mozilla-firefox fails to build

Attached to Project: Arch Linux
Opened by john lowell (jlowell) - Tuesday, 25 May 2004, 22:28 GMT
Last edited by Dale Blount (dale) - Thursday, 10 June 2004, 19:00 GMT
Task Type Bug Report
Category Packages: Current
Status Closed
Assigned To Dale Blount (dale)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.6 Widget
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

../../../dist/bin/elf-dynstr-gc ../../../dist/bin/components/libjsdom.so
Couldn't GC any strings, exiting.
make[4]: Leaving directory `/var/abs/network/mozilla-firefox/src/mozilla/dom/src/build'
make[3]: Leaving directory `/var/abs/network/mozilla-firefox/src/mozilla/dom/src'
+++ making chrome /var/abs/network/mozilla-firefox/src/mozilla/dom => ../dist/bin/chrome/en-US.jar
adding: locale/en-US/communicator/dom/dom.properties (stored 0%)
make[2]: Leaving directory `/var/abs/network/mozilla-firefox/src/mozilla/dom'
make[2]: Entering directory `/var/abs/network/mozilla-firefox/src/mozilla/view'
make[3]: Entering directory `/var/abs/network/mozilla-firefox/src/mozilla/view/public'
make[3]: Leaving directory `/var/abs/network/mozilla-firefox/src/mozilla/view/public'
make[3]: Entering directory `/var/abs/network/mozilla-firefox/src/mozilla/view/src'
nsView.cpp
c++ -o nsView.o -c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/gfx -I../../dist/include/layout -I../../dist/include/content -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/locale -I../../dist/include/pref -I../../dist/include/necko -I../../dist/include/view -I../../dist/include -I/var/abs/network/mozilla-firefox/src/mozilla/dist/include/nspr -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -march=pentium4 -O3 -pipe -fomit-frame-pointer -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsView.pp nsView.cpp
nsScrollPortView.cpp
c++ -o nsScrollPortView.o -c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/gfx -I../../dist/include/layout -I../../dist/include/content -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/locale -I../../dist/include/pref -I../../dist/include/necko -I../../dist/include/view -I../../dist/include -I/var/abs/network/mozilla-firefox/src/mozilla/dist/include/nspr -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -march=pentium4 -O3 -pipe -fomit-frame-pointer -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsScrollPortView.pp nsScrollPortView.cpp
nsViewManager.cpp
c++ -o nsViewManager.o -c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/gfx -I../../dist/include/layout -I../../dist/include/content -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/locale -I../../dist/include/pref -I../../dist/include/necko -I../../dist/include/view -I../../dist/include -I/var/abs/network/mozilla-firefox/src/mozilla/dist/include/nspr -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -march=pentium4 -O3 -pipe -fomit-frame-pointer -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsViewManager.pp nsViewManager.cpp
nsViewManager.cpp: In destructor `virtual nsViewManager::~nsViewManager()':
nsViewManager.cpp:465: warning: unused variable 'removed'
../../dist/include/gfx/nsRegion.h: In member function `PRBool nsViewManager::CanScrollWithBitBlt(nsView*)':
../../dist/include/gfx/nsRegion.h:237: error: `nsRegion::nsRegion(const nsRegion&)' is private
nsViewManager.cpp:2882: error: within this context
../../dist/include/gfx/nsRegion.h: In member function `virtual nsresult nsViewManager::Display(nsIView*, nscoord, nscoord, const nsRect&)':
../../dist/include/gfx/nsRegion.h:237: error: `nsRegion::nsRegion(const nsRegion&)' is private
nsViewManager.cpp:3288: error: within this context
make[3]: *** [nsViewManager.o] Error 1
make[3]: Leaving directory `/var/abs/network/mozilla-firefox/src/mozilla/view/src'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/var/abs/network/mozilla-firefox/src/mozilla/view'
make[1]: *** [tier_9] Error 2
make[1]: Leaving directory `/var/abs/network/mozilla-firefox/src/mozilla'
make: *** [default] Error 2
==> ERROR: Build Failed. Aborting...
(application/octet-stream)    build.log (98.3 KiB)
(application/octet-stream)    build2.log (48.2 KiB)
(application/octet-stream)    build3.log (98.1 KiB)
This task depends upon

Closed by  Dale Blount (dale)
Friday, 18 June 2004, 18:33 GMT
Reason for closing:  Fixed
Comment by john lowell (jlowell) - Sunday, 30 May 2004, 01:52 GMT
This isn't an important enough package to give some attention?
Comment by Casey McGinty (cmcginty) - Sunday, 06 June 2004, 20:38 GMT
You can get by this error by making a quick modification to the source code. In file 'mozilla/dist/include/gfx/nsRegion.h', change the member 'nsRegion::nsRegion(const nsRegion&)' from a private definition, to a pulic definition, by moving the location of the definition between the 'public {' and matching '}' in the file.
Comment by Lukas Sabota (punkrockguy318) - Tuesday, 08 June 2004, 18:03 GMT
I am having the same problems
Comment by john lowell (jlowell) - Wednesday, 09 June 2004, 17:01 GMT
Thanks anyway, Casey, but I was attempting an upgrade; I'm fine with the older version until something more than a work-around can be made available. Heck, having submitted this bug over two weeks ago, at this point I'd settle for an "hello, how are ya" from our package maintainer. I'm beginning to wonder if mozilla-thunderbird's been orphaned. Certainly something to think about if it has.

Comment by Dale Blount (dale) - Thursday, 10 June 2004, 19:09 GMT
added a completely untested (by me) patch from Kevin Piche for gcc 3.4.

please try a build and let me know how it goes.
Comment by john lowell (jlowell) - Thursday, 10 June 2004, 20:08 GMT
Sorry to report that the wheels came off our newly patched PKGBUILD, Dale. I've attached build.log FYA.
Comment by Dale Blount (dale) - Thursday, 10 June 2004, 20:16 GMT
Oops, I forgot to tag my second revision

Please run abs and try again, sorry for the troubles.

Comment by john lowell (jlowell) - Thursday, 10 June 2004, 20:32 GMT
More problems, Dale, sad to say. build2.log is attached.
Comment by Dale Blount (dale) - Thursday, 10 June 2004, 20:34 GMT
Wow, I did it again... This time it seems to be a makepkg bug.

Please try again John.

now off to file the makepkg bug.
Comment by Dale Blount (dale) - Thursday, 10 June 2004, 21:18 GMT
wow, i'm having bad luck at this today... too much going on... I'm heading home now, I'll give a full build a try in about 6 hours and report back to you when I actually have it working.
Comment by john lowell (jlowell) - Thursday, 10 June 2004, 21:20 GMT
Find build3.log attached, Dale. More trouble. I won't have time to run another revised PKGBUILD today, regrettably. Perhaps a somewhat longer wait between tests will provide be the fix to which we aspire. Good luck!

Regards.
Comment by Dale Blount (dale) - Friday, 11 June 2004, 03:39 GMT
John,

Try it again when you get a chance. I think I finally got it this time...
Comment by Kevin Piche (kpiche) - Friday, 18 June 2004, 18:32 GMT
I resync'ed abs and had no troubles building it, in case your waiting for feedback.
Comment by Dale Blount (dale) - Friday, 18 June 2004, 18:33 GMT
Kevin,

Thanks,

Too bad 0.9 is out and doesn't build so easliy...

This bug rep. is for 0.8, and therefore closed.

Loading...