[MacPorts] #18796: Undefined symbols installing ices0

MacPorts noreply at macports.org
Fri Sep 17 01:28:52 PDT 2010


#18796: Undefined symbols installing ices0
---------------------------+------------------------------------------------
 Reporter:  cj@…           |       Owner:  macports-tickets@…                   
     Type:  defect         |      Status:  new                                  
 Priority:  Normal         |   Milestone:                                       
Component:  ports          |     Version:  1.7.0                                
 Keywords:                 |        Port:  ices0                                
---------------------------+------------------------------------------------
Changes (by jmr@…):

 * cc: cj@… (removed)


Old description:

> sudo port install ices0
> Password:
> --->  Building ices0
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_ices0/work/ices-0.4"
> && make all " returned error 2
> Command output: make  all-recursive
> Making all in src
> Making all in playlist
> make[3]: Nothing to be done for `all'.
> /bin/sh ../libtool --mode=link /usr/bin/gcc-4.0  -O2 -Wall
> -I/opt/local/include -D_THREAD_SAFE   -L/opt/local/lib -o ices  ices.o
> log.o setup.o stream.o util.o mp3.o cue.o metadata.o id3.o signals.o
> crossfade.o ices_config.o reencode.o in_vorbis.o in_mp4.o in_flac.o
> playlist/libplaylist.a -L/opt/local/lib -lshout -lvorbis -lm -ltheora
> -lspeex -logg   -L/opt/local/lib -lxml2 -lz -lpthread -liconv -lm
> -lmp3lame -lvorbisfile -lvorbis -logg -lmp4v2 -lfaad -lFLAC -lm
> /usr/bin/gcc-4.0 -O2 -Wall -I/opt/local/include -D_THREAD_SAFE -o ices
> ices.o log.o setup.o stream.o util.o mp3.o cue.o metadata.o id3.o
> signals.o crossfade.o ices_config.o reencode.o in_vorbis.o in_mp4.o
> in_flac.o  -L/opt/local/lib playlist/libplaylist.a
> /opt/local/lib/libshout.dylib /opt/local/lib/libtheora.dylib
> /opt/local/lib/libspeex.dylib /opt/local/lib/libxml2.dylib -lz -lpthread
> /opt/local/lib/libiconv.dylib /opt/local/lib/libmp3lame.dylib
> /opt/local/lib/libvorbisfile.dylib /opt/local/lib/libvorbis.dylib
> /opt/local/lib/libmp4v2.dylib /opt/local/lib/libfaad.dylib
> /opt/local/lib/libFLAC.dylib /opt/local/lib/libogg.dylib -lm
> Undefined symbols:
>   "_FLAC__stream_decoder_set_metadata_callback", referenced from:
>       _ices_flac_open in in_flac.o
>   "_FLAC__stream_decoder_set_read_callback", referenced from:
>       _ices_flac_open in in_flac.o
>   "_FLAC__stream_decoder_set_error_callback", referenced from:
>       _ices_flac_open in in_flac.o
>   "_FLAC__stream_decoder_init", referenced from:
>       _ices_flac_open in in_flac.o
>   "_FLAC__stream_decoder_set_write_callback", referenced from:
>       _ices_flac_open in in_flac.o
>   "_FLAC__stream_decoder_set_client_data", referenced from:
>       _ices_flac_open in in_flac.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[3]: *** [ices] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> Error: Status 1 encountered during processing.

New description:

 {{{
 sudo port install ices0
 Password:
 --->  Building ices0
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_ices0/work/ices-0.4"
 && make all " returned error 2
 Command output: make  all-recursive
 Making all in src
 Making all in playlist
 make[3]: Nothing to be done for `all'.
 /bin/sh ../libtool --mode=link /usr/bin/gcc-4.0  -O2 -Wall
 -I/opt/local/include -D_THREAD_SAFE   -L/opt/local/lib -o ices  ices.o
 log.o setup.o stream.o util.o mp3.o cue.o metadata.o id3.o signals.o
 crossfade.o ices_config.o reencode.o in_vorbis.o in_mp4.o in_flac.o
 playlist/libplaylist.a -L/opt/local/lib -lshout -lvorbis -lm -ltheora
 -lspeex -logg   -L/opt/local/lib -lxml2 -lz -lpthread -liconv -lm
 -lmp3lame -lvorbisfile -lvorbis -logg -lmp4v2 -lfaad -lFLAC -lm
 /usr/bin/gcc-4.0 -O2 -Wall -I/opt/local/include -D_THREAD_SAFE -o ices
 ices.o log.o setup.o stream.o util.o mp3.o cue.o metadata.o id3.o
 signals.o crossfade.o ices_config.o reencode.o in_vorbis.o in_mp4.o
 in_flac.o  -L/opt/local/lib playlist/libplaylist.a
 /opt/local/lib/libshout.dylib /opt/local/lib/libtheora.dylib
 /opt/local/lib/libspeex.dylib /opt/local/lib/libxml2.dylib -lz -lpthread
 /opt/local/lib/libiconv.dylib /opt/local/lib/libmp3lame.dylib
 /opt/local/lib/libvorbisfile.dylib /opt/local/lib/libvorbis.dylib
 /opt/local/lib/libmp4v2.dylib /opt/local/lib/libfaad.dylib
 /opt/local/lib/libFLAC.dylib /opt/local/lib/libogg.dylib -lm
 Undefined symbols:
   "_FLAC__stream_decoder_set_metadata_callback", referenced from:
       _ices_flac_open in in_flac.o
   "_FLAC__stream_decoder_set_read_callback", referenced from:
       _ices_flac_open in in_flac.o
   "_FLAC__stream_decoder_set_error_callback", referenced from:
       _ices_flac_open in in_flac.o
   "_FLAC__stream_decoder_init", referenced from:
       _ices_flac_open in in_flac.o
   "_FLAC__stream_decoder_set_write_callback", referenced from:
       _ices_flac_open in in_flac.o
   "_FLAC__stream_decoder_set_client_data", referenced from:
       _ices_flac_open in in_flac.o
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make[3]: *** [ices] Error 1
 make[2]: *** [all-recursive] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/18796#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list