[csw-devel] SF.net SVN: gar:[22068] csw/mgar/pkg/gcc4/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Tue Oct 1 11:13:29 CEST 2013


Revision: 22068
          http://gar.svn.sourceforge.net/gar/?rev=22068&view=rev
Author:   dmichelsen
Date:     2013-10-01 09:13:29 +0000 (Tue, 01 Oct 2013)
Log Message:
-----------
gcc4/trunk: Update to 4.8.1

Modified Paths:
--------------
    csw/mgar/pkg/gcc4/trunk/Makefile
    csw/mgar/pkg/gcc4/trunk/checksums

Modified: csw/mgar/pkg/gcc4/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gcc4/trunk/Makefile	2013-10-01 07:45:53 UTC (rev 22067)
+++ csw/mgar/pkg/gcc4/trunk/Makefile	2013-10-01 09:13:29 UTC (rev 22068)
@@ -1,7 +1,7 @@
 # $Id$
 
 NAME      = gcc
-VERSION   = 4.8.0
+VERSION   = 4.8.1
 GARTYPE = v2
 BASE_VERSION = $(shell echo $(VERSION) | gsed -e 's/^\([0-9]\+\.[0-9]\+\)\(.*\)/\1/')
 PKG_VERSION_TOKEN = gcc4
@@ -107,7 +107,6 @@
 SPKG_DESC_$(PKG_BASENAME)core = GNU C compiler
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)core += CSWlib-gnu-awt-xlib$(JAVA_LIB_VERSION)
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)core += CSWlibatomic1
-RUNTIME_DEP_PKGS_$(PKG_BASENAME)core += CSWlibffi4
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)core += CSWlibgcc-s1
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)core += CSWlibgcj$(JAVA_LIB_VERSION)
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)core += CSWlibgcj-tools$(JAVA_LIB_VERSION)
@@ -146,16 +145,11 @@
 # Due to complex regular expressions
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)java += file-collision|$(includedir)/c++/$(VERSION)/sun/awt/CausedFocusEvent.h|$(PKG_BASENAME)g++|$(PKG_BASENAME)java
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)g++ += file-collision|$(includedir)/c++/$(VERSION)/sun/awt/CausedFocusEvent.h|$(PKG_BASENAME)g++|$(PKG_BASENAME)java
-CHECKPKG_OVERRIDES_$(PKG_BASENAME)core += missing-dependency|CSWpython
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)core += surplus-dependency|CSWbinutils
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)core += surplus-dependency|CSWcoreutils
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)core += surplus-dependency|CSWggrep
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)core += surplus-dependency|CSWgsed
 
-# Only man pages, so not a big problem. Alternatives could be used, but it
-# requires rebuilding libffi.
-CHECKPKG_OVERRIDES_$(PKG_BASENAME)core += file-collision|/opt/csw/share/info/libffi.info|$(PKG_BASENAME)core|CSWlibffi-dev
-
 # The .a files are necessary
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)core += discouraged-path-in-pkgmap
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)objc += discouraged-path-in-pkgmap
@@ -178,13 +172,6 @@
 RUNTIME_DEP_PKGS_$(PKG_BASENAME) += CSWlib-gnu-awt-xlib$(JAVA_LIB_VERSION)
 RUNTIME_DEP_PKGS_CSWlib-gnu-awt-xlib$(JAVA_LIB_VERSION) += CSWlibgcc-s1
 
-PACKAGES += CSWlibffi4
-CATALOGNAME_CSWlibffi4 = libffi4
-PKGFILES_CSWlibffi4 += $(call baseisadirs,$(libdir),libffi\.so\.4(\.\d+)*)
-SPKG_DESC_CSWlibffi4 += $(DESCRIPTION), libffi.so.4
-RUNTIME_DEP_PKGS_$(PKG_BASENAME) += CSWlibffi4
-RUNTIME_DEP_PKGS_CSWlibffi4 += CSWlibgcc-s1
-
 PACKAGES += CSWlibgcc-s1
 CATALOGNAME_CSWlibgcc-s1 = libgcc_s1
 PKGFILES_CSWlibgcc-s1 += $(call baseisadirs,$(libdir),libgcc_s\.so\.1(\.\d+)*)
@@ -360,7 +347,6 @@
 PKGFILES_$(PKG_BASENAME)java += $(mandir)/.*/gc-analyze.*
 PKGFILES_$(PKG_BASENAME)java += $(datadir)/java/.*
 PKGFILES_$(PKG_BASENAME)java += $(libdir)/.*libgij.*a
-PKGFILES_$(PKG_BASENAME)java += $(libdir)/.*libffi.*a
 PKGFILES_$(PKG_BASENAME)java += $(libdir)/.*lib-gnu-awt.*a
 PKGFILES_$(PKG_BASENAME)java += $(libdir)/.*security.*
 PKGFILES_$(PKG_BASENAME)java += $(libdir)/.*logging.properties
