| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Notes:
svn path=/head/; revision=557152
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This has been reported to fix a run-time error affecting openvpn-2.5.0:
"2020-11-06 02:37:05 PLUGIN_INIT: could not load plugin shared object
/usr/local/lib/openvpn-auth-ldap.so: /usr/local/lib/libobjc.so.4.6:
Undefined symbol "ceilf"
2020-11-06 02:37:05 Exiting due to fatal error"
Reported by: admin@npo-lencor.ru (Nikita Druba)
Notes:
svn path=/head/; revision=554312
|
|
|
|
|
|
|
|
|
|
|
| |
We need -lm in order to use the ceilf function.
PR: 249046
Reported by: brad@facefault.org
MFH: 2020Q3 (blanket, build fix)
Notes:
svn path=/head/; revision=547282
|
|
|
|
|
|
|
|
| |
so "make test" would work. Currently 99% tests pass, 2 tests fail
out of 186 (on amd64).
Notes:
svn path=/head/; revision=546328
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pull in a patch from upstream to fix generation of eh_trampoline().
Without this patch linking against libobjc sometimes failes with
undefined reference to `eh_trampoline()'.
Build tests by default.
MFH: 2020Q3
X-MFH-With: 546146
Notes:
svn path=/head/; revision=546301
|
|
|
|
|
|
|
|
|
|
|
| |
Properly update lang/libobjc2 to 2.1.
It now builds with -fno-common.
Releas announcement:
https://github.com/gnustep/libobjc2/releases/tag/v2.1
Notes:
svn path=/head/; revision=546146
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ChangeLog: https://github.com/gnustep/libobjc2/releases/tag/v2.1
While here:
* Reorder variables
* Add missing USE_LDCONFIG since the port installs shared libraries
Reported by: portscout
Notes:
svn path=/head/; revision=546105
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix the build of lang/libobjc2 after the llvm 11 import by adding -fcommon
to CFLAGS. There are several patches needed to get this to build with
-fno-common, and I'm unsure about some of the changes I needed to make, so
build with -fcommon for now, until upstream can have a look as well.
MFH: 2020Q3 (implicit, -fno-common fixes, ok by joenum)
Notes:
svn path=/head/; revision=545765
|
|
|
|
|
|
|
| |
Builds fine.
Notes:
svn path=/head/; revision=538452
|
|
|
|
| |
Notes:
svn path=/head/; revision=527847
|
|
|
|
|
|
|
|
|
|
|
| |
armv7 needs LDFLAGS+=-Wl,-znotext.
PR: 239744
Approved by: theraven (maintainer timeout), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D21429
Notes:
svn path=/head/; revision=510084
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as a stand-in for "are we running on gcc".
For people already testing powerpc on clang, it is possible that they
already have both compilers in base. Thus, the assumption that "gcc is
in base" (e.g. libstdc++.so exists) always means "force use of GCC" is
already broken. It will be for everyone on -CURRENT once the switch is
made.
While here, standardize on compiler:c++11-lang instead of -lib (they are
equivalent these days), pet portlint, and do some other cleanup.
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=506432
|
|
|
|
|
|
|
|
| |
Fixes an issue where programs with long double ivars when compiled with the old
ABI would crash on load.
Notes:
svn path=/head/; revision=492624
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Bump the LLVM revision used for GNUstep to 7, the minimum to support
the new ABI.
* GNUstep-back does not work with lld, so mark it to use Gold (BFD LD
doesn't seem able to link Objective-C things).
* Turn off some annoying debug logs in GNUstep back, which generate
several messages per second when you move the mouse. These should
never have been enabled in a release build anyway.
* Downgrade Cenon to 4.0.2. This was the last version to actually work
with GNUstep (the later ones use XCode >= 5 .xib files, which GNUstep
can't parse).
* Update gorm to git head. The current release doesn't work with the
new Objective-C ABI, but -head has the patches to fix it.
* Update PikoPixel and add it to the gnustep-app meta-package.
* Update the three core GNUstep packages to the latest release.
* Update gnumail and pantomime to the latest release and fix a linking
error with the new ABI.
* Update GNUstep FTP to the latest version.
Reviewed by: bapt (previous version)
Notes:
svn path=/head/; revision=492056
|
|
|
|
|
|
|
|
|
|
| |
will be more robust if the quoted archs switch to libc++ in the future.
Reported by: jbeich
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=486025
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overwrites it. Remove the latter to use the proper compiler. Also use
libstdc++ on GCC architectures to fix build.
While here, pet portlint.
PR: 232386
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=483764
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes aarch64 build. Reduces depends on obsolete LLVM 4.0.
PR: 230116
Submitted by: mikael.urankar@gmail.com
Approved by: theraven (prior version)
Sponsored by: DARPA, AFRL
Notes:
svn path=/head/; revision=480741
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542
Notes:
svn path=/head/; revision=475857
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On the clang architectures, these changes have no effect: the baser
compiler already includes the needed features.
While here, remove now-redundant CXXFLAGS statements and pet portlint
(no other content change).
Tested on both powerpc64 and amd64.
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=471400
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=431265
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use the version tag instead of commit hash when they're the same.
- Remove unnneeded variables.
- Simplify go- ports when possible.
- Various fixes.
Sponsored by: Absolight
Notes:
svn path=/head/; revision=416242
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=404743
|
|
|
|
|
|
|
| |
Approved by: portmgr (sparc64 blanket)
Notes:
svn path=/head/; revision=397876
|
|
|
|
|
|
|
| |
Approved by: bapt (mentor, implicit)
Notes:
svn path=/head/; revision=393694
|
|
|
|
|
|
|
| |
Approved by: bapt (mentor)
Notes:
svn path=/head/; revision=391304
|
|
|
|
|
|
|
|
|
|
| |
Also fix a few bits of generic infrastructure along the way.
Approved by: bapt (mentor)
Differential Revision: https://reviews.freebsd.org/D2961
Notes:
svn path=/head/; revision=391062
|
|
|
|
|
|
|
|
|
|
|
| |
Requested by: bapt
PR: ports/195122
Differential Revision: https://reviews.freebsd.org/D1181
Exp-run by: self
With hat: portmgr
Notes:
svn path=/head/; revision=373004
|
|
|
|
| |
Notes:
svn path=/head/; revision=371587
|
|
|
|
|
|
|
|
|
|
|
|
| |
gnustep on freebsd 8.4 and 9.1
PR: ports/193555
Differential Revision: https://reviews.freebsd.org/D935
Reviewed by: bapt
Exp-run: self
Notes:
svn path=/head/; revision=371153
|
|
|
|
|
|
|
| |
Approved by: portmgr (not really, but touches unstaged ports)
Notes:
svn path=/head/; revision=363371
|
|
|
|
|
|
|
|
|
| |
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
|