[MacPorts] #24898: VLC 1.0.6 doesn't compile on Mac OS X 10.5.8

MacPorts noreply at macports.org
Sat May 15 17:45:50 PDT 2010


#24898: VLC 1.0.6 doesn't compile on Mac OS X 10.5.8
------------------------+---------------------------------------------------
 Reporter:  bb@…        |       Owner:  mnick@…           
     Type:  defect      |      Status:  new               
 Priority:  Normal      |   Milestone:                    
Component:  ports       |     Version:  1.8.2             
 Keywords:              |        Port:  VLC               
------------------------+---------------------------------------------------
Changes (by ryandesign@…):

  * keywords:  vlc undefined symbol ___builtin_object_size =>
 * cc: mnick@…, openmaintainer@… (removed)
  * owner:  macports-tickets@… => mnick@…
  * port:  vlc => VLC


Old description:

> When trying to install vlc with 'port -d install vlc', the error message
>
> libtool: link: /Developer/usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 -std=gnu99
> -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5
> -dynamiclib  -o .libs/libvlccore.2.dylib  .libs/libvlccore_la-libvlc.o
> .libs/libvlccore_la-libvlc-module.o .libs/libvlccore_la-missing.o .libs
> /libvlccore_la-version.o interface/.libs/libvlccore_la-dialog.o
> interface/.libs/libvlccore_la-interface.o interface/.libs/libvlccore_la-
> intf_eject.o playlist/.libs/libvlccore_la-art.o playlist/.libs
> /libvlccore_la-thread.o playlist/.libs/libvlccore_la-control.o
> playlist/.libs/libvlccore_la-engine.o playlist/.libs/libvlccore_la-
> fetcher.o playlist/.libs/libvlccore_la-sort.o playlist/.libs
> /libvlccore_la-loadsave.o playlist/.libs/libvlccore_la-preparser.o
> playlist/.libs/libvlccore_la-tree.o playlist/.libs/libvlccore_la-item.o
> playlist/.libs/libvlccore_la-search.o playlist/.libs/libvlccore_la-
> services_discovery.o input/.libs/libvlccore_la-item.o input/.libs
> /libvlccore_la-access.o input/.libs/libvlccore_la-clock.o input/.libs
> /libvlccore_la-control.o input/.libs/libvlccore_la-decoder.o input/.libs
> /libvlccore_la-decoder_synchro.o input/.libs/libvlccore_la-demux.o
> input/.libs/libvlccore_la-es_out.o input/.libs/libvlccore_la-
> es_out_timeshift.o input/.libs/libvlccore_la-event.o input/.libs
> /libvlccore_la-input.o input/.libs/libvlccore_la-meta.o input/.libs
> /libvlccore_la-resource.o input/.libs/libvlccore_la-stream.o input/.libs
> /libvlccore_la-stream_demux.o input/.libs/libvlccore_la-stream_filter.o
> input/.libs/libvlccore_la-stream_memory.o input/.libs/libvlccore_la-
> subtitles.o input/.libs/libvlccore_la-var.o video_output/.libs
> /libvlccore_la-video_output.o video_output/.libs/libvlccore_la-
> vout_pictures.o video_output/.libs/libvlccore_la-video_text.o
> video_output/.libs/libvlccore_la-video_widgets.o video_output/.libs
> /libvlccore_la-vout_subpictures.o video_output/.libs/libvlccore_la-
> vout_intf.o audio_output/.libs/libvlccore_la-common.o audio_output/.libs
> /libvlccore_la-dec.o audio_output/.libs/libvlccore_la-filters.o
> audio_output/.libs/libvlccore_la-input.o audio_output/.libs
> /libvlccore_la-mixer.o audio_output/.libs/libvlccore_la-output.o
> audio_output/.libs/libvlccore_la-intf.o osd/.libs/libvlccore_la-osd.o
> osd/.libs/libvlccore_la-osd_text.o osd/.libs/libvlccore_la-osd_widgets.o
> network/.libs/libvlccore_la-acl.o network/.libs/libvlccore_la-
> getaddrinfo.o network/.libs/libvlccore_la-io.o network/.libs
> /libvlccore_la-tcp.o network/.libs/libvlccore_la-udp.o network/.libs
> /libvlccore_la-rootbind.o network/.libs/libvlccore_la-tls.o network/.libs
> /libvlccore_la-poll.o text/.libs/libvlccore_la-charset.o text/.libs
> /libvlccore_la-strings.o text/.libs/libvlccore_la-unicode.o text/.libs
> /libvlccore_la-filesystem.o text/.libs/libvlccore_la-wincp.o text/.libs
> /libvlccore_la-iso_lang.o misc/.libs/libvlccore_la-md5.o misc/.libs
> /libvlccore_la-rand.o misc/.libs/libvlccore_la-mtime.o misc/.libs
> /libvlccore_la-block.o misc/.libs/libvlccore_la-es_format.o modules/.libs
> /libvlccore_la-modules.o modules/.libs/libvlccore_la-cache.o
> modules/.libs/libvlccore_la-entry.o modules/.libs/libvlccore_la-os.o
> misc/.libs/libvlccore_la-threads.o misc/.libs/libvlccore_la-stats.o
> misc/.libs/libvlccore_la-cpu.o misc/.libs/libvlccore_la-action.o
> config/.libs/libvlccore_la-core.o config/.libs/libvlccore_la-dirs.o
> config/.libs/libvlccore_la-chain.o config/.libs/libvlccore_la-file.o
> config/.libs/libvlccore_la-intf.o config/.libs/libvlccore_la-cmdline.o
> misc/.libs/libvlccore_la-events.o misc/.libs/libvlccore_la-image.o
> misc/.libs/libvlccore_la-messages.o misc/.libs/libvlccore_la-objects.o
> misc/.libs/libvlccore_la-variables.o misc/.libs/libvlccore_la-error.o
> misc/.libs/libvlccore_la-update.o misc/.libs/libvlccore_la-xml.o
> misc/.libs/libvlccore_la-devices.o extras/.libs/libvlccore_la-libc.o
> misc/.libs/libvlccore_la-filter_chain.o misc/.libs/libvlccore_la-
> darwin_specific.o network/.libs/libvlccore_la-httpd.o stream_output/.libs
> /libvlccore_la-stream_output.o stream_output/.libs/libvlccore_la-
> announce.o stream_output/.libs/libvlccore_la-sap.o stream_output/.libs
> /libvlccore_la-sdp.o input/.libs/libvlccore_la-vlm.o input/.libs
> /libvlccore_la-vlm_event.o input/.libs/libvlccore_la-vlmshell.o
> .libs/libvlccore.lax/libcompat.a/strndup.o
> .libs/libvlccore.lax/libcompat.a/strnlen.o   -L/opt/local/lib -lpthread
> -lm /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lc
> -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5
> -march=pentium-m -mtune=prescott -arch i386 -Wl,-framework
> -Wl,CoreFoundation -Wl,-headerpad_max_install_names -Wl,-framework
> -Wl,CoreFoundation -Wl,-framework -Wl,CoreFoundation   -install_name
> /opt/local/lib/libvlccore.2.dylib -compatibility_version 4
> -current_version 4.2 -Wl,-single_module -Wl,-exported_symbols_list,.libs
> /libvlccore-symbols.expsym
> Undefined symbols:
>   "___builtin_object_size", referenced from:
>       _Usage in libvlccore_la-libvlc.o
>       _ArtCachePath in libvlccore_la-art.o
>       _ArtCachePath in libvlccore_la-art.o
>  <... many more ...>
>
> is shown.

