[MacPorts] #29530: fb code still doesn't work right with XQuartz
MacPorts
noreply at macports.org
Sun May 29 01:55:10 PDT 2011
#29530: fb code still doesn't work right with XQuartz
--------------------------------------+-------------------------------------
Reporter: Peter_Dyballa@… | Owner: jeremyhu@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: xorg-server-devel
--------------------------------------+-------------------------------------
Comment(by Peter_Dyballa@…):
Replying to [comment:16 jeremyhu@…]:
> xorg-server-devel 1.10.2 has this patch back in (r78995).
>
> I see that you see it with emacs... is that emacs from MacPorts or your
own build? If it is your own, how did you build it? If it is from
MacPorts, what variants did you use?
>
No, GNU Emacs 24.0.50, the in-development version is not from MacPorts, I
am updating the source once per week (or so) with bzr (pull -v).
I am using a handful of different configure invocations:
env PATH=/sw/bin:$PATH ./configure --without-sound --without-dbus
--without-pop --without-gconf --without-gpm --x-libraries=/usr/X11/lib
--x-includes=/usr/X11/include --enable-locallisppath=/Library/Application\
Support/Emacs/calendar24:/Library/Application\ Support/Emacs CFLAGS="-g -H
-pipe -fPIC -fno-common -mcpu=7450 -mtune=7450 -maltivec -faltivec -Os
-foptimize-register-move -mfused-madd -mmultiple -ftree-vectorize"
LDFLAGS="-Wl,-dead_strip_dylibs -Wl,-bind_at_load -Wl,-t" CC=gcc-4
CPP=cpp-4
PKG_CONFIG_PATH=/sw/lib/pkgconfig:/sw/share/pkgconfig:/usr/X11/lib/pkgconfig:/usr/X11/share/pkgconfig:/sw/lib/gcc4.5/lib/pkgconfig:/usr/lib/pkgconfig
env PATH=/opt/local/bin:$PATH ./configure --without-sound --without-dbus
--without-pop --without-gconf --without-gpm --enable-
locallisppath=/Library/Application\
Support/Emacs/calendar24:/Library/Application\ Support/Emacs CFLAGS="-g -H
-pipe -fPIC -fno-common -mcpu=7450 -mtune=7450 -maltivec -faltivec -Os
-foptimize-register-move -mfused-madd -mmultiple -ftree-vectorize"
LDFLAGS="-Wl,-dead_strip_dylibs -Wl,-bind_at_load -Wl,-t" CC=gcc-4.2
CPP=cpp-4.2
PKG_CONFIG_PATH=/opt/local/lib/pkgconfig:/opt/local/share/pkgconfig:/usr/lib/pkgconfig
env PATH=/opt/local/bin:$PATH ./configure --without-sound --without-dbus
--without-pop --without-gconf --without-gpm --enable-
locallisppath=/Library/Application\
Support/Emacs/calendar24:/Library/Application\ Support/Emacs CFLAGS="-g -H
-pipe -fPIC -fno-common -mcpu=7450 -mtune=7450 -maltivec -faltivec -Os
-foptimize-register-move -mfused-madd -mmultiple -ftree-vectorize"
LDFLAGS="-Wl,-dead_strip_dylibs -Wl,-bind_at_load -Wl,-t" CC=gcc-4
CPP=cpp-4
PKG_CONFIG_PATH=/opt/local/lib/pkgconfig:/opt/local/share/pkgconfig:/usr/lib/pkgconfig
env PATH=/opt/local/bin:$PATH ./configure --without-sound --without-dbus
--without-pop --without-gconf --without-gpm --with-x-toolkit=lucid
--enable-locallisppath=/Library/Application\
Support/Emacs/calendar24:/Library/Application\ Support/Emacs CFLAGS="-g -H
-pipe -fPIC -fno-common -mcpu=7450 -mtune=7450 -maltivec -faltivec -Os
-foptimize-register-move -mfused-madd -mmultiple -ftree-vectorize"
LDFLAGS="-Wl,-dead_strip_dylibs -Wl,-bind_at_load -Wl,-t" CC=gcc-4
CPP=cpp-4
PKG_CONFIG_PATH=/opt/local/lib/pkgconfig:/opt/local/share/pkgconfig:/usr/lib/pkgconfig
"gcc-4" is from Fink and either points to GCC 4.4.4 or 4.5.2. Compilation
starts with "env PATH=/sw/bin:$PATH make" or with the other PATH setting.
Sometime I think a "make bootstrap" is necessary (it doesn't hurt, it just
takes longer). I also use from time to time just "gcc" (GCC 4.0.1). The "
--enable-locallisppath=..." is a local addition to enable GNU Emacs to
find some local configuration ELisp files. To compile with MacPorts I need
to edit the configure script: it defaults to use Fink libraries and C
header files.
In around twelve hours I can give you hints how to get the GNU Emacs
24.0.50 source code via bzr (or git, which I don't use).
--
Ticket URL: <https://trac.macports.org/ticket/29530#comment:17>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list