@@ -417,14 +403,6 @@
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)objc += CSWlibobjc-gc$(LIBOBJC)
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)objc += CSWlibz1
 
-# libiconv deps cropped up relatively late in the porting process. Perhaps
-# they apply to all arch/OS combinations.
-RUNTIME_DEP_PKGS_$(PKG_BASENAME)core += CSWlibiconv2
-RUNTIME_DEP_PKGS_$(PKG_BASENAME)g++ += CSWlibiconv2
-RUNTIME_DEP_PKGS_$(PKG_BASENAME)gfortran += CSWlibiconv2
-RUNTIME_DEP_PKGS_$(PKG_BASENAME)java += CSWlibiconv2
-RUNTIME_DEP_PKGS_$(PKG_BASENAME)objc += CSWlibiconv2
-
 PACKAGES += $(PKG_BASENAME)ada
 SPKG_DESC_$(PKG_BASENAME)ada       = GCC Ada compiler (GNAT)
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)ada         = $(PKG_BASENAME)core
@@ -438,12 +416,10 @@
 # There are static libraries, .a files in the ada package. Let them be.
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)ada += discouraged-path-in-pkgmap
 # It needs the core compiler.
-CHECKPKG_OVERRIDES_$(PKG_BASENAME)ada += surplus-dependency|$(PKG_BASENAME)core
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)ada += file-with-bad-content
 
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)ada += CSWlibgcc-s1
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)ada += CSWlibgmp10
-RUNTIME_DEP_PKGS_$(PKG_BASENAME)ada += CSWlibiconv2
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)ada += CSWlibmpc2
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)ada += CSWlibmpfr4
 RUNTIME_DEP_PKGS_$(PKG_BASENAME)ada += CSWlibz1
@@ -474,27 +450,6 @@
 JAVA_BINARIES += gkeytool gnative2ascii gorbd grmic grmid grmiregistry
 JAVA_BINARIES += gserialver gtnameserv jcf-dump jv-convert rebuild-gcj-db
 
-# GCC-4.7 contains assembler specific to sparcv9, incompatible with sparcv8.
-# If we wanted to build it on Solaris 9, we would have to add these overrides.
-# CHECKPKG_OVERRIDES_$(PKG_BASENAME)ada += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_$(PKG_BASENAME)core += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_$(PKG_BASENAME)g++ += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_$(PKG_BASENAME)gfortran += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_$(PKG_BASENAME)java += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_$(PKG_BASENAME)objc += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibffi4 += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibgcc-s1 += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibgcj$(JAVA_LIB_VERSION) += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibgcj-tools$(JAVA_LIB_VERSION) += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibgfortran3 += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibgij$(JAVA_LIB_VERSION) += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlib-gnu-awt-xlib$(JAVA_LIB_VERSION) += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibgomp1 += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibobjc$(LIBOBJC) += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibobjc-gc$(LIBOBJC) += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibssp0 += binary-architecture-does-not-match-placement
-# CHECKPKG_OVERRIDES_CSWlibstdc++6 += binary-architecture-does-not-match-placement
-
 # We're building with the default GAR maps, currently U5.
 # LINKER_MAP_RELEASE = solaris10u8
 
@@ -507,7 +462,6 @@
 CHECKPKG_OVERRIDES_$(PKG_BASENAME)objc += no-direct-binding
 CHECKPKG_OVERRIDES_CSWlib-gnu-awt-xlib$(JAVA_LIB_VERSION) += no-direct-binding
 CHECKPKG_OVERRIDES_CSWlibatomic1 += no-direct-binding
-CHECKPKG_OVERRIDES_CSWlibffi4 += no-direct-binding
 CHECKPKG_OVERRIDES_CSWlibgcj$(JAVA_LIB_VERSION) += no-direct-binding
 CHECKPKG_OVERRIDES_CSWlibgcj-tools$(JAVA_LIB_VERSION) += no-direct-binding
 CHECKPKG_OVERRIDES_CSWlibgfortran3 += no-direct-binding

Modified: csw/mgar/pkg/gcc4/trunk/checksums
===================================================================
--- csw/mgar/pkg/gcc4/trunk/checksums	2013-10-01 07:45:53 UTC (rev 22067)
+++ csw/mgar/pkg/gcc4/trunk/checksums	2013-10-01 09:13:29 UTC (rev 22068)
@@ -1 +1 @@
-e6040024eb9e761c3bea348d1fa5abb0  gcc-4.8.0.tar.bz2
+3b2386c114cd74185aa3754b58a79304  gcc-4.8.1.tar.bz2

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list