First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 6111
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Brandon Low (RETIRED) <lostlogic@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Nicholas Wourms <nwourms@netscape.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
STLport-4.5.3-gcc3.patch Patch for gcc-3.1 and gcc-3.2 support patch Nicholas Wourms 2002-08-06 15:27 0000 695 bytes Details | Diff
STLport-4.5.3-optimize.patch Patch for user defined optimizations a.la. make.conf patch Nicholas Wourms 2002-08-06 15:29 0000 1.05 KB Details | Diff
STLport-4.5.3-r1.ebuild ebuild for the aforementioned patches + fix for make patch Nicholas Wourms 2002-08-06 15:32 0000 963 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 6111 depends on: Show dependency tree
Bug 6111 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2002-08-06 14:51 0000
When I first attempted to emerge STLport, it failed because the ebuild
was trying to make -f in the wrong dir.  After fixing that, I noticed
that the defined path for the standard c++ include files was wrong for
gcc-3.2.  I did some research and discovered that this was a problem
for gcc-3.1 as well.  I motified the original patch so that it fixes the
path for gcc-3.2 as well.  Finally, I wasn't satisified with level of
optimization provided by the library [this is gentoo after all ;-)].  So
I have submitted another patch to fix the ebuild so that the flags in
make.conf get passed to the compiler.  So you will find 2 patches and
a modified ebuild attached to adress all of these issues.

------- Comment #1 From Nicholas Wourms 2002-08-06 15:27:54 0000 -------
Created an attachment (id=2874) [edit]
Patch for gcc-3.1 and gcc-3.2 support

------- Comment #2 From Nicholas Wourms 2002-08-06 15:29:59 0000 -------
Created an attachment (id=2875) [edit]
Patch for user defined optimizations a.la. make.conf

------- Comment #3 From Nicholas Wourms 2002-08-06 15:32:16 0000 -------
Created an attachment (id=2876) [edit]
ebuild for the aforementioned patches + fix for make

------- Comment #4 From Brandon Low (RETIRED) 2002-09-02 22:16:45 0000 -------
you kickass, applying.

------- Comment #5 From Martin Schlemmer (RETIRED) 2002-09-03 13:24:30 0000 -------
I think an option we should consider, is maybe adding some way to get the
location to the c++ include files in some generic way.

Dunno how yet though.

------- Comment #6 From Nicholas Wourms 2002-09-03 13:51:55 0000 -------
I don't think that is possible with out massive changes to how the system is
built.  You're actually supposed to edit that file for your platform, since this
package contains no configure scripts [which work][this is intentional according
to the author].  This is the best way to do it, unless someone is willing to get
the upstream provider to reimplement the autotools.

------- Comment #7 From Martin Schlemmer (RETIRED) 2002-09-03 14:05:51 0000 -------
Hmm, ok.  Guess we will just have to keep on patching it.

First Last Prev Next    No search results available      Search page      Enter new bug