Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 252207

Summary: Please include dev-libs/nspr in emul- pkgs
Product: Gentoo Linux Reporter: Nathan Caldwell <saintdev>
Component: [OLD] LibraryAssignee: AMD64 Project <amd64>
Status: RESOLVED DUPLICATE    
Severity: enhancement CC: jer, mozilla, pacho, vapier
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: nspr-4.7.3-r1.ebuild

Description Nathan Caldwell 2008-12-22 21:06:39 UTC
I was attempting to build Chromium, and noticed there were no 32-bit copies of nspr in the emul-linux-x86 packages. So I made up multilib ebuilds.

This is probably completely, and utterly wrong, but there seems to be very little documentation on creating multilib ebuilds. So, I had to go off the few that were in the portage tree. If anyone has any suggestions, please let me know.
Comment 1 Nathan Caldwell 2008-12-22 21:07:41 UTC
Created attachment 176173 [details]
nspr-4.7.3-r1.ebuild

multilib nspr ebuild.
Comment 2 Jory A. Pratt gentoo-dev 2008-12-23 03:23:01 UTC
This is not ideal. Gentoo should not be forcing 32bit libs down a multilib setup if the user does not want/need the libs. This is one of the major problems right now with mplayerplug-in. There needs to be a new bug that addresses this one issue before any of these others can really be addressed.
Comment 3 Nathan Caldwell 2008-12-23 15:57:18 UTC
Isn't that the point of the multilib USE flag? I thought it only gave the default ABI when off, and all the ABIs when on.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2008-12-26 05:39:39 UTC
Let's find out if there's interest...
Comment 5 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-12-27 05:28:48 UTC
Well, the amd64 team won't be placing ebuilds in the tree that are maintained by another team. If the mozilla team would like to add this, then we can test it as desired. For now, it is up to them. Re-assigning.
Comment 6 SpanKY gentoo-dev 2009-01-26 05:19:35 UTC
packages shouldnt go doing multilib builds themselves.  the options are:
 - integrate it into the mondo emul package amd64 maintains
 - do nothing and wait for proper multilib support to be implemented
Comment 7 Russell Harmon 2009-03-20 21:23:20 UTC
I am interested in including the 32bit libraries... doesn't matter to me how you do it.
Comment 8 Pacho Ramos gentoo-dev 2009-12-27 14:08:38 UTC
Current www-client/chromium works natively on amd64, does any other app require this?
Comment 9 Pacho Ramos gentoo-dev 2009-12-28 16:28:42 UTC

*** This bug has been marked as a duplicate of bug 252220 ***