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

Filename Description Type Creator Created Size Actions
id3lib-3.8.0.ebuild Ebuild for version 3.8.0 application/octet-stream Michael Best 2002-08-21 17:49 0000 1.21 KB Details
id3lib-3.8.0-gcc3.patch patch to fix gcc-3.x problems patch Michael Best 2002-08-21 17:50 0000 2.64 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 6840 depends on: Show dependency tree
Bug 6840 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-21 12:27 0000
With gcc-3.2, the latest binutils, and glibc I am unable to emerge id3lib.  
The error I get is: 
 
c++ -march=pentium3 -O3 -pipe -Wno-deprecated -Wall -Wno-unused -Wno-inline 
-Woverloaded-virtual -Wmissing-declarations -o .libs/id3info 
demo_info_options.o demo_info.o ../src/.libs/libid3.so -lz 
../src/.libs/libid3.so: undefined reference to `std::char_traits<unsigned 
char>::assign(unsigned char*, unsigned, unsigned char)' 
../src/.libs/libid3.so: undefined reference to `std::char_traits<unsigned 
char>::copy(unsigned char*, unsigned char const*, unsigned)' 
../src/.libs/libid3.so: undefined reference to `std::char_traits<unsigned 
char>::move(unsigned char*, unsigned char const*, unsigned)'

------- Comment #1 From Michael Best 2002-08-21 17:49:49 0000 -------
Created an attachment (id=3282) [edit]
Ebuild for version 3.8.0

Here is an ebuild for 3.8.0 the patch will be in a different attachment

------- Comment #2 From Michael Best 2002-08-21 17:50:33 0000 -------
Created an attachment (id=3283) [edit]
patch to fix gcc-3.x problems

goes with Ebuild for version 3.8.0

------- Comment #3 From Nicholas Wourms 2002-08-21 18:31:06 0000 -------
I'm pleased to report that this fix does the trick.  For anyone else who
downloads it, you want to name the ebuild "id3lib-3.8.0.ebuild" and the patch
"id3lib-3.8.0-gcc3.patch".

------- Comment #4 From Michael Best 2002-08-21 19:12:32 0000 -------
Sorry for the confusion.  This is an ebuild for 3.8.0, not 3.8.0_pre2-r3 as is
in the tree now.

Here is what I did,
put the Ebuild for 3.8.0:
/usr/portage/media-libs/id3lib/id3lib-3.8.0.ebuild
put the patch:
/usr/portage/media-libs/id3lib/files/id3lib-3.8.0-gcc3.patch

ebuild /usr/portage/media-libs/id3lib/id3lib-3.8.0.ebuild digest

emerge /usr/portage/media-libs/id3lib/id3lib-3.8.0.ebuild

inject media-libs/id3lib-3.8.0_pre2-r3

------- Comment #5 From Matthew Kennedy (RETIRED) 2002-08-24 01:19:08 0000 -------
thanks for the patch. this fix was added to portage along with a version bump.

Matt

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