W dniu 8 czerwca 2009 22:28 użytkownik Bartosz Świątek <[email protected]> napisał: > W dniu 8 czerwca 2009 22:21 użytkownik Bartosz Świątek > <[email protected]> napisał: >> W dniu 8 czerwca 2009 17:17 użytkownik Daniel Dawid Majewski >> <[email protected]> napisał: >>> Pewnego dnia wpadła wieść od Bartosz Świątek i powiedziała : >>>>> i to w sposób specyficzny - oryginalnie nie budowało się na >>>>> uname == Linux >>>> >>>> Tego nie wiem, dlatego prosilem o przetestowanie bez patcha. >>> Sprawdziłem to już wcześniej podczas tworzenia speca. Jakakolwiek łatka >>> jest _niezbędna_, chyba, że utworzymy własną >>> wersję, niezależną od mainstream - w Makefile zarówno LDFLAGS jak i CFLAGS >>> są nadpisywane... >>> Buildlog "niełatany" i "łatany" w załączniku. >>>> To tez wiem i ja bym to wrzucil i puscil test-build ale bez tego patcha. >>> Jak to mam rozumieć, skoro jest on potrzebny ? >>> -- >>> Pozdrawiam, >>> Daniel Dawid Majewski >>> jabber:light-i/jid.pl >>> >>> $ ./builder --no-cvs-specs flashrom/flashrom.spec >>> builder: SMP make flags are set to -j4 >>> # $Revision:$, $Date:$ >>> Warning: No CVS access defined for SOURCES >>> Wykonywanie(%prep): env -i >>> PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin HOME=/home/users/builder >>> TMP=/home/users/builder/tmp TMPDIR=/home/users/builder/tmp /bin/sh -e >>> /home/users/builder/tmp/rpm-tmp.60022 >>> + umask 022 >>> + cd /home/users/builder/rpm/BUILD >>> + cd /home/users/builder/rpm/BUILD >>> + rm -rf flashrom-0.9.0 >>> + /usr/bin/gzip -dc >>> /home/users/builder/rpm/packages/flashrom/flashrom-0.9.0.tar.gz >>> + tar -xf - >>> + STATUS=0 >>> + [ 0 -ne 0 ] >>> + cd flashrom-0.9.0 >>> + /bin/id -u >>> + [ 1001 = 0 ] >>> + true . >>> + /bin/chmod -Rf -Rf a+rX,u+w,g-w,o-w . >>> + exit 0 >>> Wykonywanie(%build): env -i >>> PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin HOME=/home/users/builder >>> TMP=/home/users/builder/tmp TMPDIR=/home/users/builder/tmp /bin/sh -e >>> /home/users/builder/tmp/rpm-tmp.60022 >>> + umask 022 >>> + cd /home/users/builder/rpm/BUILD >>> + cd flashrom-0.9.0 >>> + make -j 4 CFLAGS=-O2 -fno-strict-aliasing -fwrapv -march=x86-64 -gdwarf-2 >>> -g2 LDFLAGS= >>> >>> Checking for pciutils and zlib... cc -O2 -fno-strict-aliasing -fwrapv >>> -march=x86-64 -gdwarf-2 -g2 -c -o chipset_enable.o chipset_enable.c >>> cc -O2 -fno-strict-aliasing -fwrapv -march=x86-64 -gdwarf-2 -g2 -c -o >>> board_enable.o board_enable.c >>> not found. >>> >>> Please install pciutils-devel and zlib-devel. >>> See README for more information. >>> >>> make: *** [pciutils] Error 1 >>> make: *** Waiting for unfinished jobs.... >>> błąd: Błędny status wyjścia z /home/users/builder/tmp/rpm-tmp.60022 (%build) >>> >>> >>> Błędy budowania RPM-a: >>> Błędny status wyjścia z /home/users/builder/tmp/rpm-tmp.60022 (%build) >>> Error: package build failed. (no more info) >>> >>> $ ./builder --no-cvs-specs flashrom/flashrom.spec >>> builder: SMP make flags are set to -j4 >>> # $Revision:$, $Date:$ >>> Warning: No CVS access defined for SOURCES >>> Wykonywanie(%prep): env -i >>> PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin HOME=/home/users/builder >>> TMP=/home/users/builder/tmp TMPDIR=/home/users/builder/tmp /bin/sh -e >>> /home/users/builder/tmp/rpm-tmp.91054 >>> + umask 022 >>> + cd /home/users/builder/rpm/BUILD >>> + cd /home/users/builder/rpm/BUILD >>> + rm -rf flashrom-0.9.0 >>> + /usr/bin/gzip -dc >>> /home/users/builder/rpm/packages/flashrom/flashrom-0.9.0.tar.gz >>> + tar -xf - >>> + STATUS=0 >>> + [ 0 -ne 0 ] >>> + cd flashrom-0.9.0 >>> + /bin/id -u >>> + [ 1001 = 0 ] >>> + true . >>> + /bin/chmod -Rf -Rf a+rX,u+w,g-w,o-w . >>> + echo Patch #0 (flashrom-0.9.0-linux-make.patch): >>> Patch #0 (flashrom-0.9.0-linux-make.patch): >>> + patch -p1 -s >>> + < >>> /home/users/builder/rpm/packages/flashrom/flashrom-0.9.0-linux-make.patch >>> + sed -i -e s,__LIB_DIR_,/usr/lib64,g ./Makefile >>> + exit 0 >>> Wykonywanie(%build): env -i >>> PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin HOME=/home/users/builder >>> TMP=/home/users/builder/tmp TMPDIR=/home/users/builder/tmp /bin/sh -e >>> /home/users/builder/tmp/rpm-tmp.91054 >>> + umask 022 >>> + cd /home/users/builder/rpm/BUILD >>> + cd flashrom-0.9.0 >>> + make -j 4 >>> cc -Os -Wall -Werror -I/usr/include -c -o chipset_enable.o >>> chipset_enable.c >>> >>> cc -Os -Wall -Werror -I/usr/include -c -o board_enable.o board_enable.c >>> Checking for pciutils and zlib... found. >>> cc -Os -Wall -Werror -I/usr/include -c -o udelay.o udelay.c >>> cc -Os -Wall -Werror -I/usr/include -c -o jedec.o jedec.c >>> cc -Os -Wall -Werror -I/usr/include -c -o stm50flw0x0x.o stm50flw0x0x.c >>> cc -Os -Wall -Werror -I/usr/include -c -o sst28sf040.o sst28sf040.c >>> cc -Os -Wall -Werror -I/usr/include -c -o am29f040b.o am29f040b.c >>> cc -Os -Wall -Werror -I/usr/include -c -o mx29f002.o mx29f002.c >>> cc -Os -Wall -Werror -I/usr/include -c -o sst39sf020.o sst39sf020.c >>> cc -Os -Wall -Werror -I/usr/include -c -o m29f400bt.o m29f400bt.c >>> cc -Os -Wall -Werror -I/usr/include -c -o w49f002u.o w49f002u.c >>> cc -Os -Wall -Werror -I/usr/include -c -o 82802ab.o 82802ab.c >>> cc -Os -Wall -Werror -I/usr/include -c -o pm49fl00x.o pm49fl00x.c >>> cc -Os -Wall -Werror -I/usr/include -c -o sst49lf040.o sst49lf040.c >>> cc -Os -Wall -Werror -I/usr/include -c -o en29f002a.o en29f002a.c >>> cc -Os -Wall -Werror -I/usr/include -c -o sst49lfxxxc.o sst49lfxxxc.c >>> cc -Os -Wall -Werror -I/usr/include -c -o sst_fwhub.o sst_fwhub.c >>> cc -Os -Wall -Werror -I/usr/include -c -o layout.o layout.c >>> cc -Os -Wall -Werror -I/usr/include -c -o cbtable.o cbtable.c >>> cc -Os -Wall -Werror -I/usr/include -c -o flashchips.o flashchips.c >>> cc -Os -Wall -Werror -I/usr/include -c -o physmap.o physmap.c >>> cc -c -Os -Wall -Werror -I/usr/include -D'FLASHROM_VERSION="0.9.0"' >>> flashrom.c -o flashrom.o >>> cc -Os -Wall -Werror -I/usr/include -c -o w39v080fa.o w39v080fa.c >>> cc -Os -Wall -Werror -I/usr/include -c -o sharplhf00l04.o sharplhf00l04.c >>> cc -Os -Wall -Werror -I/usr/include -c -o w29ee011.o w29ee011.c >>> cc -Os -Wall -Werror -I/usr/include -c -o spi.o spi.c >>> cc -Os -Wall -Werror -I/usr/include -c -o it87spi.o it87spi.c >>> cc -Os -Wall -Werror -I/usr/include -c -o ichspi.o ichspi.c >>> cc -Os -Wall -Werror -I/usr/include -c -o w39v040c.o w39v040c.c >>> cc -Os -Wall -Werror -I/usr/include -c -o sb600spi.o sb600spi.c >>> cc -Os -Wall -Werror -I/usr/include -c -o wbsio_spi.o wbsio_spi.c >>> cc -Os -Wall -Werror -I/usr/include -c -o m29f002.o m29f002.c >>> cc -o flashrom chipset_enable.o board_enable.o udelay.o jedec.o >>> stm50flw0x0x.o sst28sf040.o am29f040b.o mx29f002.o sst39sf020.o m29f400bt.o >>> w49f002u.o 82802ab.o pm49fl00x.o sst49lf040.o en29f002a.o sst49lfxxxc.o >>> sst_fwhub.o layout.o cbtable.o flashchips.o physmap.o flashrom.o >>> w39v080fa.o sharplhf00l04.o w29ee011.o spi.o it87spi.o ichspi.o w39v040c.o >>> sb600spi.o wbsio_spi.o m29f002.o -L/usr/lib64 -lpci -lz >>> strip -s flashrom >>> + exit 0 >>> Wykonywanie(%install): env -i >>> PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin HOME=/home/users/builder >>> TMP=/home/users/builder/tmp TMPDIR=/home/users/builder/tmp /bin/sh -e >>> /home/users/builder/tmp/rpm-tmp.81181 >>> + umask 022 >>> + cd /home/users/builder/rpm/BUILD >>> + /bin/rm --interactive=never -rf >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder >>> + cd flashrom-0.9.0 >>> + rm -rf /home/users/builder/tmp/flashrom-0.9.0-root-builder >>> + install -d /home/users/builder/tmp/flashrom-0.9.0-root-builder/sbin >>> + install flashrom /home/users/builder/tmp/flashrom-0.9.0-root-builder/sbin >>> + install -d >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder/usr/share/man/man8 >>> + install flashrom.8 >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder/usr/share/man/man8 >>> + /usr/lib/rpm/find-debuginfo.sh >>> /home/users/builder/rpm/BUILD/flashrom-0.9.0 >>> + __spec_install_post_strip >>> Stripping 1 ELF executables...DONE >>> + __spec_install_post_chrpath >>> Remove RPATH from 1 executable binaries and shared object files. >>> + __spec_install_post_check_so >>> Searching for shared objects with unresolved symbols... DONE >>> + __spec_install_post_compress_docs >>> Compress man pages: /usr/share/man >>> + __spec_install_post_compress_modules >>> + __spec_install_post_py_hardlink >>> Przetwarzanie plików: flashrom-0.9.0-1 >>> Wykonywanie(%doc): env -i >>> PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin HOME=/home/users/builder >>> TMP=/home/users/builder/tmp TMPDIR=/home/users/builder/tmp /bin/sh -e >>> /home/users/builder/tmp/rpm-tmp.81181 >>> + umask 022 >>> + cd /home/users/builder/rpm/BUILD >>> + cd flashrom-0.9.0 >>> + >>> DOCDIR=/home/users/builder/tmp/flashrom-0.9.0-root-builder/usr/share/doc/flashrom-0.9.0 >>> + export DOCDIR >>> + rm -rf >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder/usr/share/doc/flashrom-0.9.0 >>> + /bin/mkdir -p >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder/usr/share/doc/flashrom-0.9.0 >>> + /usr/lib/rpm/compress-doc >>> Compressing documentation in >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder/usr/share/doc/flashrom-0.9.0... >>> >>> Documentation compressed. >>> + cp -pr README COPYING >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder/usr/share/doc/flashrom-0.9.0 >>> + /usr/lib/rpm/compress-doc >>> Compressing documentation in >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder/usr/share/doc/flashrom-0.9.0... >>> ./README ./COPYING >>> Documentation compressed. >>> + exit 0 >>> Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) >>> libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.7)(64bit) >>> libpci.so.3()(64bit) libpci.so.3(LIBPCI_3.0)(64bit) libz.so.1()(64bit) >>> rtld(GNU_HASH) >>> Przetwarzanie plików: flashrom-debuginfo-0.9.0-1 >>> Szukanie niespakietowanych plików: /usr/lib/rpm/check-files >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder >>> ostrzeżenie: Nie można rozwiązać nazwy systemu: ************** >>> Zapisano: /home/users/builder/rpm/SRPMS/flashrom-0.9.0-1.src.rpm >>> Zapisano: /home/users/builder/rpm/RPMS/flashrom-0.9.0-1.x86_64.rpm >>> Zapisano: /home/users/builder/rpm/RPMS/flashrom-debuginfo-0.9.0-1.x86_64.rpm >>> Wykonywanie(%clean): env -i >>> PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin HOME=/home/users/builder >>> TMP=/home/users/builder/tmp TMPDIR=/home/users/builder/tmp /bin/sh -e >>> /home/users/builder/tmp/rpm-tmp.87524 >>> + umask 022 >>> + cd /home/users/builder/rpm/BUILD >>> + cd flashrom-0.9.0 >>> + /bin/rm --interactive=never -rf >>> /home/users/builder/tmp/flashrom-0.9.0-root-builder >>> + rm -rf /home/users/builder/tmp/flashrom-0.9.0-root-builder >> >> Wiesz... tak z ciekawości by obalić Twoje bzdurki tutaj, że ten patch >> _niezbędny_ bo jest zbędny - tłumaczę Ci już od rana - tylko trzeba >> umieć speca sklecić. Ale ten Twój spec to u mnie nawet nie chce źródeł >> ściągnąć przy opcji -U. Robię se własnego speca do tego, bo nie mam >> cierpliwości. > > Proszę: > > cvs get packages/flashrom
P.S. nie gniewaj się za poprzedniego maila, ale już mi łeb pęka po całym dniu i jeszcze ten spec, który nagle nie działał był kropką nad 'i'. Za dużo stresu dzisiaj po prostu. Zobacz sobie to co ja tam wypociłem, porównaj ze swoim i wyciągnij wnioski :) Pozdrawiam i spokojnej nocy życzę. -- "I'm living proof if you do one thing right in your career, you can coast for a long time. A LOOOOONG time." -Guy Kawasaki _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
