[MacPorts] #27898: gst-plugins-gl does not build with "build_arch i386"
#27898: gst-plugins-gl does not build with "build_arch i386" ---------------------------+------------------------------------------------ Reporter: lazyt@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: ---------------------------+------------------------------------------------ Compiling gst-plugins-gl 0.10.2 is not possible with build_arch set to i386 because it builds a 64bit libgstgl_0.10_la-gstglwindow_cocoa.o: {{{ ld: warning: in .libs/libgstgl_0.10_la-gstglwindow_cocoa.o, file was built for unsupported file format which is not the architecture being linked (i386) }}} {{{ bash-3.2$ file *.o libgstgl_0.10_la-gstglbuffer.o: Mach-O object i386 libgstgl_0.10_la-gstgldisplay.o: Mach-O object i386 libgstgl_0.10_la-gstglfilter.o: Mach-O object i386 libgstgl_0.10_la-gstglmixer.o: Mach-O object i386 libgstgl_0.10_la-gstglshader.o: Mach-O object i386 libgstgl_0.10_la-gstglwindow_cocoa.o: Mach-O 64-bit object x86_64 }}} Adding "-arch i386" to Makefile section "libgstgl_0.10_la- gstglwindow_cocoa.lo" solves this for me. -- Ticket URL: <https://trac.macports.org/ticket/27898> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27898: gst-plugins-gl does not build with "build_arch i386" ---------------------------+------------------------------------------------ Reporter: lazyt@… | Owner: rmstonecipher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gst-plugins-gl ---------------------------+------------------------------------------------ Changes (by jmr@…): * owner: macports-tickets@… => rmstonecipher@… * port: => gst-plugins-gl Comment: Please remember to fill in the Port field and cc the maintainer. -- Ticket URL: <https://trac.macports.org/ticket/27898#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27898: gst-plugins-gl does not build with "build_arch i386" ---------------------------+------------------------------------------------ Reporter: lazyt@… | Owner: rmstonecipher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gst-plugins-gl ---------------------------+------------------------------------------------ Comment(by rmstonecipher@…): Please provide a patch to fix the file you altered.[[br]] I am willing to update this port to build properly for you and other users on your architecture but did not grok your explanation.[[br]] Thanks,[[br]] Ryan -- Ticket URL: <https://trac.macports.org/ticket/27898#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27898: gst-plugins-gl does not build with "build_arch i386" ---------------------------+------------------------------------------------ Reporter: lazyt@… | Owner: rmstonecipher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gst-plugins-gl ---------------------------+------------------------------------------------ Comment(by lazyt@…): Hope the attachment helps to understand. -- Ticket URL: <https://trac.macports.org/ticket/27898#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27898: gst-plugins-gl does not build with "build_arch i386" ---------------------------+------------------------------------------------ Reporter: lazyt@… | Owner: rmstonecipher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gst-plugins-gl ---------------------------+------------------------------------------------ Comment(by jmr@…): The Makefiles aren't setting OBJCFLAGS (and it's not in the configure script's ac_subst_vars either). Try the attached patch. -- Ticket URL: <https://trac.macports.org/ticket/27898#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27898: gst-plugins-gl does not build with "build_arch i386" ---------------------------+------------------------------------------------ Reporter: lazyt@… | Owner: rmstonecipher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: gst-plugins-gl ---------------------------+------------------------------------------------ Changes (by ryandesign@…): * cc: reid@…, ryandesign@… (added) Comment: Has duplicate #32395. -- Ticket URL: <https://trac.macports.org/ticket/27898#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27898: gst-plugins-gl does not build with "build_arch i386" ---------------------------+------------------------------------------------ Reporter: lazyt@… | Owner: rmstonecipher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: gst-plugins-gl ---------------------------+------------------------------------------------ Changes (by ryandesign@…): * keywords: => haspatch -- Ticket URL: <https://trac.macports.org/ticket/27898#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27898: gst-plugins-gl does not build with "build_arch i386" -----------------------------+----------------------------- Reporter: lazyt@… | Owner: rmstonecipher@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: haspatch Port: gst-plugins-gl | -----------------------------+----------------------------- Changes (by rmstonecipher@…): * status: new => closed * resolution: => fixed Comment: Fixed in r99334. -- Ticket URL: <https://trac.macports.org/ticket/27898#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts