pvalchev
8567f3b2ef
Make the c++ subpackage depend on libstdc++>=4.2,<4.3 to prevent
...
people from screwing themselves by using libstdc++-3.x which will fail
only in bizarre ways (embarassing how long it took me to debug this)
ok robert@
"finally! ok" todd@
2009-06-11 21:45:07 +00:00
robert
62b3092c0e
add wchar_t support to gcc 4.2 because some upcoming ports are going to need
...
it. this is not much different from the in-tree gcc way of doing it.
tested with openoffice and with some other uncommited stuff.
bump needed PKGNAMEs
2009-06-07 01:22:05 +00:00
kurt
1094d158a8
- enable dwarf2 exceptions (w/major bump for libestdc++)
...
- add gcj support for i386, amd64 and sparc64
- add MODGCC4_LANGS=java support to gcc4.port.mk
okay robert@
2009-06-04 18:24:20 +00:00
sthen
37f17df513
tighten libstdc++ LIB_DEPENDS; avoids manual intervention at upgrade time.
...
-LIB_DEPENDS+= estdc++.5::lang/gcc/3.3,-estdc
+LIB_DEPENDS+= estdc++.5:libstdc++->=3.3,<3.4:lang/gcc/3.3,-estdc
etc. ok phessler@
2009-05-17 09:39:58 +00:00
sthen
3ef573b6e0
the last commit which changed back to sjlj exception handling didn't
...
touch the library version, but it was required. bump libstdc++ major
and PKGNAME-estdc.
2009-05-16 23:50:31 +00:00
robert
76fdaf2674
Go back to sjlj exceptions from dwarf2 because OpenOffice got broken with
...
it. The problem needs to be tracked down.
2009-05-09 20:01:13 +00:00
kurt
4f2a929b43
@comment's also need pkg bumps.
2009-04-27 12:30:26 +00:00
kurt
2ff674c5e0
minor pkg/* corrections on -DPIC=1 archs. okay espie@
2009-04-21 21:02:34 +00:00
espie
ced95bccdd
move to gcc 4.2.4, with a lot of work from kurt@ as well.
...
Doesn't build on alpha yet, but should be on the way...
2009-04-16 18:36:48 +00:00
espie
e3545acf5d
fix dep, regen adastrap for -current
2009-03-16 10:24:28 +00:00
kurt
746defb0ff
Fix an unterminated string in regress tests which caused the regress
...
tests to bail out early. no pkg bump since no change in package.
2009-03-08 02:30:23 +00:00
naddy
9ea99647ac
bump PKGNAME for PLIST changes 4.4 -> 4.5
2009-02-09 20:48:23 +00:00
landry
578f73fe7a
SUBPACKAGE -estdc doesn't need to RUN_DEPENDS on gcc.
...
Diff from Mikolaj Kucharski on ports@, thanks!
ok espie@
2009-01-26 22:09:19 +00:00
naddy
d7a75797f5
Include the headers for MMX/SSE/etc on amd64, too.
...
From: Pierre Riteau <pierre.riteau@gmail.com>
2009-01-19 21:39:29 +00:00
robert
980a048fcc
Enable sjlj exceptions by default because the other implementation does not
...
work on OpenBSD, and exceptions are hevaily used by OpenOffice.Org.
Backport PR libstdc++/31481 from GCC repository because this fix is needed
by openoffice:
PR libstdc++/31481
* include/ext/type_traits.h (__numeric_traits): Move...
* include/ext/numeric_traits.h: ... here; fix type of
__max_digits10.
* include/ext/pb_ds/detail/type_utils.hpp: Include
<ext/numeric_traits.h> too.
* include/tr1/random: Likewise.
Tested with both openoffice and webkit. bump needed PKGNAMEs;
2009-01-18 18:47:05 +00:00
martynas
82a1ce83c7
our math.h does not need quirks for gcc anymore. fix-includes
...
script does not produce math.h, and just uses the system one, so
remove it from PLIST. makes gccs package again. spotted&ok naddy@
2008-09-11 19:22:05 +00:00
martynas
5f07a11194
- works on amd64, so mark it in ONLY_FOR_ARCHS
...
- adapt 128-bit arithmetics fix
tested by Simon Kuhnle
tested by/ok sthen@, ok espie@
2008-08-28 19:04:40 +00:00
espie
8b52dc2b17
fix bootstrap for ada and -current
2008-08-20 09:56:17 +00:00
martynas
0ffeb6ec02
adapt the C++ fix for C99 math functions, and bump c++ pkgname:
...
don't undefine C99 math macros, if !_GLIBCPP_USE_C99, so that we
can use these functions in C++.
espie@ agrees
2008-07-25 20:50:26 +00:00
naddy
15905988b1
bump PKGNAME for PLIST changes 4.3 -> 4.4
2008-07-04 19:41:21 +00:00
kurt
2016b12bcd
- enable _cxa_atexit support
...
- implement pre-compiled header support using brk/sbrk. idea from drahn@
okay espie@
2008-06-12 01:14:06 +00:00
naddy
11ef623d20
bump PKGNAME for PLIST changes 4.2 -> 4.3
2008-02-23 00:26:07 +00:00
espie
17d70806a3
tweak FAKE_FLAGS semantics to saner defaults.
2008-01-04 17:48:33 +00:00
ajacoutot
5e7110c4d4
- fix packaging; my bad
...
- bump PKGNAMEs for version 3.3
noticed by sturm@
2007-12-25 19:47:35 +00:00
ajacoutot
f43ffec0ce
- add a common DESCR for all GCC versions (and their subpackages) ;
...
except for version 3.3 which already has a specific one ;
versions 3.4, 4.0 and 4.1 have been broken for a while so no bump
ok espie@
2007-12-20 16:11:35 +00:00
espie
6f960ff774
fix ada bootstrap wrt recent libc
2007-10-22 16:28:45 +00:00
sturm
250c3eba2f
bump after COMMENT changes
2007-09-22 07:52:07 +00:00
sturm
11805afbd0
missing PKGNAME bumps
2007-09-20 15:27:53 +00:00
merdely
d071e2d9e3
Remove surrounding quotes in BROKEN
2007-09-16 02:59:32 +00:00
merdely
f525d52359
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN
2007-09-16 00:27:05 +00:00
naddy
c3ec378535
bump package names due to OSREV increment and corresponding plist changes
2007-07-30 23:31:46 +00:00
ajacoutot
3a20c29c43
- activate powerpc support at last
...
- explicitly disable tls (Thread-local storage) so it is not incorrectly
detected on some arch(s)
ok espie@
2007-06-19 21:23:37 +00:00
steven
90f1614a5b
add homepage
...
ok espie@
2007-05-16 10:19:14 +00:00
espie
9eafbbfb35
base64 checksums.
2007-04-05 16:19:55 +00:00
sturm
a0b7d1520e
really depend on specified autoconf/automake version
2007-04-01 16:44:19 +00:00
espie
4f20f8df6f
update to a more recent snapshot.
2007-03-20 10:48:52 +00:00
espie
94b48d77f7
more files that don't belong to anyone
2007-03-19 09:06:16 +00:00
espie
18a25166d6
mention 4.3, do not build automatically yet.
2007-03-17 22:36:04 +00:00
espie
481a98c112
4.3 snapshot that compiles. needs current includes to build, especially
...
the fortran part.
2007-03-17 22:35:25 +00:00
espie
3cb79e447a
revert commit mistake
2007-03-17 22:34:13 +00:00
espie
ceaa955aca
new gcc snapshot, this one compiles again on i386 !
...
NOTE: this needs current -src, in particular current includes
for libgfortran to build correctly (semantics change in __extern inline
that lead to duplicate isalnum symbols otherwise).
2007-03-17 21:58:45 +00:00
naddy
fbae2217f6
skip 4.1 for now
2007-02-19 21:39:01 +00:00
naddy
f8684b5c97
unbreak tree
2007-02-19 21:30:26 +00:00
espie
4dc2a0d8c0
move control of gcc versions built to gcc subdirectory.
...
Easier to manage that way...
2007-02-19 17:18:59 +00:00
steven
6ce55bff1d
bump PKGNAME due to PLIST changes after 4.0 -> 4.1
2007-02-14 16:55:28 +00:00
steven
eea66826be
better chown statement which also fixes the group of files in the -objc
...
subpackage.
ok espie@
2006-12-26 14:02:15 +00:00
espie
a64e971c29
clean-up:
...
- use PSEUDO_FLAVORS
- fix ownership of various files
- new MULTI_PACKAGES
- slightly newer snapshot
2006-11-25 16:26:46 +00:00
bernd
6455de7b45
Add missing COMMENT-main.
2006-11-22 17:40:43 +00:00
espie
cf9b0dbefe
new MULTI_PACKAGES
...
fix ownership of a few files
turn MAKE_xxx into PSEUDO_FLAVORS
2006-11-22 01:17:45 +00:00
naddy
58940d0ce0
switch -f95 gmp dependency to gmp and mpfr
2006-11-01 23:57:24 +00:00