You are not logged in.
Hi @all,
I tried to build the package on my own but didn't succeed.
Here is my PKGBUILD with I created on the instructions from the silc-plugin site: http://penguin-breeder.org/silc/
pkgname=silc-plugin
pkgver=1.0.1
pkgrel=1
pkgdesc=""
url=""
license=""
depends=()
makedepends=('irssi')
conflicts=()
replaces=()
backup=()
install=
source=(http://irssi.org/files/irssi-0.8.9.tar.gz
http://silcnet.org/download/client/sources/silc-client-1.0.1.tar.gz
http://penguin-breeder.org/silc/download/silc-plugin-1.0.1.tar.gz)
md5sums=()
build() {
export IRSSI_DIR=$startdir/src/irssi-0.8.9
export CLIENT_DIR=$startdir/src/silc-client-1.0.1
export PLUGIN_DIR=$startdir/src/silc-plugin-1.0.1
### configure and compile the SILC Client 1.0.1 ###
cd $CLIENT_DIR
./configure --prefix=/usr
--with-helpdir=/usr/share/irssi/help/silc
--without-libtoolfix
--enable-static
--enable-debug
make -C lib || return 1
### patching IRSSI sources ###
cd $PLUGIN_DIR
make patch IRSSI=$IRSSI_DIR SILC=$CLIENT_DIR || return 1
### prepare the Irssi/SILC Client source package to compile the SILC Plugin ###
cd $IRSSI_DIR
./configure --prefix=/usr --sysconfdir=/etc
make -C src/perl || return 1
make -C src/fe-common/silc || return 1
make -C src/silc/core || return 1
cd $IRSSI_DIR
make -C src/perl/silc DESTDIR=$startdir/pkg install
make -C src/fe-common/silc DESTDIR=$startdir/pkg install
make -C src/silc/core DESTDIR=$startdir/pkg install
cd $CLIENT_DIR
make -C irssi/docs/help DESTDIR=$startdir/pkg install || return 1
}
When I try to build the plugin I get this error message:
In file included from /root/own-pkgs/silc-plugin-2/src/silc-client-1.0.1/includes/silcincludes.h:260,
from module.h:7,
from silc-core.c:21:
/root/own-pkgs/silc-plugin-2/src/silc-client-1.0.1/lib/silccore/silcmessage.h:361: warning: type qualifiers ignored on function return type
In file included from module.h:8,
from silc-core.c:21:
/root/own-pkgs/silc-plugin-2/src/silc-client-1.0.1/lib/silcclient/silcclient.h:2615: warning: type qualifiers ignored on function return type
silc-core.c: In function 'silc_init_userinfo':
silc-core.c:102: warning: assignment discards qualifiers from pointer target type
silc-core.c:104: warning: assignment discards qualifiers from pointer target type
silc-core.c:112: warning: assignment discards qualifiers from pointer target type
silc-core.c:114: warning: assignment discards qualifiers from pointer target type
silc-core.c:124: warning: assignment discards qualifiers from pointer target type
silc-core.c:126: warning: assignment discards qualifiers from pointer target type
silc-core.c:143: warning: assignment discards qualifiers from pointer target type
silc-core.c:145: warning: assignment discards qualifiers from pointer target type
silc-core.c: In function 'silc_register_cipher':
silc-core.c:206: warning: pointer targets in passing argument 1 of 'silc_cipher_is_supported' differ in signedness
silc-core.c: In function 'silc_register_hash':
silc-core.c:228: warning: pointer targets in passing argument 1 of 'silc_hash_is_supported' differ in signedness
silc-core.c: In function 'silc_opt_callback':
silc-core.c:274: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness
silc-core.c:276: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness
silc-core.c:278: warning: pointer targets in assignment differ in signedness
silc-core.c:285: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:290: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:295: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:300: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:305: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:316: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:319: warning: pointer targets in passing argument 2 of 'settings_set_str' differ in signedness
silc-core.c:320: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:333: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:344: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:346: warning: pointer targets in assignment differ in signedness
silc-core.c:349: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:351: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness
silc-core.c:373: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
silc-core.c:378: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness
silc-core.c: In function 'silc_core_init':
silc-core.c:546: warning: implicit declaration of function 'silc_core_deinit'
silc-core.c:552: error: label at end of compound statement
silc-core.c: At top level:
silc-core.c:557: warning: conflicting types for 'silc_core_deinit'
silc-core.c:546: warning: previous implicit declaration of 'silc_core_deinit' was here
make: *** [silc-core.lo] Error 1
make: Leaving directory `/root/own-pkgs/silc-plugin-2/src/irssi-0.8.9/src/silc/core'==> ERROR: Build Failed. Aborting...
Would be very nice if someone would write a PKBUILD that works cause I really need this plugin.
greetings
ivi3
Offline