New description:

 When trying to install vlc with 'port -d install vlc', the error message

 {{{
 libtool: link: /Developer/usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 -std=gnu99
 -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5
 -dynamiclib  -o .libs/libvlccore.2.dylib  .libs/libvlccore_la-libvlc.o
 .libs/libvlccore_la-libvlc-module.o .libs/libvlccore_la-missing.o .libs
 /libvlccore_la-version.o interface/.libs/libvlccore_la-dialog.o
 interface/.libs/libvlccore_la-interface.o interface/.libs/libvlccore_la-
 intf_eject.o playlist/.libs/libvlccore_la-art.o playlist/.libs
 /libvlccore_la-thread.o playlist/.libs/libvlccore_la-control.o
 playlist/.libs/libvlccore_la-engine.o playlist/.libs/libvlccore_la-
 fetcher.o playlist/.libs/libvlccore_la-sort.o playlist/.libs
 /libvlccore_la-loadsave.o playlist/.libs/libvlccore_la-preparser.o
 playlist/.libs/libvlccore_la-tree.o playlist/.libs/libvlccore_la-item.o
 playlist/.libs/libvlccore_la-search.o playlist/.libs/libvlccore_la-
 services_discovery.o input/.libs/libvlccore_la-item.o input/.libs
 /libvlccore_la-access.o input/.libs/libvlccore_la-clock.o input/.libs
 /libvlccore_la-control.o input/.libs/libvlccore_la-decoder.o input/.libs
 /libvlccore_la-decoder_synchro.o input/.libs/libvlccore_la-demux.o
 input/.libs/libvlccore_la-es_out.o input/.libs/libvlccore_la-
 es_out_timeshift.o input/.libs/libvlccore_la-event.o input/.libs
 /libvlccore_la-input.o input/.libs/libvlccore_la-meta.o input/.libs
 /libvlccore_la-resource.o input/.libs/libvlccore_la-stream.o input/.libs
 /libvlccore_la-stream_demux.o input/.libs/libvlccore_la-stream_filter.o
 input/.libs/libvlccore_la-stream_memory.o input/.libs/libvlccore_la-
 subtitles.o input/.libs/libvlccore_la-var.o video_output/.libs
 /libvlccore_la-video_output.o video_output/.libs/libvlccore_la-
 vout_pictures.o video_output/.libs/libvlccore_la-video_text.o
 video_output/.libs/libvlccore_la-video_widgets.o video_output/.libs
 /libvlccore_la-vout_subpictures.o video_output/.libs/libvlccore_la-
 vout_intf.o audio_output/.libs/libvlccore_la-common.o audio_output/.libs
 /libvlccore_la-dec.o audio_output/.libs/libvlccore_la-filters.o
 audio_output/.libs/libvlccore_la-input.o audio_output/.libs/libvlccore_la-
 mixer.o audio_output/.libs/libvlccore_la-output.o audio_output/.libs
 /libvlccore_la-intf.o osd/.libs/libvlccore_la-osd.o osd/.libs
 /libvlccore_la-osd_text.o osd/.libs/libvlccore_la-osd_widgets.o
 network/.libs/libvlccore_la-acl.o network/.libs/libvlccore_la-
 getaddrinfo.o network/.libs/libvlccore_la-io.o network/.libs
 /libvlccore_la-tcp.o network/.libs/libvlccore_la-udp.o network/.libs
 /libvlccore_la-rootbind.o network/.libs/libvlccore_la-tls.o network/.libs
 /libvlccore_la-poll.o text/.libs/libvlccore_la-charset.o text/.libs
 /libvlccore_la-strings.o text/.libs/libvlccore_la-unicode.o text/.libs
 /libvlccore_la-filesystem.o text/.libs/libvlccore_la-wincp.o text/.libs
 /libvlccore_la-iso_lang.o misc/.libs/libvlccore_la-md5.o misc/.libs
 /libvlccore_la-rand.o misc/.libs/libvlccore_la-mtime.o misc/.libs
 /libvlccore_la-block.o misc/.libs/libvlccore_la-es_format.o modules/.libs
 /libvlccore_la-modules.o modules/.libs/libvlccore_la-cache.o modules/.libs
 /libvlccore_la-entry.o modules/.libs/libvlccore_la-os.o misc/.libs
 /libvlccore_la-threads.o misc/.libs/libvlccore_la-stats.o misc/.libs
 /libvlccore_la-cpu.o misc/.libs/libvlccore_la-action.o config/.libs
 /libvlccore_la-core.o config/.libs/libvlccore_la-dirs.o config/.libs
 /libvlccore_la-chain.o config/.libs/libvlccore_la-file.o config/.libs
 /libvlccore_la-intf.o config/.libs/libvlccore_la-cmdline.o misc/.libs
 /libvlccore_la-events.o misc/.libs/libvlccore_la-image.o misc/.libs
 /libvlccore_la-messages.o misc/.libs/libvlccore_la-objects.o misc/.libs
 /libvlccore_la-variables.o misc/.libs/libvlccore_la-error.o misc/.libs
 /libvlccore_la-update.o misc/.libs/libvlccore_la-xml.o misc/.libs
 /libvlccore_la-devices.o extras/.libs/libvlccore_la-libc.o misc/.libs
 /libvlccore_la-filter_chain.o misc/.libs/libvlccore_la-darwin_specific.o
 network/.libs/libvlccore_la-httpd.o stream_output/.libs/libvlccore_la-
 stream_output.o stream_output/.libs/libvlccore_la-announce.o
 stream_output/.libs/libvlccore_la-sap.o stream_output/.libs/libvlccore_la-
 sdp.o input/.libs/libvlccore_la-vlm.o input/.libs/libvlccore_la-
 vlm_event.o input/.libs/libvlccore_la-vlmshell.o
 .libs/libvlccore.lax/libcompat.a/strndup.o
 .libs/libvlccore.lax/libcompat.a/strnlen.o   -L/opt/local/lib -lpthread
 -lm /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lc
 -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5
 -march=pentium-m -mtune=prescott -arch i386 -Wl,-framework
 -Wl,CoreFoundation -Wl,-headerpad_max_install_names -Wl,-framework
 -Wl,CoreFoundation -Wl,-framework -Wl,CoreFoundation   -install_name
 /opt/local/lib/libvlccore.2.dylib -compatibility_version 4
 -current_version 4.2 -Wl,-single_module -Wl,-exported_symbols_list,.libs
 /libvlccore-symbols.expsym
 Undefined symbols:
   "___builtin_object_size", referenced from:
       _Usage in libvlccore_la-libvlc.o
       _ArtCachePath in libvlccore_la-art.o
       _ArtCachePath in libvlccore_la-art.o
  <... many more ...>
 }}}

 is shown.

--

Comment:

 Don't forget to use WikiFormatting.

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


More information about the macports-tickets mailing list