Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/languages
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv13917

Modified Files:
        gcc46-10.4.info gcc46.patch 
Log Message:
upstream release 4.6.4


Index: gcc46.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/languages/gcc46.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- gcc46.patch 5 Mar 2012 07:42:07 -0000       1.3
+++ gcc46.patch 18 Apr 2013 06:10:00 -0000      1.4
@@ -141,94 +141,3 @@
  LIBS="$oldLIBS"
  
  # Configuration of machine-dependent code
-diff -uNr gcc-4.6.3.orig/boehm-gc/configure.ac gcc-4.6.3/boehm-gc/configure.ac
---- gcc-4.6.3.orig/boehm-gc/configure.ac       2012-02-24 11:16:46.000000000 
-0500
-+++ gcc-4.6.3/boehm-gc/configure.ac    2012-02-24 11:31:21.000000000 -0500
-@@ -392,6 +392,7 @@
- oldLIBS="$LIBS"
- LIBS="$LIBS $THREADLIBS"
- AC_CHECK_FUNCS([pthread_getattr_np])
-+AC_CHECK_FUNCS([pthread_get_stackaddr_np])
- LIBS="$oldLIBS"
- 
- # Configuration of machine-dependent code
-diff -uNr gcc-4.6.3.orig/boehm-gc/include/gc_config.h.in 
gcc-4.6.3/boehm-gc/include/gc_config.h.in
---- gcc-4.6.3.orig/boehm-gc/include/gc_config.h.in     2012-02-24 
11:16:46.000000000 -0500
-+++ gcc-4.6.3/boehm-gc/include/gc_config.h.in  2012-02-24 11:31:21.000000000 
-0500
-@@ -87,6 +87,9 @@
- /* Define to 1 if you have the `pthread_getattr_np' function. */
- #undef HAVE_PTHREAD_GETATTR_NP
- 
-+/* Define to 1 if you have the `pthread_get_stackaddr_np_np' function. */
-+#undef HAVE_PTHREAD_GET_STACKADDR_NP
-+
- /* Define to 1 if you have the <stdint.h> header file. */
- #undef HAVE_STDINT_H
- 
-diff -uNr gcc-4.6.3.orig/boehm-gc/include/private/gcconfig.h 
gcc-4.6.3/boehm-gc/include/private/gcconfig.h
---- gcc-4.6.3.orig/boehm-gc/include/private/gcconfig.h 2012-02-24 
11:16:46.000000000 -0500
-+++ gcc-4.6.3/boehm-gc/include/private/gcconfig.h      2012-02-24 
11:31:21.000000000 -0500
-@@ -1331,7 +1331,11 @@
-        These aren't used when dyld support is enabled (it is by default) */
- #     define DATASTART ((ptr_t) get_etext())
- #     define DATAEND  ((ptr_t) get_end())
--#     define STACKBOTTOM ((ptr_t) 0xc0000000)
-+#     ifdef HAVE_PTHREAD_GET_STACKADDR_NP
-+#       define STACKBOTTOM (ptr_t)pthread_get_stackaddr_np(pthread_self())
-+#     else
-+#       define STACKBOTTOM ((ptr_t) 0xc0000000)
-+#     endif
- #     define USE_MMAP
- #     define USE_MMAP_ANON
- #     define USE_ASM_PUSH_REGS
-@@ -2011,7 +2015,11 @@
-        These aren't used when dyld support is enabled (it is by default) */
- #     define DATASTART ((ptr_t) get_etext())
- #     define DATAEND  ((ptr_t) get_end())
--#     define STACKBOTTOM ((ptr_t) 0x7fff5fc00000)
-+#     ifdef HAVE_PTHREAD_GET_STACKADDR_NP
-+#       define STACKBOTTOM (ptr_t)pthread_get_stackaddr_np(pthread_self())
-+#     else
-+#       define STACKBOTTOM ((ptr_t) 0x7fff5fc00000)
-+#     endif
- #     define USE_MMAP
- #     define USE_MMAP_ANON
- #     ifdef GC_DARWIN_THREADS
-diff -uNr gcc-4.6.3.orig/libjava/configure gcc-4.6.3/libjava/configure
---- gcc-4.6.3.orig/libjava/configure   2012-02-24 11:34:47.000000000 -0500
-+++ gcc-4.6.3/libjava/configure        2012-02-24 11:31:21.000000000 -0500
-@@ -19787,14 +19787,9 @@
-         SYSTEMSPEC="-lunicows $SYSTEMSPEC"
-       fi
-     ;;
--    *-*-darwin9*)
-+    *-*-darwin[912]*)
-       SYSTEMSPEC="%{!Zdynamiclib:%{!Zbundle:-allow_stack_execute}}"
-     ;;
--    *-*-darwin[12]*)
--      # Something is incompatible with pie, would be nice to fix it and
--      # remove -no_pie.  PR49461
--      SYSTEMSPEC="-no_pie %{!Zdynamiclib:%{!Zbundle:-allow_stack_execute}}"
--    ;;
-     *)
-       SYSTEMSPEC=
-     ;;
-diff -uNr gcc-4.6.3.orig/libjava/configure.ac gcc-4.6.3/libjava/configure.ac
---- gcc-4.6.3.orig/libjava/configure.ac        2012-02-24 11:34:47.000000000 
-0500
-+++ gcc-4.6.3/libjava/configure.ac     2012-02-24 11:31:21.000000000 -0500
-@@ -893,14 +893,9 @@
-         SYSTEMSPEC="-lunicows $SYSTEMSPEC"
-       fi
-     ;;
--    *-*-darwin9*)
-+    *-*-darwin[[912]]*)
-       SYSTEMSPEC="%{!Zdynamiclib:%{!Zbundle:-allow_stack_execute}}"
-     ;;
--    *-*-darwin[[12]]*)
--      # Something is incompatible with pie, would be nice to fix it and
--      # remove -no_pie.  PR49461
--      SYSTEMSPEC="-no_pie %{!Zdynamiclib:%{!Zbundle:-allow_stack_execute}}"
--    ;;
-     *)
-       SYSTEMSPEC=
-     ;;

