Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 409225 - net-libs/xulrunner-1.9.2.{20,21,22} fails to build gcc-4.7 - nsBaseHashtable.h:145:35: error: 'PutEntry' was not declared in this scope
Summary: net-libs/xulrunner-1.9.2.{20,21,22} fails to build gcc-4.7 - nsBaseHashtable....
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords: PATCH
Depends on: xulrunner
Blocks: gcc-4.7
  Show dependency tree
 
Reported: 2012-03-21 20:17 UTC by Branko Badrljica
Modified: 2012-07-04 07:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
failed emerge log (net-libs:xulrunner-1.9.2.20:20120321-220846.log,267.75 KB, text/plain)
2012-03-21 20:17 UTC, Branko Badrljica
Details
emerge --info (eminfo.txt,7.70 KB, text/plain)
2012-03-21 20:18 UTC, Branko Badrljica
Details
patchfile (xulrunner-gcc470.patch,4.60 KB, patch)
2012-03-21 20:19 UTC, Branko Badrljica
Details | Diff
new ebuild for 1.9.2.20-r1 (xulrunner-1.9.2.20-r1.ebuild,8.36 KB, text/plain)
2012-03-21 20:21 UTC, Branko Badrljica
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Branko Badrljica 2012-03-21 20:17:24 UTC
I have made and attached new ebuild ( just a epatch line added) and a patch.

Patch works with 1.9.2.20,21,22 although I did not full ytest all three versions.
They compile fine- that much I can say.

Reproducible: Always
Comment 1 Branko Badrljica 2012-03-21 20:17:57 UTC
Created attachment 306229 [details]
failed emerge log
Comment 2 Branko Badrljica 2012-03-21 20:18:23 UTC
Created attachment 306233 [details]
emerge --info
Comment 3 Branko Badrljica 2012-03-21 20:19:18 UTC
Created attachment 306235 [details, diff]
patchfile
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2012-03-21 20:20:27 UTC
The fix is bug 403415 soon enough. Just saying.
Comment 5 Branko Badrljica 2012-03-21 20:21:13 UTC
Created attachment 306237 [details]
new ebuild for 1.9.2.20-r1

versions .21-r1 and .22-r1 can be made from regular .21 and .22 in main tree in similar way- just by adding that epatch line...
Comment 6 Branko Badrljica 2012-03-21 20:21:49 UTC
I hope I did not screw something up. It compiles fine...
Comment 7 Branko Badrljica 2012-03-21 20:29:42 UTC
@Samuli Suominen:

I didn't see that. In any case, this could take two months if I understood it correctly and in that time someone might find himself in a need for it still...
Comment 8 Branko Badrljica 2012-03-21 20:41:33 UTC
also, dev-java/swt-3.5.2 and app-text/acroread-9.4.7 seem to need it.
Comment 9 Jory A. Pratt gentoo-dev 2012-03-22 00:29:18 UTC
(In reply to comment #7)
> @Samuli Suominen:
> 
> I didn't see that. In any case, this could take two months if I understood
> it correctly and in that time someone might find himself in a need for it
> still...

Not likely, gcc-4.7 will not make stable that fast by any means. I am not interested in xulrunner bugs any longer, people have had more then enough time to migrate to npapi-sdk and or webkit.
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2012-06-03 19:41:29 UTC
+  03 Jun 2012; Justin Lecher <jlec@gentoo.org> xulrunner-2.0.1-r1.ebuild,
+  +files/xulrunner-2.0.1-gcc47.patch, metadata.xml:
+  Patch for gcc-47; don't run elibtoolize twice
Comment 11 Samuli Suominen (RETIRED) gentoo-dev 2012-07-04 07:43:57 UTC
net-libs/xulrunner was punted from tree wrt bug 403415 so closing this bug too.