[63112] trunk/dports/cross/i386-elf-binutils

jmr at macports.org jmr at macports.org
Tue Jan 26 09:53:28 PST 2010


Revision: 63112
          http://trac.macports.org/changeset/63112
Author:   jmr at macports.org
Date:     2010-01-26 09:53:25 -0800 (Tue, 26 Jan 2010)
Log Message:
-----------
i386-elf-binutils: specify the build platform to configure when necessary, fix snowleopard buildfix (#21411)

Modified Paths:
--------------
    trunk/dports/cross/i386-elf-binutils/Portfile
    trunk/dports/cross/i386-elf-binutils/files/patch-binutils__strings.c

Modified: trunk/dports/cross/i386-elf-binutils/Portfile
===================================================================
--- trunk/dports/cross/i386-elf-binutils/Portfile	2010-01-26 17:34:57 UTC (rev 63111)
+++ trunk/dports/cross/i386-elf-binutils/Portfile	2010-01-26 17:53:25 UTC (rev 63112)
@@ -43,6 +43,9 @@
 configure.cc	   	"cc -no-cpp-precomp -I${prefix}/include"
 configure.args  	--infodir='${prefix}/share/info' --target=${crossgcc-target} \
 					--program-prefix=${crossgcc-target}- --mandir='${prefix}/share/man'
+if {${os.platform} == "darwin" && ($build_arch == "x86_64" || $build_arch == "ppc64")} {
+    configure.args-append --build=${build_arch}-apple-darwin${os.major}
+}
 build.dir       	${workpath}/build
 					
 # We don't want the etc module.

Modified: trunk/dports/cross/i386-elf-binutils/files/patch-binutils__strings.c
===================================================================
--- trunk/dports/cross/i386-elf-binutils/files/patch-binutils__strings.c	2010-01-26 17:34:57 UTC (rev 63111)
+++ trunk/dports/cross/i386-elf-binutils/files/patch-binutils__strings.c	2010-01-26 17:53:25 UTC (rev 63112)
@@ -5,7 +5,7 @@
  #define file_open(s,m) fopen(s, m)
  #endif
 -#ifdef HAVE_STAT64
-+#ifdef 0
++#if 0
  typedef struct stat64 statbuf;
  #define file_stat(f,s) stat64(f, s)
  #else
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100126/87b711be/attachment.html>


More information about the macports-changes mailing list