ports/140731: emulators/hatari does not build if emulators/rtc is installed
Bojan Petrovic
bpetrovi at f.bg.ac.rs
Sun Nov 22 02:20:06 UTC 2009
The following reply was made to PR ports/140731; it has been noted by GNATS.
From: Bojan Petrovic <bpetrovi at f.bg.ac.rs>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/140731: emulators/hatari does not build if emulators/rtc is installed
Date: Sun, 22 Nov 2009 02:50:34 +0100
This is a multi-part message in MIME format.
--=_4b0898ea.yD6jlRUKJY4VKKIOto2j2eKKtCQoGbezheR9BkSGBM1yPjob
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Attached bellow is the port patch.
The two created patch files will only change the order of compiler's include
options.
--=_4b0898ea.yD6jlRUKJY4VKKIOto2j2eKKtCQoGbezheR9BkSGBM1yPjob
Content-Type: text/plain;
charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="hatari-port-patch.diff"
diff -r 8aaf4cf9ba5d files/patch-Makefile.cnf.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ files/patch-Makefile.cnf.in Sun Nov 22 02:29:54 2009 +0100
@@ -0,0 +1,22 @@
+# This patch prevents shadowing of hatari's header
+# files by files in directories mentioned in X_CFLAGS.
+--- Makefile.cnf.in Sun Nov 22 01:43:31 2009 +0100
++++ Makefile.cnf.in Sun Nov 22 01:58:24 2009 +0100
+@@ -5,7 +5,7 @@
+ CC = @CC@
+
+ # Set flags passed to the compiler (e.g. optimization flags)
+-CFLAGS = @CFLAGS@ @X_CFLAGS@
++CFLAGS = @CFLAGS@
+
+ # Set flags passed to the preprocessor (e.g. -I<include dir>)
+ CPPFLAGS = @CPPFLAGS@
+@@ -30,7 +30,7 @@
+
+
+ # SDL-Library configuration (compiler flags and linker options)
+-SDL_CFLAGS = @SDL_CFLAGS@
++SDL_CFLAGS = @X_CFLAGS@ @SDL_CFLAGS@
+ SDL_LIBS = @SDL_LIBS@
+
+
diff -r 8aaf4cf9ba5d files/patch-tools_hmsa_Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ files/patch-tools_hmsa_Makefile Sun Nov 22 02:29:54 2009 +0100
@@ -0,0 +1,13 @@
+# This patch prevents shadowing of hatari's header
+# files by files in directories mentioned in X_CFLAGS.
+--- tools/hmsa/Makefile Sun Nov 22 01:43:31 2009 +0100
++++ tools/hmsa/Makefile Sun Nov 22 01:59:13 2009 +0100
+@@ -8,7 +8,7 @@
+ OBJS = $(HMSA_OBJS) $(HATARI_OBJS:%.o=../../src/%.o)
+
+ # Additional include directories:
+-CPPFLAGS += $(SDL_CFLAGS) -I../.. -I../../src/includes -I../../src/uae-cpu
++CPPFLAGS += -I../.. -I../../src/includes -I../../src/uae-cpu $(SDL_CFLAGS)
+
+ all: hmsa
+
--=_4b0898ea.yD6jlRUKJY4VKKIOto2j2eKKtCQoGbezheR9BkSGBM1yPjob--
More information about the freebsd-ports-bugs
mailing list