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-serv6152

Modified Files:
        gcc48-10.4.info gcc48.patch 
Log Message:
sync. w/ 10.!4/stable, validated on powerpc-darwin8


Index: gcc48-10.4.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/languages/gcc48-10.4.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- gcc48-10.4.info     22 Apr 2013 19:42:41 -0000      1.2
+++ gcc48-10.4.info     3 Jun 2013 20:55:46 -0000       1.3
@@ -1,13 +1,13 @@
 Info2: <<
 Package: gcc48
-Version: 4.8.0
+Version: 4.8.1
 Revision: 1
 Source: ftp://gcc.gnu.org/pub/gcc/releases/gcc-%v/gcc-%v.tar.bz2
-Source-MD5: e6040024eb9e761c3bea348d1fa5abb0
+Source-MD5: 3b2386c114cd74185aa3754b58a79304
 Source2: ftp://sourceware.org/pub/java/ecj-4.5.jar
 Source2-MD5: d7cd6a27c8801e66cbaa964a039ecfdb
 PatchFile: %n.patch
-PatchFile-MD5: 9359bd9634304d98e2a8f3950f768d35
+PatchFile-MD5: 0c7eedb5aa116bfa152d7622ff4e6578
 Distribution: 10.4
 Type: -64bit -64bit
 Architecture: powerpc, i386
@@ -72,7 +72,7 @@
  #!/bin/sh -ev
  darwinvers=`uname -r`
  cd ../darwin_objdir
- make -j1 install DESTDIR=%d
+ make -j 1 install DESTDIR=%d
  mkdir -p %i/bin
 
  # Add symlinks to recreate previous naming of executables in %p/bin
@@ -128,7 +128,7 @@
 
  # remove build path from .la files
  perl -pi -e "s, \-L[^ ']*/%n-%v-%r/darwin_objdir/[^ ']*,,g" `find 
%i/lib/gcc4.8/lib -name '*.la'`
- find %i/lib/gcc4.8/lib -name 'libasan.la' | xargs perl -pi -e "s, 
/[^']*/%n-%v-%r/darwin_objdir/[^ ']*,,g"
+ find %i/lib/gcc4.8/lib -name 'libasan.la' | xargs perl -pi -e "s, /[^ 
']*/%n-%v-%r/darwin_objdir/[^ ']*,,g"
 <<
 SplitOff: <<
   Package: %N-shlibs
@@ -139,7 +139,6 @@
   Homepage: http://gcc.gnu.org/
   Files: <<
     lib/gcc4.8/lib/libgfortran.3*.dylib
-    lib/gcc4.8/lib/libffi.4*.dylib
     lib/gcc4.8/lib/libstdc++.6*.dylib
     lib/gcc4.8/lib/libgcc_s.1*.dylib
     lib/gcc4.8/lib/libgcc_ext.1*.dylib
@@ -155,7 +154,6 @@
     (%m != powerpc) lib/gcc4.8/lib/libasan.0*.dylib
     lib/gcc4.8/lib/gcj-%v-14
     lib/gcc4.8/%lib/libgfortran.3*.dylib
-    lib/gcc4.8/%lib/libffi.4*.dylib
     (%m != powerpc) lib/gcc4.8/%lib/libgcj.14*.dylib
     (%m != powerpc) lib/gcc4.8/%lib/libgcj-tools.14*.dylib
     (%m != powerpc) lib/gcc4.8/%lib/libgij.14*.dylib
@@ -171,7 +169,6 @@
   <<
   Shlibs: <<
     %p/lib/gcc4.8/lib/libgfortran.3.dylib 4.0.0 %n (>= 4.8-1)
-    %p/lib/gcc4.8/lib/libffi.4.dylib 5.0.0 %n (>= 4.8-1) 
     %p/lib/gcc4.8/lib/libstdc++.6.dylib 7.0.0 %n (>= 4.8-1) 
     %p/lib/gcc4.8/lib/libgcc_s.1.dylib 1.0.0 %n (>= 4.8-1) 
     %p/lib/gcc4.8/lib/libgcj.14.dylib 15.0.0 %n (>= 4.8-1)
@@ -186,7 +183,6 @@
     (%m != powerpc) %p/lib/gcc4.8/lib/libasan.0.dylib 1.0.0  %n (>= 4.8-1)
     !%p/lib/gcc4.8/lib/gcj-%v-14/libjvm.dylib
     %p/lib/gcc4.8/%lib/libgfortran.3.dylib 4.0.0 %n (>= 4.8-1) 64
-    %p/lib/gcc4.8/%lib/libffi.4.dylib 5.0.0 %n (>= 4.8-1) 64
     (%m != powerpc) %p/lib/gcc4.8/%lib/libgcj.14.dylib 15.0.0 %n (>= 4.8-1) 64
     (%m != powerpc) %p/lib/gcc4.8/%lib/libgcj-tools.14.dylib  15.0.0 %n (>= 
4.8-1) 64
     (%m != powerpc) %p/lib/gcc4.8/%lib/libgij.14.dylib 15.0.0 %n (>= 4.8-1) 64
