You are not logged in.

#1 2009-07-22 13:04:45

tadzik
Member
From: &tadzik
Registered: 2009-07-17
Posts: 91

[REQUEST] Loudmouth debug messages

Hello there,
I'm a loudmouth user, and I think everybody who ever tried to use this lib is sort of familiar with such messages:

LM-LOG-0x400: Trying to close node: body

LM-LOG-0x400: ATTRIBUTE: xmlns = jabber:x:event

LM-LOG-0x400: Trying to close node: composing

LM-LOG-0x400: Trying to close node: x

LM-LOG-0x400: Trying to close node: message

LM-LOG-0x400: Have a new message

Strangely enough, the messages are being outputed by LM only when it's compiled with... --disable-debug flag. I've built my own package from abs with --enable-debug, are the log messages are gone. Here's full PKGBUILD:

# $Id: PKGBUILD,v 1.3 2003/11/06 08:27:17 dorphell Exp
# Maintainer: damir <damir@archlinux.org>
# Contributor: Brice Carpentier <brice.carpentier@orange.fr>

pkgname=loudmouth
pkgver=1.4.3
pkgrel=2
pkgdesc="A lightweight Jabber client library written in C/Glib"
arch=('i686' 'x86_64')
license=('LGPL')
url="http://developer.imendio.com/wiki/Loudmouth"
depends=('glib2>=2.18.3' 'gnutls>=2.6.3' 'libidn')
options=('!libtool')
makedepends=('perlxml' 'pkgconfig')
source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/1.4/${pkgname}-${pkgver}.tar.bz2")
md5sums=('55339ca42494690c3942ee1465a96937')

build() {
    cd "${srcdir}/${pkgname}-${pkgver}"
    ./configure --prefix=/usr \
            --enable-debug \
                --disable-static \
        --with-ssl=openssl || return 1
    make || return 1
    make DESTDIR="${pkgdir}" install || return 1
}

I've also add --with-ssl=openssl, for configure script was complaining about lack of gnutls, which is not in loudmouth's dependencies. Now it works fine, no debug messages flooding my stdout, so could someone kindly update the package in official repo?
Regards
Ted

Offline

Board footer

Powered by FluxBB