As mentioned in r322300, clang support has been improved since the update to
4.10.4 a few days ago.
This, however, requires a rebuild of the ports that depend on kdelibs4. Most
of them are covered by the KDE update itself, but those which are not part
of the Software Compilation need to be rebuilt manually to make sure the
previous issues (proper symbol visibility being the most annoying of them)
are solved.
I haven't fully tested all the possible portmaster/portupgrade/pkg commands
myself, so please shout out loud if they're not correct.
In collaboration with: avilla@
libname.so:${PORTSDIR}/devel/name
libname.so.0.1.2:${PORTSDIR}/devel/name
This syntax is support to replace the old syntax and code which has multiple weakness:
It was replying on ldconfig -r which arbritrary limited our valid library to name of the following form:
libname.so[.X] where X can be a number
foo.3 could match both libfoo.3.do and libfoo.so.3
Reviewed by: bdrewery, danfe, miwi
Pkg-1.1.4 will define UID=0 when sourcing bsd.pkgng.mk directly.
This extra defined(UID) can eventually be removed, but is needed
for backwards compatibility for now.
Reported by: uqs
Reviewed by: bapt
With hat: portmgr
common.c:64:17: error: lua.h: No such file or directory
common.c:65:21: error: lauxlib.h: No such file or directory
common.c:66:20: error: lualib.h: No such file or directory
Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two
KDE updates in just a few days, but the work on 4.10.5 was very light
compared to 4.10.4 so it was ready much faster.
The release announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.5.php
The biggest news for us on FreeBSD is that the Ruby bindings should work
with Ruby 1.9 now.
I will probably add a note to UPDATING later about this, but as avilla@
pointed out, the clang support we mentioned that was improved in 4.10.4
requires a rebuild of the ports that depend on kdelibs4. Most of them are
covered by this update, but those which are not part of the Software
Compilation need to be rebuilt manually to make sure the previous issues
(proper symbol visibility being the most annoying of them) are solved.
- Don't call gmake directly [1]
- Make the -p (Run as pseudo-realtime thread) work on FreeBSD [1]
- Use @dirrmtry for directories that can contain files after deinstall
- Fix build of guid_uuid.c [2]
PR: ports/180233 [2]
Submitted by: tijl [1]
Kurt Jaeger <fbsd-ports@opsec.eu> [2]
- Don't call gmake directly [1]
- Make the -p (Run as pseudo-realtime thread) work on FreeBSD [1]
- Use @dirrmtry for directories that can contain files after deinstall
Submitted by: tijl [1]