Macports, 2.0 tiger and mesa

Jeremy Huddleston jeremyhu at macports.org
Mon Jul 25 10:57:49 PDT 2011


Tiger/ppc has had issues with mesa for quite some time.  I don't test on that architecture, so any help you can provide will be appreciated.

I'm not sure why it's building gallium.  It should be disabled on Tiger/ppc by this:

platform darwin 8 {
...
    post-patch {
        # http://trac.macports.org/ticket/24345
        # http://trac.macports.org/ticket/24393
        # http://trac.macports.org/ticket/29860
        if {${build_arch} == "ppc"} {
            reinplace "/SRC_DIRS/ s/gallium//" ${worksrcpath}/configs/darwin
        }

On Jul 25, 2011, at 10:17, Larry Moore wrote:

> make[2]: Entering directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/mesa/work/Mesa-7.11-rc2/src/mesa'
> /usr/bin/gcc-4.0
> -I/opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/mesa/files/include
> -c -o state_tracker/st_atom.o state_tracker/st_atom.c 
> -D_DARWIN_C_SOURCE -DPTHREADS -D_GNU_SOURCE -DGLX_ALIAS_UNSUPPORTED
> -DGLX_DIRECT_RENDERING -DGLX_USE_APPLEGL -I../../include
> -I../../src/glsl -I../../src/mesa -I../../src/mapi
> -I../../src/gallium/include -I../../src/gallium/auxiliary  -ggdb3 -Os
> -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing
> -fno-common -fvisibility=hidden -I/opt/local/include
> -I/opt/local/include -fPIC -arch ppc
> In file included from ../../src/gallium/include/pipe/p_compiler.h:32,
>                 from ../../src/gallium/include/pipe/p_defines.h:31,
>                 from state_tracker/st_atom.c:32:
> ../../src/gallium/include/pipe/p_config.h:134:2: error: #error Unknown
> Endianness
> 
> Any suggestions?
> 
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
> 



More information about the macports-users mailing list