[MacPorts] #29860: mesa: Unsupported platform, No pipe_atomic implementation selected
MacPorts
noreply at macports.org
Sat Dec 17 16:10:10 PST 2011
#29860: mesa: Unsupported platform, No pipe_atomic implementation selected
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: tiger ppc | Port: mesa
-------------------------------------+--------------------------------------
Comment(by Peter_Dyballa@…):
Replying to [comment:7 ryandesign@…]:
> r88037 (see duplicate #32552) was another attempt to fix this but it
does not change the error message for me.
I took some time to investigate further. If GALLIUM is the problem on PPC
then Mesa-7.11/src/mesa/Makefile might need a patch. Its line #6 has
{{{
MESA_LIBS := libmesa.a libmesagallium.a
}}}
By commenting libmesagallium.a the build process should proceed. I tried
it kind of manually. It led from the state with the failure to another
error with not finding X11 libraries. I'm trying this with a new patch
file (Gallium-PPC.patch), and port will need some hours, either to succeed
or to fail again, so here is the patch:
{{{
diff -ru src/mesa/Makefile.orig src/mesa/Makefile
--- a/src/mesa/Makefile.orig 2011-07-09 03:37:10.000000000 +0200
+++ b/src/mesa/Makefile 2011-12-18 00:40:31.000000000 +0100
@@ -3,7 +3,7 @@
TOP = ../..
include $(TOP)/configs/current
-MESA_LIBS := libmesa.a libmesagallium.a
+MESA_LIBS := libmesa.a #libmesagallium.a
DEPENDS := depend
MESA_OBJ_DIR := .
}}}
--
Ticket URL: <https://trac.macports.org/ticket/29860#comment:8>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list