id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port
3133,smpeg does not build with gcc 4.0,jyrki.wahlstedt@…,mww@macports.org,"Trying to build smpeg (as a dependendy of wxWidgets) in OS X 10.4, where default compiler is 4.0, 
stops with this:
c++ -dynamiclib -flat_namespace -undefined suppress -o .libs/libsmpeg-0.4.0.1.3.dylib  MPEG.lo 
MPEGring.lo MPEGlist.lo MPEGstream.lo MPEGsystem.lo MPEGfilter.lo smpeg.lo -all_load  audio/.libs/
libaudio.al video/.libs/libvideo.al  -L/usr/local/lib -lSDL -lm -lSDL -lm -lSDL -lm -lc  -install_name /
usr/local/lib/libsmpeg-0.4.0.dylib -compatibility_version 2 -current_version 2.3
ld: warning multiple definitions of symbol ___eprintf
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/libgcc.a(_eprintf.o) private external definition of ___eprintf 
in section (__TEXT,__text)
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/libstdc++.dylib(single module) definition of ___eprintf
ld: multiple definitions of symbol ___divdi3
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/libgcc.a(_divdi3.o) private external definition of ___divdi3 
in section (__TEXT,__text)
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/libgcc_s.dylib(_divdi3.o) definition of ___divdi3
ld: multiple definitions of symbol ___udivdi3
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/libgcc.a(_udivdi3.o) private external definition of 
___udivdi3 in section (__TEXT,__text)
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/libgcc_s.dylib(_udivdi3.o) definition of ___udivdi3
ld: multiple definitions of symbol ___umoddi3
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/libgcc.a(_umoddi3.o) private external definition of 
___umoddi3 in section (__TEXT,__text)
/usr/lib/gcc/powerpc-apple-darwin8/4.0.0/libgcc_s.dylib(_umoddi3.o) definition of ___umoddi3
/usr/bin/libtool: internal link edit command failed
make[1]: *** [libsmpeg.la] Error 1
make: *** [all-recursive] Error 1

Changing to 3.3 using gcc_select allows the build to succeed.",defect,closed,High,,ports,1.0,fixed,,,
