[packages/poldek] - BR: libsemanage-devel libsemanage-static - added at-char-completion.patch - rel 6

Kacper Kornet draenog at pld-linux.org
Wed Mar 26 09:32:08 CET 2014


On Sat, Mar 22, 2014 at 09:04:08PM +0100, Witold Filipczyk wrote:
> W dniu 22.03.2014 o 20:47 Kacper Kornet <draenog at pld-linux.org> pisze:

> >On Sat, Feb 15, 2014 at 09:35:42AM +0100, witekfl wrote:
> >>commit 8cd07b070798719c37aeece598a1ee99c0674596
> >>Author: Witold Filipczyk <witekfl at poczta.onet.pl>
> >>Date:   Sat Feb 15 09:33:06 2014 +0100

> >>    - BR: libsemanage-devel libsemanage-static
> >>    - added at-char-completion.patch
> >>    - rel 6

> >Where does BR: llibsemanage-devel come from? I'm asking as
> >poldek and poldek-libs don't depend on libsemanage.so. What's more
> >on my builder poldek builds fine without libsemanage-devel installed.

> In the attachment buildlog of i686 (th, th-ready, th-test).
> I didn't think too much, but there was -lsemanage

Thanks, the buildlog was very useful. It appears that instead of BR in
poldek.spec it should be R: in rpm-devel (and rpm-static for static
libraries).

What's more the build failed only on 32bit architectures as on x86_64
poldek used the old gettext macro which didn't know about /usr/lib64 and
libtool didn't provide the linker with the dependant libraries.

-- 
  Kacper


More information about the pld-devel-en mailing list