[AfterStep] Une erreur s'est produite dans build

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
AleX71
newbie
Messages : 5
Inscription : dim. 16 sept. 2012, 10:46

[AfterStep] Une erreur s'est produite dans build

Message 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
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message 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...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
AleX71
newbie
Messages : 5
Inscription : dim. 16 sept. 2012, 10:46

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

Message par AleX71 »

voila ce que ça donne quand je lance makepkg

http://pastebin.com/uq5F3RRE

merci
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

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

Message 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:
«The following statement is not true. The previous statement is true.» :nage:
AleX71
newbie
Messages : 5
Inscription : dim. 16 sept. 2012, 10:46

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

Message 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
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

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

Message 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.
«The following statement is not true. The previous statement is true.» :nage:
Répondre