Index: gcc46-10.4.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/languages/gcc46-10.4.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- gcc46-10.4.info     5 Mar 2012 07:42:07 -0000       1.3
+++ gcc46-10.4.info     18 Apr 2013 06:10:00 -0000      1.4
@@ -1,13 +1,13 @@
 Info2: <<
 Package: gcc46
-Version: 4.6.3
+Version: 4.6.4
 Revision: 1000
 Source: ftp://gcc.gnu.org/pub/gcc/releases/gcc-%v/gcc-%v.tar.bz2
-Source-MD5: 773092fe5194353b02bb0110052a972e
+Source-MD5: b407a3d1480c11667f293bfb1f17d1a4
 Source2: ftp://sourceware.org/pub/java/ecj-4.5.jar
 Source2-MD5: d7cd6a27c8801e66cbaa964a039ecfdb
 PatchFile: %n.patch
-PatchFile-MD5: c7f96e043f95503d01febbf771f2ff5c
+PatchFile-MD5: 2f0164a338b20583bad562308f12e4b8
 Distribution: 10.4
 Type: -64bit -64bit
 Architecture: powerpc, i386
@@ -50,7 +50,8 @@
  else
    ../gcc-%v/configure %c
  fi
- make
+# make
+ make bootstrap-lean
  ##  make check requires autogen, dejagnu and expect, and should be run, in 
darwin_objdir, after install.
  ##  on 32-bit processors use
  # make -k check
@@ -112,7 +113,7 @@
  done
 
  if [ "%m" != "powerpc" ] ; then
-   cp %b/gcc/config/darwin-sections.def 
%i/lib/gcc4.6/lib/gcc/%m-apple-darwin${darwinvers}/4.6.3/plugin/include/config
+   cp %b/gcc/config/darwin-sections.def 
%i/lib/gcc4.6/lib/gcc/%m-apple-darwin${darwinvers}/%v/plugin/include/config
  fi
 
  # remove build path from .la files
@@ -138,7 +139,7 @@
     lib/gcc4.6/lib/libobjc-gnu.3*.dylib
     lib/gcc4.6/lib/libgomp.1*.dylib
     (%m != powerpc) lib/gcc4.6/lib/libquadmath.0*.dylib
-    lib/gcc4.6/lib/gcj-4.6.3-12
+    lib/gcc4.6/lib/gcj-%v-12
     lib/gcc4.6/%lib/libgfortran.3*.dylib
     lib/gcc4.6/%lib/libffi.4*.dylib
     (%m != powerpc) lib/gcc4.6/%lib/libgcj.12*.dylib
@@ -149,7 +150,7 @@
     lib/gcc4.6/%lib/libobjc-gnu.3*.dylib
     lib/gcc4.6/%lib/libgomp.1*.dylib
     (%m != powerpc) lib/gcc4.6/%lib/libquadmath.0*.dylib
-    (%m != powerpc) lib/gcc4.6/%lib/gcj-4.6.3-12
+    (%m != powerpc) lib/gcc4.6/%lib/gcj-%v-12
   <<
   Shlibs: <<
     %p/lib/gcc4.6/lib/libgfortran.3.dylib 4.0.0 %n (>= 4.6-1)
@@ -163,7 +164,7 @@
     %p/lib/gcc4.6/lib/libobjc-gnu.3.dylib 4.0.0 %n (>= 4.6-1)
     %p/lib/gcc4.6/lib/libgomp.1.dylib 2.0.0 %n (>= 4.6-1) 
     (%m != powerpc) %p/lib/gcc4.6/lib/libquadmath.0.dylib 1.0.0 %n (>= 4.6-1)
-    !%p/lib/gcc4.6/lib/gcj-4.6.3-12/libjvm.dylib
+    !%p/lib/gcc4.6/lib/gcj-%v-12/libjvm.dylib
     %p/lib/gcc4.6/%lib/libgfortran.3.dylib 4.0.0 %n (>= 4.6-1) 64
     %p/lib/gcc4.6/%lib/libffi.4.dylib 5.0.0 %n (>= 4.6-1) 64
     (%m != powerpc) %p/lib/gcc4.6/%lib/libgcj.12.dylib 13.0.0 %n (>= 4.6-1) 64
@@ -174,7 +175,7 @@
     %p/lib/gcc4.6/%lib/libobjc-gnu.3.dylib 4.0.0 %n (>= 4.6-1) 64
     %p/lib/gcc4.6/%lib/libgomp.1.dylib 2.0.0 %n (>= 4.6-1) 64
     (%m != powerpc) %p/lib/gcc4.6/%lib/libquadmath.0.dylib 1.0.0 %n (>= 4.6-1) 
64
-    (%m != powerpc) !%p/lib/gcc4.6/%lib/gcj-4.6.3-12/libjvm.dylib
+    (%m != powerpc) !%p/lib/gcc4.6/%lib/gcj-%v-12/libjvm.dylib
   <<
 <<
 SplitOff2: <<


------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to