You are not logged in.

#1 2005-12-14 16:26:08

ivi3
Member
Registered: 2005-10-06
Posts: 62

silc-plugin for irssi

Hi @all,

I tried to build the package on my own but didn't succeed. sad

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. sad

greetings
ivi3

Offline

Board footer

Powered by FluxBB