[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