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@
This commit is contained in:
pvalchev 2009-06-11 21:45:07 +00:00
parent c54e76804b
commit 8567f3b2ef

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.34 2009/06/07 01:22:05 robert Exp $
# $OpenBSD: Makefile,v 1.35 2009/06/11 21:45:07 pvalchev Exp $
ONLY_FOR_ARCHS = alpha i386 m68k sparc sparc64 powerpc vax amd64
#BROKEN=adjust for types changes
@ -10,7 +10,7 @@ BOOTSTRAP_GEN = 2
ADASTRAP = adastrap-i386-$V-${BOOTSTRAP_GEN}.tgz
PKGNAME-main = gcc-${FULL_PKGVERSION}p1
PKGNAME-c++ = g++-${FULL_PKGVERSION}p3
PKGNAME-c++ = g++-${FULL_PKGVERSION}p4
PKGNAME-estdc = libstdc++-${FULL_PKGVERSION}p3
PKGNAME-g77 = g77-${FULL_PKGVERSION}p0
PKGNAME-f95 = g95-${FULL_PKGVERSION}p1
@ -190,7 +190,7 @@ RUN_DEPENDS-main =
RUN_DEPENDS-estdc =
RUN_DEPENDS-java =
RUN_DEPENDS-c++ = ${RUN_DEPENDS} ::${PKGPATH},-estdc
RUN_DEPENDS-c++ = ${RUN_DEPENDS} :libstdc++->=4.2,<4.3:${PKGPATH},-estdc
WANTLIB-estdc = c m
WANTLIB-java = c m pthread z