compiler wine en noarch ...
quelle drôle d'idée !!
résultat de la compilation du rpm :
x64_86 :
[builder@alexi ~]$ rpmbuild -ba */SPECS/*.spec
erreur: Architecture non incluse: x86_64
noarch:
[builder@alexi ~]$ rpmbuild -ba */SPECS/*.spec --target=noarch
Construction pour plate-formes cibles: noarch
Construction pour cible noarch
erreur: Architecture non incluse: noarch
i386:
[builder@alexi ~]$ rpmbuild -ba */SPECS/*.spec --target=i386
Construction pour plate-formes cibles: i386
Construction pour cible i386
Exécution_de(%prep): /bin/sh -e /var/tmp/rpm-tmp.67493
+ umask 022
+ cd /home/builder/rpmbuild/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /home/builder/rpmbuild/BUILD
+ rm -rf wine-0.9.29-fe
+ /usr/bin/bzip2 -dc /home/builder/rpmbuild/SOURCES/wine-0.9.29-fe.tar.bz2
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd wine-0.9.29-fe
++ /usr/bin/id -u
+ '[' 501 = 0 ']'
++ /usr/bin/id -u
+ '[' 501 = 0 ']'
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (wine-prefixfonts.patch):'
Patch #0 (wine-prefixfonts.patch):
+ patch -p0 -s
+ echo 'Patch #1 (wine-rpath.patch):'
Patch #1 (wine-rpath.patch):
+ patch -p0 -s
+ exit 0
Exécution_de(%build): /bin/sh -e /var/tmp/rpm-tmp.17973
+ umask 022
+ cd /home/builder/rpmbuild/BUILD
+ cd wine-0.9.29-fe
+ LANG=C
+ export LANG
+ unset DISPLAY
+ export 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fno-stack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables'
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fno-stack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables'
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fno-stack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fno-stack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fno-stack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=pentium4 -fasynchronous-unwind-tables -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables'
+ export FFLAGS
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./tools/config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /bin/rm -f ./tools/config.sub
++ basename ./tools/config.sub
+ /bin/cp -fv /usr/lib/rpm/redhat/config.sub ./tools/config.sub
`/usr/lib/rpm/redhat/config.sub' -> `./tools/config.sub'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./tools/config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /bin/rm -f ./tools/config.guess
++ basename ./tools/config.guess
+ /bin/cp -fv /usr/lib/rpm/redhat/config.guess ./tools/config.guess
`/usr/lib/rpm/redhat/config.guess' -> `./tools/config.guess'
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --sysconfdir=/etc/wine --disable-static --x-includes=/usr/include --x-libraries=/usr/lib64
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking whether make sets $(MAKE)... yes
checking for x86_64-redhat-linux-gnu-gcc... gcc -m32
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
erreur: Mauvais status de sortie pour /var/tmp/rpm-tmp.17973 (%build)
Erreur de construction de RPM:
Mauvais status de sortie pour /var/tmp/rpm-tmp.17973 (%build)
@mectx : j'ai testé la compil x86_64 a tout hasard ...
de toutes facon, le i386 ne fonctionnait pas !!
Ce que je ne comprend pas, c'est que ce srpm est censé fonctionner vu qu'il est sur un dépo officiel (extra) !!
J'ai l'impression que le specs est mal-foutu...
regardez la fin : "checking build system type... x86_64-redhat-linux-gnu"