Alexandr Shadchin wrote: > On Thu, Dec 01, 2011 at 12:06:50PM -0600, Amit Kulkarni wrote: >> On Thu, Dec 1, 2011 at 12:58 AM, Antoine Jacoutot <ajacou...@bsdfrog.org> >> wrote: >> > On Thu, Dec 01, 2011 at 05:43:36AM +0600, Alexandr Shadchin wrote: >> >> Hi, >> >> >> >> This update package qca2 to the latest release 2.0.3. >> >> Tested on amd64. >> >> >> >> Comments ? OK ? >> >> >> > >> > Considering this port is not hooked to the build, I think it's pretty >> > safe... ok aja@ >> >> NO_REGRESS should be Yes. there's some weird space between WANTLIB >> line and .include... >> > > in the original file there are tabs. thanks for NO_REGRESS. > >> other than that, it works fine... >> >> thanks >
I was wondering if there's anyone who has run into this: One thing I've run into the very few times I tried building KDE4 is that for me the qca2 library is installed with version 2.0 instead of 3.0. "make package" fails with: Error: /home/remco/ports/pobj/qca2-2.0.3/fake-i386/usr/local/lib/libqca.so.3.0 does not exist The build is done on i386: OpenBSD 5.0-current (GENERIC.MP) #134: Mon Nov 28 16:18:46 MST 2011 dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP $ ls -l ~/ports/pobj/qca2-2.0.3/fake-i386/usr/local/lib/ total 2640 drwxr-xr-x 3 root wheel 512 Dec 1 20:02 X11 -rw-r--r-- 1 root wheel 392 Dec 1 20:02 libqca.prl -rwxr-xr-x 1 root wheel 1313478 Dec 1 20:02 libqca.so.2.0 drwxr-xr-x 2 root wheel 512 Dec 1 20:02 pkgconfig drwxr-xr-x 3 root wheel 512 Dec 1 20:02 qt4 If I remember correctly, in the past, I once worked around it by defining "SHARED_LIBS += qca 2.0" and subsequently changing qca2 dependencies to >=2.0 instead of >=3.0 within KDE4. Another time I somehow hardcoded the "3.0" version into qca2 leaving all KDE4 dependencies at >=3.0. One particularity of this system is that I have ports installed in /usr/local/ports. The system I tried today also has ports in a non-default location: $ grep PORTSDIR ~/.profile PORTSDIR=/home/remco/ports export PORTSDIR $ cat /etc/mk.conf FETCH_PACKAGES=yes MAKE_FLAGS=-j4 SUDO=/usr/bin/sudo PORTSDIR_PATH=${PORTSDIR}:$(PORTSDIR)/openbsd-wip I don't know if my setup has some weirdness, though that means I have two similarly weird setups. The biggest difference I'm able to spot is that I'm building on i386 with ports in a non-default location, though I don't understand how that could possibly affect the version of the library produced.