freebsd-ports/lang/gnat-aux/Makefile.common
Frederic Culot 75934f90db - Update to 20120301 (corresponding to gcc 4.6.3)
- Split off Makefile.common fragment for use in lang/gnatdroid-arm* ports

Maintainer note:
- Ada tasking is broken on FreeBSD-9+ and has always been but a testsuite
run didn't reveal this until recently. Due to a new panic assertion added
to the thread library, exiting tasks now abort with the message "thread
exits with resources held!". A significant attempt was made to patch GNAT
to release thread resources on exiting tasks, but the code is highly
complex and the attemps are not yes successful.

PR:		ports/166718
Submitted by:	John Marino <draco@marino.st> (maintainer)
Feature safe:	yes
2012-04-09 11:28:22 +00:00

21 lines
396 B
Text

# $FreeBSD$
LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp
LIB_DEPENDS+= mpfr.4:${PORTSDIR}/math/mpfr
LIB_DEPENDS+= mpc.2:${PORTSDIR}/math/mpc
ONLY_FOR_ARCHS= i386 amd64
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_BZIP2= yes
USE_ICONV= yes
USE_PERL5_BUILD= yes
ALL_TARGET= default
MAKE_JOBS_SAFE= yes
SNAPSHOT= 20120301
GCC_BRANCH= 4.6
GCC_POINT= 3
GCC_VERSION= ${GCC_BRANCH}.${GCC_POINT}