[kde-freebsd] ports/180999: sysutils/qzeitgeist makes shared libs in SYSV format instead of FreeBSD
Raphael Kubo da Costa
rakuco at FreeBSD.org
Tue Aug 6 20:24:44 UTC 2013
I'm using this PR to refer to all the KDE4-on-ia64 PRs you've opened
recently, as this seems to be the bottommost port in the list.
I don't have access to any IA64 machine at the moment to perform tests,
so at least for now we'll have to try me asking the output of some
commands from you.
First, a clarification:
> I got lost in the Makefile, but I see that unusually the work
> directory has 2 subdirs:
>
> libqzeitgeist-0.8.0
> zeitgeist-0.8.2
>
> I'm not even sure what ${WRKDIR} refers to in this case.
This is normal (and even described in the porter's handbook). We use
some scripts shipped by zeitgeist itself in order to build qzeitgeist.
It's uncommon, but unrelated to the issue at hand.
Now, a few questions:
o Has this kind of problem ever happened to ports that do not use
CMake?
o If you compare the SYSV and the FreeBSD shared libraries, do they
only differ in that part or are they really completely different
binaries?
o Can you remove the "@" from the "do-install" target in bsd.port.mk
(around line 3794) and re-run "make install" from the port directory?
This should help us check if there's something funky being called
besides "make install" in the work dir.
More information about the kde-freebsd
mailing list