Page 1 sur 1

[AfterStep] Une erreur s'est produite dans build

Publié : dim. 16 sept. 2012, 11:10
par AleX71
Bonjour, je viens de repasser sous arch ce weekend

je suis actuellement sous Xfce, mais je souhaite installé Afterstep,
je me suis donc tourné vers AUR

lorsque je lance le commande "makepkg" je me retrouve avec une erreur

voici ce que ça donne

Code : Tout sélectionner

export.c:1027:2: attention : variable ‘started’ set but not used [-Wunused-but-set-variable]
export.c: In function ‘ASImage2tiff’:
export.c:1253:2: attention : variable ‘started’ set but not used [-Wunused-but-set-variable]
make[1]: *** [export.o] Erreur 1
make[1] : on quitte le répertoire « /home/alex/Downloads/AUR/afterstep/src/AfterStep-2.2.11/libAfterImage »
make: *** [all] Erreur 1
==> ERREUR : Une erreur s'est produite dans build().
    Abandon...
j'ai essayé d'installer "libafterimage" par AUR (l'installation s'est bien passée) et de retenter pour afterstep, mais le résultat reste identique.

merci pour votre aide
bonne journée
Alex

Ma config : portable Lenovo ThinkPad X200, intel Core 2 Duo P8700, cg intel 4500MHD, ArchLinux x86_64

Re: [AfterStep] Une erreur s'est produite dans build

Publié : dim. 16 sept. 2012, 11:14
par benjarobin
Il manque du contexte : les messages / lignes précédentes

Code : Tout sélectionner

export.c:499:8: erreur: déréférencement d'un pointeur de type incomplet
Le paquet est orphelin et non maintenu depuis 1 an...

Re: [AfterStep] Une erreur s'est produite dans build

Publié : dim. 16 sept. 2012, 11:25
par AleX71
voila ce que ça donne quand je lance makepkg

http://pastebin.com/uq5F3RRE

merci

Re: [AfterStep] Une erreur s'est produite dans build

Publié : dim. 16 sept. 2012, 15:05
par FoolEcho
Après farfouillage rapide, c'est un problème vis-à-vis de libpng15 (http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=12862).

Il te suffit d'éditer le PKGBUILD d'afterstep comme suit:

Code : Tout sélectionner

source=(http://downloads.sourceforge.net/${pkgname}/AfterStep-${pkgver}.tar.bz2
  libpng15.patch)
md5sums=('dbedd3dd4cd6bad56edcab4ee6fb4de8'
         '112ce2b8e78126fce8c4612a6722690c')

build() {
  cd ${srcdir}/AfterStep-$pkgver
  patch -Np1 -i ../libpng15.patch
  #le reste ne change pas
}
et d'utiliser le patch que j'ai placé sur pastebin (à enregistrer dans le répertoire contenant le PKGBUILD sous le nom libpng15.patch): http://pastebin.archlinux.fr/449780.

Si AfterStep fonctionne (je n'ai testé que la compilation :mrgreen: ), je mettrai le paquet à jour sur AUR (sauf si on me grille, c'est déjà arrivé :) ). :chinois:

Re: [AfterStep] Une erreur s'est produite dans build

Publié : dim. 16 sept. 2012, 20:04
par AleX71
un très grand merci a toi FoolEcho :bravo: :bravo: :bravo: :bravo:

compilation sans problème, pour l'install j'ai du forcer le paquet du au fait que j'avais déjà compile libafterstep.

plus qu'a tous configurer

encore merci

Re: [AfterStep] Une erreur s'est produite dans build

Publié : dim. 16 sept. 2012, 20:12
par FoolEcho
Dis-nous si le gestionnaire de fenêtres fonctionne bien et je mettrai le PKGBUILD à jour sur AUR ... (demain au plus tôt :sifflote2: )... et de penser le sujet en résolu si tout va bien. :chinois:

EDIT: Pour info, je l'ai testé, ça paraît fonctionnel. J'ai adopté et mis à jour le paquet sur AUR.