[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