Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 101098
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Printing Team <printing@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Diego E. 'Flameeyes' Pettenò <flameeyes@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
ghostscript-gnu-8.16.patch Ebuild patch patch Diego E. 'Flameeyes' Pettenò 2005-08-02 08:02 0000 751 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 101098 depends on: Show dependency tree
Bug 101098 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: 2005-08-02 07:56 0000
Also if it's not supported, a package breaking on --as-needed flag usually 
means that there's something wrong in the build process or in the code. 
 
In this case, ghostscript-gnu fails quite immediately with an error during 
linking of bin/gs . The problem is that -lcups and -lcupsimage are added by 
the ebuild to the Makefile via LDFLAGS, but LDFLAGS are put at the start of 
the linker's commandline, while libraries should be specified at the end. The 
solution is to add those to EXTRALIBS that's there just for that reason. 
 
The simple attached patch fixes the problem and allows ghostscript-gnu to be 
merged fine. 
 
HTH, 
Diego

------- Comment #1 From Diego E. 'Flameeyes' Pettenò 2005-08-02 08:02:05 0000 -------
Created an attachment (id=64939) [details]
Ebuild patch

------- Comment #2 From Stefan Schweizer 2005-08-04 13:11:10 0000 -------
thanks, fixed

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug