On Fri, Dec 02, 2011 at 11:19:08AM +0100, Remco wrote:
> 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 <[email protected]>
> >> 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
> [email protected]:/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
overwritten MAKE_FLAGS. should be 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.
>
>
--
Alexandr Shadchin