[MacPorts] #23362: audio/gst-plugins-good at 0.10.17 fails with variants +universal (was: audio/gst-plugins-good at 0.10.17 fails with variants +universe)

MacPorts noreply at macports.org
Wed Jan 20 17:38:42 PST 2010


#23362: audio/gst-plugins-good at 0.10.17 fails with variants +universal
----------------------------+-----------------------------------------------
 Reporter:  ionic@…         |       Owner:  rmsfisher@…           
     Type:  defect          |      Status:  new                   
 Priority:  Normal          |   Milestone:                        
Component:  ports           |     Version:  1.8.2                 
 Keywords:                  |        Port:  gst-plugins-good      
----------------------------+-----------------------------------------------
Changes (by jmr@…):

  * owner:  macports-tickets@… => rmsfisher@…
  * port:  => gst-plugins-good


Old description:

> Hi,
>
> when using variants +universe set up globally, audio/gst-plugins-good
> fails to compile due to linking errors.
>
> Relevant information:
>

> {{{
> Now type 'make' to compile gst-plugins-good.
> --->  Building gst-plugins-good
> Making all in gst
> Making all in videofilter
>   CC    gstvideoflip.o
>   CC    gstvideobalance.o
>   CC    gstgamma.o
>   LINK  libgstvideoflip.la
>   LINK  libgstvideobalance.la
> ld: warning: in /opt/local/lib/libgstvideo-0.10.dylib, file is not of
> required architecture
> Undefined symbols for architecture i386:
>   "_gst_video_filter_get_type", referenced from:
>       _gst_video_flip_get_type in libgstvideoflip_la-gstvideoflip.o
> ld: symbol(s) not found for architecture i386
> collect2: ld returned 1 exit status
> lipo: can't open input file: /var/tmp//ccSylCvz.out (No such file or
> directory)
> make[3]: *** [libgstvideoflip.la] Error 1
> make[3]: *** Waiting for unfinished jobs....
> ld: warning: in /opt/local/lib/libgstvideo-0.10.dylib, file is not of
> required architecture
> ld: warning: in /opt/local/lib/libgstinterfaces-0.10.dylib, file is not
> of required architecture
> Undefined symbols for architecture i386:
>   "_gst_video_filter_get_type", referenced from:
>       _gst_video_balance_get_type in libgstvideobalance_la-
> gstvideobalance.o
>       _gst_video_balance_colorbalance_set_value in libgstvideobalance_la-
> gstvideobalance.o
>   "_gst_color_balance_get_type", referenced from:
>       _gst_video_balance_get_type in libgstvideobalance_la-
> gstvideobalance.o
>       _gst_video_balance_interface_supported in libgstvideobalance_la-
> gstvideobalance.o
>   "_gst_color_balance_channel_get_type", referenced from:
>       _gst_video_balance_init in libgstvideobalance_la-gstvideobalance.o
> ld: symbol(s) not found for architecture i386
> collect2: ld returned 1 exit status
> lipo: can't open input file: /var/tmp//cc4n2kTA.out (No such file or
> directory)
> make[3]: *** [libgstvideobalance.la] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_release_ports_gnome_gst-plugins-good/work/gst-plugins-good-0.10.17"
> && /usr/bin/make -j2 all " returned error 2
> Warning: the following items did not execute (for gst-plugins-good):
> org.macports.activate org.macports.build org.macports.destroot
> org.macports.install
> Error: Status 1 encountered during processing.
> }}}
>
> This seems to happen due to audio/gst-plugins-base not having any
> universal variant and thus only compiling for x86_64 on my late-2008 MBP,
> OS X Snow Leopard.
>
> Best regards,
>

> Mihai Moldovan

New description:

 Hi,

 when using variants +universal set up globally, audio/gst-plugins-good
 fails to compile due to linking errors.

 Relevant information:


 {{{
 Now type 'make' to compile gst-plugins-good.
 --->  Building gst-plugins-good
 Making all in gst
 Making all in videofilter
   CC    gstvideoflip.o
   CC    gstvideobalance.o
   CC    gstgamma.o
   LINK  libgstvideoflip.la
   LINK  libgstvideobalance.la
 ld: warning: in /opt/local/lib/libgstvideo-0.10.dylib, file is not of
 required architecture
 Undefined symbols for architecture i386:
   "_gst_video_filter_get_type", referenced from:
       _gst_video_flip_get_type in libgstvideoflip_la-gstvideoflip.o
 ld: symbol(s) not found for architecture i386
 collect2: ld returned 1 exit status
 lipo: can't open input file: /var/tmp//ccSylCvz.out (No such file or
 directory)
 make[3]: *** [libgstvideoflip.la] Error 1
 make[3]: *** Waiting for unfinished jobs....
 ld: warning: in /opt/local/lib/libgstvideo-0.10.dylib, file is not of
 required architecture
 ld: warning: in /opt/local/lib/libgstinterfaces-0.10.dylib, file is not of
 required architecture
 Undefined symbols for architecture i386:
   "_gst_video_filter_get_type", referenced from:
       _gst_video_balance_get_type in libgstvideobalance_la-
 gstvideobalance.o
       _gst_video_balance_colorbalance_set_value in libgstvideobalance_la-
 gstvideobalance.o
   "_gst_color_balance_get_type", referenced from:
       _gst_video_balance_get_type in libgstvideobalance_la-
 gstvideobalance.o
       _gst_video_balance_interface_supported in libgstvideobalance_la-
 gstvideobalance.o
   "_gst_color_balance_channel_get_type", referenced from:
       _gst_video_balance_init in libgstvideobalance_la-gstvideobalance.o
 ld: symbol(s) not found for architecture i386
 collect2: ld returned 1 exit status
 lipo: can't open input file: /var/tmp//cc4n2kTA.out (No such file or
 directory)
 make[3]: *** [libgstvideobalance.la] Error 1
 make[2]: *** [all-recursive] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_ports_gnome_gst-plugins-good/work/gst-plugins-good-0.10.17"
 && /usr/bin/make -j2 all " returned error 2
 Warning: the following items did not execute (for gst-plugins-good):
 org.macports.activate org.macports.build org.macports.destroot
 org.macports.install
 Error: Status 1 encountered during processing.
 }}}

 This seems to happen due to audio/gst-plugins-base not having any
 universal variant and thus only compiling for x86_64 on my late-2008 MBP,
 OS X Snow Leopard.

 Best regards,

 Mihai Moldovan

--

Comment:

 Please remember to fill in the Port field and cc the maintainer.

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


More information about the macports-tickets mailing list