[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