| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
That fixes build after .pre.mk removal as well as simplify the makefile
Reported by: tijl
Notes:
svn path=/head/; revision=342413
|
|
|
|
|
|
|
| |
Respect prefix
Notes:
svn path=/head/; revision=341510
|
|
|
|
|
|
|
|
|
| |
Objective-C++ programs use Objective-C types in static constructors.
Approved by: bapt (mentor)
Notes:
svn path=/head/; revision=339807
|
|
|
|
|
|
|
| |
lang)
Notes:
svn path=/head/; revision=327741
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on FreeBSD 10, and amd64 on earlier versions.
SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.
On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].
On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.
Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.
[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup
PR: ports/138228 [2]
Submitted by: jlh (bsd.ssp.mk based on)
Reviewed by: bapt
With hat: portmgr
exp-runs done: 37 over a month on 91i386,91amd64,10i386,10amd64
Notes:
svn path=/head/; revision=327697
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update dependent packages with more recent releases.
Remove old and bit-rotted ones.
Switch to using clang 3.3 and libobjc2 1.7 by default, so modern Objective-C features work out of the box and remove a lot of configurable options for sub-optimal (and, often, unsupported / deprecated upstream) configurations.
Take maintainership of GNUstep-related ports.
Several of the ports left in have scary warnings which mean that they are likely broken in lots of cases. Future commits will fix them.
Approved by: bapt
Notes:
svn path=/head/; revision=325546
|
|
|
|
| |
Notes:
svn path=/head/; revision=305238
|
|
|
|
| |
Notes:
svn path=/head/; revision=299982
|
|
|
|
|
|
|
| |
Hat: portmgr
Notes:
svn path=/head/; revision=297519
|
|
|
|
| |
Notes:
svn path=/head/; revision=291798
|
|
|
|
|
|
|
|
|
| |
gcc46: error: unrecognized option '-no-integrated-as'
Reported by: pointyhat
Notes:
svn path=/head/; revision=289980
|
|
|
|
| |
Notes:
svn path=/head/; revision=289113
|
|
|
|
| |
Notes:
svn path=/head/; revision=289001
|
|
|
|
|
|
|
| |
- fix build with clang
Notes:
svn path=/head/; revision=287312
|
|
|
|
| |
Notes:
svn path=/head/; revision=284680
|
|
|
|
| |
Notes:
svn path=/head/; revision=284679
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of Objective-C 2 for use with GNUstep and other Objective-C programs.
This runtime is based on the Etoile Objective-C Runtime, an earlier
research prototype, and includes support for non-fragile instance
variables, type-dependent dispatch, and object planes. It is fully
compatible with the FSF's GCC Objective-C ABI and also implements
a new ABI that is supported by Clang and is required for some of
the newer features.
Notes:
svn path=/head/; revision=283935
|
|
|
|
|
|
|
| |
Submitted by: Pete French <pete@twisted.org.uk> (maintainer)
Notes:
svn path=/head/; revision=274990
|
|
|
|
|
|
|
|
|
| |
cc: NSBlocks.m: Objective-C compiler not installed on this system
Reported by: pointyhat
Notes:
svn path=/head/; revision=274241
|
|
|
|
|
|
|
|
| |
Submitted by: Pete French (maintainer)
Reviewed by: dinoex
Notes:
svn path=/head/; revision=264500
|
|
|
|
|
|
|
| |
Reported by: pointyhat
Notes:
svn path=/head/; revision=263534
|
|
of Objective-C 2 for use with GNUstep and other Objective-C programs.
This runtime is based on the Etoile Objective-C Runtime, an earlier
research prototype, and includes support for non-fragile instance
variables, type-dependent dispatch, and object planes. It is fully
compatible with the FSF's GCC Objective-C ABI and also implements
a new ABI that is supported by Clang and is required for some of
the newer features.
Submitted by: Pete French
Reviewed by: dinoex
Notes:
svn path=/head/; revision=262966
|