@@ -216,16 +212,6 @@
     share/man/man7/*-fsf-4.8.7
   <<
 <<
-PostInstScript: <<
-  update-alternatives --install %p/share/man/man3/ffi.3 ffi 
%p/share/man/man3/%N_ffi.3 60 \
-        --slave %p/share/man/man3/ffi_call.3 ffi_call 
%p/share/man/man3/%N_ffi_call.3 \
-        --slave %p/share/man/man3/ffi_prep_cif.3 ffi_prep_cif 
%p/share/man/man3/%N_ffi_prep_cif.3
-<<
-PreRmScript: <<
-  if [ $1 != "upgrade" ]; then
-    update-alternatives --remove ffi %p/share/man/man3/%N_ffi.3
-  fi
-<<
 License: GPL
 Description: GNU Compiler Collection Version 4.8
 DescDetail: <<
@@ -243,6 +229,9 @@
  Build with -fsf-4.8 suffix and place non-overlapping files into new 
gcc48-compiler
  package which can co-exist with other gcc4x-compiler packages. Overlapping 
files
  are left in main gcc48 package which still conflicts with other gcc4x 
packages.
+
+Test results for this build on powerpc-darwin8:
+http://gcc.gnu.org/ml/gcc-testresults/2013-06/msg00237.html
 <<
 Homepage: http://gcc.gnu.org/
 Maintainer: Jack Howarth <howa...@bromo.med.uc.edu>

Index: gcc48.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/languages/gcc48.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gcc48.patch 10 Apr 2013 00:30:23 -0000      1.1
+++ gcc48.patch 3 Jun 2013 20:55:46 -0000       1.2
@@ -1,7 +1,32 @@
-diff -uNr gcc-4.6-20100629/libjava/configure 
gcc-4.6-20100629.fink/libjava/configure
---- gcc-4.6-20100629/libjava/configure 2010-06-11 00:12:38.000000000 -0400
-+++ gcc-4.6-20100629.fink/libjava/configure    2010-06-29 17:51:26.000000000 
-0400
-@@ -1610,6 +1610,8 @@
+diff -uNr gcc-4.8.0/gcc/config/darwin.h gcc-4.8.0.fink/gcc/config/darwin.h
+--- gcc-4.8.0/gcc/config/darwin.h      2013-02-11 18:30:10.000000000 -0500
++++ gcc-4.8.0.fink/gcc/config/darwin.h 2013-04-06 10:13:42.000000000 -0400
+@@ -913,9 +913,8 @@
+   darwin_driver_init (&decoded_options_count, &decoded_options)
+ #endif
+ 
+-/* The Apple assembler and linker do not support constructor priorities.  */
+-#undef SUPPORTS_INIT_PRIORITY
+-#define SUPPORTS_INIT_PRIORITY 0
++/* While the Apple assembler and linker do not support constructor priorities,
++   intra-module priority support is available through sort_cdtor_records. */
+ 
+ /* When building cross-compilers (and native crosses) we shall default to 
+    providing an osx-version-min of this unless overridden by the User.  */
+diff -uNr gcc-4.8.0/gcc/testsuite/g++.dg/special/conpr-3.C 
gcc-4.8.0.fink/gcc/testsuite/g++.dg/special/conpr-3.C
+--- gcc-4.8.0/gcc/testsuite/g++.dg/special/conpr-3.C   2007-02-25 
13:47:05.000000000 -0500
++++ gcc-4.8.0.fink/gcc/testsuite/g++.dg/special/conpr-3.C      2013-04-06 
10:13:42.000000000 -0400
+@@ -1,5 +1,6 @@
+ /* { dg-do run { target init_priority } } */
+ /* { dg-additional-sources "conpr-3a.cc conpr-3b.cc" } */
++/* { dg-shouldfail "No inter-module priority support" { *-apple-darwin* } } */
+ 
+ #include <stdlib.h>
+ 
+diff -uNr gcc-4.8.0/libjava/configure gcc-4.8.0.fink/libjava/configure
+--- gcc-4.8.0/libjava/configure        2012-12-12 08:40:15.000000000 -0500
++++ gcc-4.8.0.fink/libjava/configure   2013-04-06 10:13:42.000000000 -0400
+@@ -1621,6 +1621,8 @@
                            default=yes
    --enable-java-maintainer-mode
                            allow rebuilding of .class and .h files
@@ -10,7 +35,7 @@
    --disable-dependency-tracking  speeds up one-time build
    --enable-dependency-tracking   do not reject slow dependency extractors
    --enable-maintainer-mode  enable make rules and dependencies not useful
-@@ -3353,6 +3355,16 @@
+@@ -3379,6 +3381,16 @@
  fi
  
  
@@ -27,10 +52,10 @@
  # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
  
  
-diff -uNr gcc-4.6-20100629/libjava/configure.ac 
gcc-4.6-20100629.fink/libjava/configure.ac
---- gcc-4.6-20100629/libjava/configure.ac      2010-06-11 00:12:38.000000000 
-0400
-+++ gcc-4.6-20100629.fink/libjava/configure.ac 2010-06-29 17:51:26.000000000 
-0400
-@@ -139,6 +139,13 @@
+diff -uNr gcc-4.8.0/libjava/configure.ac gcc-4.8.0.fink/libjava/configure.ac
+--- gcc-4.8.0/libjava/configure.ac     2012-12-12 08:40:15.000000000 -0500
++++ gcc-4.8.0.fink/libjava/configure.ac        2013-04-06 10:13:42.000000000 
-0400
+@@ -141,6 +141,13 @@
        [allow rebuilding of .class and .h files]))
  AM_CONDITIONAL(JAVA_MAINTAINER_MODE, test "$enable_java_maintainer_mode" = 
yes)
  
@@ -44,3 +69,15 @@
  # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
  GCC_NO_EXECUTABLES
  
+diff -uNr gcc-4.8.0/libquadmath/configure gcc-4.8.0.fink/libquadmath/configure
+--- gcc-4.8.0/libquadmath/configure    2013-03-22 06:16:00.000000000 -0400
++++ gcc-4.8.0.fink/libquadmath/configure       2013-04-06 10:14:10.000000000 
-0400
+@@ -3395,7 +3395,7 @@
+ eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+ $as_echo "$ac_try_echo"; } >&5
+   (eval "$ac_try") 2>&5
+-  ac_status=$?
++  ac_status=0
+   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+   test $ac_status = 0; }; }; then
+     cross_compiling=no


------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to