there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into
the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
switching to clang in base.
add COMPILER_LIBCXX where c++abi is used. there will be some "Extra"s but
this is the simplest way to use c++abi on base=clang and estdc++ on base=gcc
arches.
noteworthy changes:
* Garbage collection support removed (NSGarbageCollector stub
remains)
* Support for Debian style multi-architecture installations added
* OpenSSL bundle removed since it didn't match GNUTLS support
* Ported to Debian/Hurd
* ICU string (regexp in particular) fixes
* OSX compatibity changes in NSRunLoop and NSTask behavior
* Alternative sort algorithms selectable at runtime
* Many bugfixes and cleanups.
* As usual, this release also contains an update to include the most
recent international timezone data.
* TLS and other security improvements (note, SSLv3.0 is disabled by
default in order to prevent the 'POODLE' attack).
* Latest timezone data included
* Various other bugfixes
macppc still stays on using gcc due to too many problems there.
On amd64 and i386 now use the non-fragile-abi.
Now that allows on amd64 and i386 to use newer objective-c 2.0
features.
Getting rid of patch to make SYSTRACE happy, switch to use a GNUstep.conf
file in the x11/gnustep directory instead, more closely following what
the framework provides
API changes required a major library bump
OK landry@
gnustep-base doesn't need to install the compatibility layer anymore,
which requires a major lib bump.
Bump revision of all dependent packages, and remove double REVISION
in webservices
OK landry@
getting rid of two patches that made it into upstream.
Add a patch that disables the generation of backtraces, when trying to
handle exceptions, which caused hangs and 100% CPU hogging.
This makes many GNUstep applications happy, hopefully finding a better
way soon.
OK landry@
While there, restructure a patch to be able to clean-up the Makefile a bit.
Fix build on mips64, thought, its not enabled there yet.
OK jasper@, landry@
Reorder WANTLIB in gnustep.port.mk, now do not include WANTLIB when only depending on gnustep-base.
Update/bump all gnustep ports that install bundles.
kind of a agree, landry@, OK aja@
patching gnustep-base to add usage of an environment variable
to allow set a pointer where the lockfiles of plmerge should go while building the port.
OK, ajacoutot@, jasper@, landry@