aboutsummaryrefslogtreecommitdiff
path: root/lang/gcc42
Commit message (Collapse)AuthorAgeFilesLines
* Fix handling of shared libraries via rc.d for non-default prefixes.Gerald Pfeifer2006-03-291-0/+1
| | | | Notes: svn path=/head/; revision=158357
* Update to the 20060325 snapshot of GCC 4.2.0. Two minor cleanups on theGerald Pfeifer2006-03-262-20/+17
| | | | | | | Java side, without real functional changes. Notes: svn path=/head/; revision=158154
* - add RC_D_SH to keep shared libs working after rebootDirk Meyer2006-03-263-0/+19
| | | | Notes: svn path=/head/; revision=158130
* Update to the 20060318 snapshot of GCC 4.2.0.Gerald Pfeifer2006-03-202-16/+16
| | | | Notes: svn path=/head/; revision=157735
* Update to the 20060311 snapshot of GCC 4.2.0.Gerald Pfeifer2006-03-153-36/+25
| | | | | | | | | | | | | | | | | | | The spamming of $PREFIX/include/ssp is now finally gone after my reports upstream, which allows us to restrict the conflict with gcc-4.1.* to the case where we build Java. Convert the build-time dependency on math/mpfr to a full one, since the Fortran frontend also needs this at run time. Always build both shared and static libraries instead of having these as two exclusive options defaulting to the former. Remove bogus USE_X11 (which was not used by default nor any other port). No longer hardcode the version number in LATEST_LINK. Notes: svn path=/head/; revision=157354
* Update to the 20060218 snapshot of GCC 4.2.0.Gerald Pfeifer2006-02-213-21/+16
| | | | | | | | | Remove USE_REINPLACE= as advised by new portlint. Also note that at least some of the installation hierarchy problems with libgomp have been fixed now due to my report upstream. Notes: svn path=/head/; revision=156625
* Update to the 20060211 snapshot of GCC 4.2.0.Gerald Pfeifer2006-02-122-16/+16
| | | | Notes: svn path=/head/; revision=155847
* Update to the 20060204 snapshot of GCC 4.2.0.Gerald Pfeifer2006-02-052-16/+16
| | | | Notes: svn path=/head/; revision=155235
* Update to the 20060128 snapshot of GCC 4.2.0.Gerald Pfeifer2006-02-012-16/+16
| | | | Notes: svn path=/head/; revision=154992
* Update to the 20060121 snapshot of GCC 4.2.0, which now includes libgomp.Gerald Pfeifer2006-01-273-16/+21
| | | | Notes: svn path=/head/; revision=154553
* Update to the 20060114 snapshot of GCC 4.2.0.Gerald Pfeifer2006-01-152-16/+16
| | | | Notes: svn path=/head/; revision=153534
* Update to the 20060107 snapshot of GCC 4.2.0.Gerald Pfeifer2006-01-082-18/+16
| | | | | | | | GCC no longer installs an empty ${PREFIX}/share/classpath/, so we can avoid my hack to remove it. Notes: svn path=/head/; revision=153090
* Update to the 20051231 snapshot of GCC 4.2.0.Gerald Pfeifer2006-01-012-16/+16
| | | | Notes: svn path=/head/; revision=152545
* Update to the 20051224 snapshot of GCC 4.2.0.Gerald Pfeifer2005-12-283-18/+17
| | | | | | | | | Improve packaging by using @dirrm include/ssp instead of speculative removal. Remove broken removal of the info/gcc42 directory; this has to be handled by Mk/bsd.ports.mk. Notes: svn path=/head/; revision=152277
* Update to the 20051215 snapshot of GCC 4.0.3.Gerald Pfeifer2005-12-221-1/+1
| | | | | | | | | | | | | Install the .info files of the lang/gcc40 port in a port-specific subdirectory, and move include/mf-runtime.h into a version specific directory. This allows us to remove the conflicts with lang/gcc33, lang/gcc41 and lang/gcc42. Also, convert pkg-plist to use a new substitution (%%SUFFIX%%) instead of hardcoding the version number 40. Notes: svn path=/head/; revision=151809
* Install the .info files of the lang/gcc42 port in a port-specificGerald Pfeifer2005-12-212-5/+12
| | | | | | | | | | subdirectory, which allows us to remove the conflicts with lang/gcc33 and lang/gcc34. Dedicated to: obrien Notes: svn path=/head/; revision=151801
* Update to the 20051217 snapshot of GCC 4.2.0. Due to changes in the buildGerald Pfeifer2005-12-192-20/+17
| | | | | | | systems, this will consume more diskspace to build (some 900MB on i386). Notes: svn path=/head/; revision=151570
* Update program names to account for GCC 4.2.Gerald Pfeifer2005-12-141-1/+1
| | | | Notes: svn path=/head/; revision=151155
* Complete the repocopy of lang/gcc41 to lang/gcc42 and update to the 20051210Gerald Pfeifer2005-12-113-53/+54
| | | | | | | | | | | snapshot of GCC 4.2.0. Change pkg-plist to avoid hardcoding any version number. PR: 90253 Notes: svn path=/head/; revision=150924
* Update to the 20051202 snapshot of GCC 4.1.0.Gerald Pfeifer2005-12-042-19/+22
| | | | | | | | | Unfortunately, we have to disable building Java since installation of libgcj consumes insane amounts of memory and thus fails on machines with less than 1GB of RAM. Notes: svn path=/head/; revision=150333
* Add missing pkg-plist update from the previous commit.Gerald Pfeifer2005-11-301-0/+1
| | | | Notes: svn path=/head/; revision=150024
* Update to the 20051125 snapshot of GCC 4.1.0 (which gets us rid of aGerald Pfeifer2005-11-293-27/+20
| | | | | | | workaround I had to apply to this port). Notes: svn path=/head/; revision=149944
* mirrors.rcn.net, one of the main mirrors has a corrupted tarball of theGerald Pfeifer2005-11-161-1/+1
| | | | | | | | | | | | testsuite; since this is not needed for regular operation, just disable it in the port, but keep the correct data in distinfo, in case someone wants to obtain and verify it nevertheless. PR: 89128 Reported by: pointyhat Notes: svn path=/head/; revision=148530
* Update to the 20051112 snapshot of GCC 4.1.0 (which requires a fix toGerald Pfeifer2005-11-143-13/+27
| | | | | | | | | | | | build with GCC 2.95 that I already submitted upstream as well). Add a long missing dependency on USE_ICONV=yes.[1] PR: 88894 [1] Submitted by: Björn König" <bkoenig@cs.tu-berlin.de> [1] Notes: svn path=/head/; revision=148179
* Update to the 20051029 snapshot of GCC 4.1. This brings many bugfixesGerald Pfeifer2005-11-083-17/+13
| | | | | | | | | due to the stabilization work for the 4.1.0 release and also addresses some hierarchy problems I had reported (and which we no longer need to work around). Notes: svn path=/head/; revision=147648
* Update to the 20050924 snapshot of GCC 4.1.0. This brings a huge libjava/Gerald Pfeifer2005-09-253-15/+19
| | | | | | | Classpath merger. Notes: svn path=/head/; revision=143538
* Update to the 20050917 snapshot of GCC 4.1.0.Gerald Pfeifer2005-09-192-13/+13
| | | | Notes: svn path=/head/; revision=143129
* Update to the 20050909 snapshot of GCC 4.1.0.Gerald Pfeifer2005-09-122-13/+13
| | | | Notes: svn path=/head/; revision=142515
* This patch is now part of the stock FSF sources, so we don't need it anymore.David E. O'Brien2005-09-081-16/+0
| | | | Notes: svn path=/head/; revision=142235
* Fix bug where static forward declarations weren't accepted.David E. O'Brien2005-09-071-0/+16
| | | | | | | | | | This allows us to fix non-ISO-C constructs in our kernel to legal ISO-C. Submitted by: rodrigc Obtained from: http://gcc.gnu.org/ml/gcc-patches/2005-09/msg00006.html Notes: svn path=/head/; revision=142157
* Update to the 20050902 snapshot of GCC 4.1.0.Gerald Pfeifer2005-09-032-13/+13
| | | | Notes: svn path=/head/; revision=141839
* Reenable the Java frontend and libgcj on i386. All build and installationGerald Pfeifer2005-09-021-1/+3
| | | | | | | | | | | | | | problems should be resolved now. Prevent running ranlib during installation to unbreak user mode installations which now install libraries with permissions 444. We now also need the math/mpfr port to build the Fortran frontend.[1] PR: 85495 [1] Notes: svn path=/head/; revision=141773
* Update to the 20050826 snapshot of GCC 4.1.Gerald Pfeifer2005-08-302-14/+14
| | | | | | | | This gets us rid of the bogus hacking and vmintegration info files, based on my report upstream. Notes: svn path=/head/; revision=141445
* Fix the build on i386, even if that means disabling the Java frontend.Gerald Pfeifer2005-08-242-14/+14
| | | | | | | | | | | | On the way, upgrade to the 20050819 snapshot of GCC 4.1 where the Java libraries finally build (progress!) but fail due to a problem with the installation. If someone wants to force installation, setting SHAREMODE to allow writing should suffice. Approved by: portmgr (krion) Notes: svn path=/head/; revision=140969
* Update to the 20050730 snapshot of GCC 4.1.0.Gerald Pfeifer2005-08-014-75/+66
| | | | | | | | | | | | | | | Replace the WITHOUT_LIBJAVA knob by WITHOUT_JAVA which also disables building the compiler and tools proper and avoids fetching the entire Java frontend and library tarball. Remove bogus ${PREFIX}/share/classpath/api directory that libjava adds these days. Make the (optional) handling of the Fortran and Java frontends easier to understand. Notes: svn path=/head/; revision=140719
* Update to the 20050723 snapshot of GCC 4.1.0. Should now work on FreeBSD 7.Gerald Pfeifer2005-07-253-15/+13
| | | | Notes: svn path=/head/; revision=140072
* o Java awt is now working via gtk20Maho Nakata2005-07-201-0/+12
| | | | | | | o cairo is disabled since 0.5.0 is reqired Notes: svn path=/head/; revision=139676
* We no longer install any libraries to $PREFIX/lib, so remove this fromGerald Pfeifer2005-07-191-1/+1
| | | | | | | LDCONFIG_DIRS. Notes: svn path=/head/; revision=139596
* GCC 4.1 currently adds an empty directory share/classpath/api und $PREFIX.Gerald Pfeifer2005-07-191-0/+2
| | | | Notes: svn path=/head/; revision=139595
* Update to the 20050716 snapshot of GCC 4.1.0 (with two new .info files).Gerald Pfeifer2005-07-182-15/+16
| | | | | | | Fix installation/deinstallation in case the PREFIX contains the string lib. Notes: svn path=/head/; revision=139503
* No longer put target specific files and include files at the veryGerald Pfeifer2005-07-161-5/+5
| | | | | | | | | | end of pkg-plist since that broke the /sbin/ldconfig invocations the ports machinery added there (before we'd get a chance).[1] Reported by: dinoex [1] Notes: svn path=/head/; revision=139337
* Update to the 20050709 snapshot of GCC 4.1.0.Gerald Pfeifer2005-07-102-13/+13
| | | | Notes: svn path=/head/; revision=138797
* Adjust pkg-plist to (temporary) bug which added libssp include files.Gerald Pfeifer2005-07-061-0/+5
| | | | Notes: svn path=/head/; revision=138628
* Update to the 20050702 snapshot of GCC 4.1.0.Gerald Pfeifer2005-07-052-13/+13
| | | | Notes: svn path=/head/; revision=138520
* Update to the 20050625 snapshot of GCC 4.1.0.Gerald Pfeifer2005-06-263-28/+15
| | | | | | | | | | Directly install libraries into a port-specific location instead of moving them there after the original installation. This is simpler and also avoids the problem where the port would overwrite/remove an existing copy of libiberty.a, which boils down to a true conflict. Notes: svn path=/head/; revision=138036
* Update to the 20050618 snapshot of GCC 4.1.0.David E. O'Brien2005-06-192-13/+13
| | | | Notes: svn path=/head/; revision=137740
* A workaround to build libjava.Maho Nakata2005-06-141-4/+4
| | | | | | | Approved by: gerald Notes: svn path=/head/; revision=137409
* Update to the 20050611 snapshot of GCC 4.1.0.Gerald Pfeifer2005-06-122-13/+13
| | | | Notes: svn path=/head/; revision=137368
* Update to the 20050604 snapshot of GCC 4.1.0.Gerald Pfeifer2005-06-042-13/+13
| | | | Notes: svn path=/head/; revision=136799
* Generally disable libjava again, since it mysteriously causes the build toGerald Pfeifer2005-06-031-0/+3
| | | | | | | | | | fail on the ports cluster and some users's system, just not those Loren and me have access to. PR: 81788 Notes: svn path=/head/; revision=136696