Mailinglist Archive: opensuse-factory (1578 mails)

< Previous Next >
Re: [opensuse-factory] libgadu and kdenetwork
Hi,

2011/10/15 Anders Johansson <ajh@xxxxxxxx>

On Saturday 15 October 2011 22:02:45 todd rme wrote:
On Sat, Oct 15, 2011 at 9:24 PM, Anders Johansson <ajh@xxxxxxxx> wrote:
On Saturday 15 October 2011 20:52:20 todd rme wrote:
-- Found LIBGADU: /usr/lib64/libgadu.so
grep: /usr/local/include/libgadu.h: No such file or directory

Something's wrong. It finds the library in /usr/lib64 but is looking
in /usr/local/include for the include file. That doesn't sound
right. Are there remnants of an old libgadu installation (pkgconfig
files perhaps) in /usr/local that is throwing off kdenetwork?

Anders

No clue. This is in OBS, and it would seem strange if anything is
being left behind in OBS.

I don't know, but I do know that in OBS, nothing should ever be in
/usr/local
so it is a clear sign of a problem that kdenetwork should think that the
header is there

Anders
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

It looks like gnutls is guilty.

When we build libgadu with openssl instead gnutls:
`pkg-config --cflags libgadu` gives '-pthread'.

When we build libgadu with gnutls instead openssl:
`pkg-config --cflags libgadu` gives '-pthread -I/usr/include/p11-kit-1 -
I/usr/local/include'.

Libgadu appends INCLUDES form gnutls or openssl (depends on which one we
choose during build). And here is guilty:
`pkg-config --cflags gnutls` gives '-I/usr/include/p11-kit-1 -
I/usr/local/include'.

With libgadu & openssl, kopete finds and uses libgadu properly:
-- checking for module 'libgadu'
-- found libgadu, version 1.11.0
-- Found LIBGADU: /usr/lib/libgadu.so
#define GG_CONFIG_HAVE_PTHREAD /**/

So here is a question, how to fix our gnutls packages to get proper --cflags
for them?
--
Pozdrawiam / Best regards,
Mariusz Fik
openSUSE Community Member
GPG: 5FCE 7241 B3B9 32FD 455B C30E 42D6 6C88 9E83 7C3D
< Previous Next >
This Thread
  • No further messages