[EMAIL PROTECTED] wrote: > Revision: 40056 > http://trac.macports.org/changeset/40056 > Author: [EMAIL PROTECTED] > Date: 2008-09-18 19:42:46 -0700 (Thu, 18 Sep 2008) > Log Message: > ----------- > Stop setting MACOSX_DEPLOYMENT_TARGET > > Modified Paths: > -------------- > trunk/base/src/pextlib1.0/Makefile > trunk/base/src/registry2.0/Makefile > trunk/base/src/tclobjc1.0/Makefile.in > > Modified: trunk/base/src/pextlib1.0/Makefile > =================================================================== > --- trunk/base/src/pextlib1.0/Makefile 2008-09-19 02:33:48 UTC (rev > 40055) > +++ trunk/base/src/pextlib1.0/Makefile 2008-09-19 02:42:46 UTC (rev > 40056) > @@ -4,7 +4,6 @@ > tracelib.o tty.o > SHLIB_NAME= Pextlib${SHLIB_SUFFIX} > INSTALLDIR= ${DESTDIR}${datadir}/macports/Tcl/pextlib1.0 > -export MACOSX_DEPLOYMENT_TARGET=10.3 > > include ../../Mk/macports.autoconf.mk > include ../../Mk/macports.tea.mk > [...]
This revision broke tracemode on trunk. Now I get a lot of the following warnings, using 'port -t': Warning: setrlimit failed (22) errno 22 is EINVAL. According to the man page of setrlimit(2), the interface changed somewhere between 10.3 and 10.5: | COMPATIBILITY | setrlimit() now returns with errno set to EINVAL in places that historically | succeeded. It no longer accepts "rlim_cur = RLIM_INFINITY" for RLIM_NOFILE. | Use "rlim_cur = min(OPEN_MAX, rlim_max)". We should either restore the MACOSX_DEPLOYMENT_TARGET or change that code in TracelibRunCmd() in pextlib1.0/tracelib.c. Rainer _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
