| 1 | | |
| | 1 | Patch, then: |
| | 2 | * cp /boot/home/config/share/libtool/config.guess config/. |
| | 3 | * cp /boot/home/config/share/libtool/config.sub config/. |
| | 4 | * ./configure --prefix=/boot/common LDFLAGS=-L/boot/common/lib CPPFLAGS=-I/boot/common/include |
| | 5 | * make |
| | 6 | * make install |
| | 7 | |
| | 8 | make check failed 4 of 35 tests: |
| | 9 | {{{ |
| | 10 | /yasm-0.7.1> make check |
| | 11 | make check-recursive |
| | 12 | make[1]: Entering directory `/boot/home/yasm-0.7.1' |
| | 13 | Making check in po |
| | 14 | make[2]: Entering directory `/boot/home/yasm-0.7.1/po' |
| | 15 | make[2]: Nothing to be done for `check'. |
| | 16 | make[2]: Leaving directory `/boot/home/yasm-0.7.1/po' |
| | 17 | Making check in . |
| | 18 | make[2]: Entering directory `/boot/home/yasm-0.7.1' |
| | 19 | make test_hd bitvect_test floatnum_test leb128_test splitpath_test combpath_test uncstring_test |
| | 20 | make[3]: Entering directory `/boot/home/yasm-0.7.1' |
| | 21 | source='test_hd.c' object='test_hd.o' libtool=no \ |
| | 22 | DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \ |
| | 23 | gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -g -O2 -c test_hd.c |
| | 24 | gcc -g -O2 -L/boot/common/lib -o test_hd test_hd.o |
| | 25 | source='libyasm/tests/bitvect_test.c' object='bitvect_test.o' libtool=no \ |
| | 26 | DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \ |
| | 27 | gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -g -O2 -c -o bitvect_test.o `test -f 'libyasm/tests/bitvect_test.c' || echo './'`libyasm/tests/bitvect_test.c |
| | 28 | gcc -g -O2 -L/boot/common/lib -o bitvect_test bitvect_test.o libyasm.a /boot/common/lib/libintl.so -Wl,-rpath -Wl,/boot/common/lib |
| | 29 | source='libyasm/tests/floatnum_test.c' object='floatnum_test.o' libtool=no \ |
| | 30 | DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \ |
| | 31 | gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -g -O2 -c -o floatnum_test.o `test -f 'libyasm/tests/floatnum_test.c' || echo './'`libyasm/tests/floatnum_test.c |
| | 32 | gcc -g -O2 -L/boot/common/lib -o floatnum_test floatnum_test.o libyasm.a /boot/common/lib/libintl.so -Wl,-rpath -Wl,/boot/common/lib |
| | 33 | source='libyasm/tests/leb128_test.c' object='leb128_test.o' libtool=no \ |
| | 34 | DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \ |
| | 35 | gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -g -O2 -c -o leb128_test.o `test -f 'libyasm/tests/leb128_test.c' || echo './'`libyasm/tests/leb128_test.c |
| | 36 | gcc -g -O2 -L/boot/common/lib -o leb128_test leb128_test.o libyasm.a /boot/common/lib/libintl.so -Wl,-rpath -Wl,/boot/common/lib |
| | 37 | source='libyasm/tests/splitpath_test.c' object='splitpath_test.o' libtool=no \ |
| | 38 | DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \ |
| | 39 | gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -g -O2 -c -o splitpath_test.o `test -f 'libyasm/tests/splitpath_test.c' || echo './'`libyasm/tests/splitpath_test.c |
| | 40 | gcc -g -O2 -L/boot/common/lib -o splitpath_test splitpath_test.o libyasm.a /boot/common/lib/libintl.so -Wl,-rpath -Wl,/boot/common/lib |
| | 41 | source='libyasm/tests/combpath_test.c' object='combpath_test.o' libtool=no \ |
| | 42 | DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \ |
| | 43 | gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -g -O2 -c -o combpath_test.o `test -f 'libyasm/tests/combpath_test.c' || echo './'`libyasm/tests/combpath_test.c |
| | 44 | gcc -g -O2 -L/boot/common/lib -o combpath_test combpath_test.o libyasm.a /boot/common/lib/libintl.so -Wl,-rpath -Wl,/boot/common/lib |
| | 45 | source='libyasm/tests/uncstring_test.c' object='uncstring_test.o' libtool=no \ |
| | 46 | DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \ |
| | 47 | gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -g -O2 -c -o uncstring_test.o `test -f 'libyasm/tests/uncstring_test.c' || echo './'`libyasm/tests/uncstring_test.c |
| | 48 | gcc -g -O2 -L/boot/common/lib -o uncstring_test uncstring_test.o libyasm.a /boot/common/lib/libintl.so -Wl,-rpath -Wl,/boot/common/lib |
| | 49 | make[3]: Leaving directory `/boot/home/yasm-0.7.1' |
| | 50 | make check-TESTS |
| | 51 | make[3]: Entering directory `/boot/home/yasm-0.7.1' |
| | 52 | Test x86_test: ................................................................................................... +99-0/99 100% |
| | 53 | PASS: modules/arch/x86/tests/x86_test.sh |
| | 54 | Test x86_gas32_test: ..... +5-0/5 100% |
| | 55 | PASS: modules/arch/x86/tests/gas32/x86_gas32_test.sh |
| | 56 | Test x86_gas64_test: .............. +14-0/14 100% |
| | 57 | PASS: modules/arch/x86/tests/gas64/x86_gas64_test.sh |
| | 58 | Test lc3b_test: .... +4-0/4 100% |
| | 59 | PASS: modules/arch/lc3b/tests/lc3b_test.sh |
| | 60 | Test gas_test: .................. +18-0/18 100% |
| | 61 | PASS: modules/parsers/gas/tests/gas_test.sh |
| | 62 | Test gas_bin_test: .......... +10-0/10 100% |
| | 63 | PASS: modules/parsers/gas/tests/bin/gas_bin_test.sh |
| | 64 | Test nasm_test: .................. +18-0/18 100% |
| | 65 | PASS: modules/parsers/nasm/tests/nasm_test.sh |
| | 66 | Test nasm_test: . +1-0/1 100% |
| | 67 | PASS: modules/parsers/nasm/tests/worphan/nasm_worphan_test.sh |
| | 68 | Test nasmpp_test: ........ +8-0/8 100% |
| | 69 | PASS: modules/preprocs/nasm/tests/nasmpp_test.sh |
| | 70 | Test dwarf2_pass32_test: .. +2-0/2 100% |
| | 71 | PASS: modules/dbgfmts/dwarf2/tests/pass32/dwarf2_pass32_test.sh |
| | 72 | Test dwarf2_pass64_test: .. +2-0/2 100% |
| | 73 | PASS: modules/dbgfmts/dwarf2/tests/pass64/dwarf2_pass64_test.sh |
| | 74 | Test dwarf2_passwin64_test: O +0-1/1 0% |
| | 75 | ** O: dwarfwin64_testhd did not match object file! |
| | 76 | FAIL: modules/dbgfmts/dwarf2/tests/passwin64/dwarf2_passwin64_test.sh |
| | 77 | Test stabs_test: . +1-0/1 100% |
| | 78 | PASS: modules/dbgfmts/stabs/tests/stabs_test.sh |
| | 79 | Test bin_test: ............ +12-0/12 100% |
| | 80 | PASS: modules/objfmts/bin/tests/bin_test.sh |
| | 81 | Test bin_multi_test: ................. +17-0/17 100% |
| | 82 | PASS: modules/objfmts/bin/tests/multisect/bin_multi_test.sh |
| | 83 | Test elf_test: ..................... +21-0/21 100% |
| | 84 | PASS: modules/objfmts/elf/tests/elf_test.sh |
| | 85 | Test elf_amd64_test: .. +2-0/2 100% |
| | 86 | PASS: modules/objfmts/elf/tests/amd64/elf_amd64_test.sh |
| | 87 | Test elf_gas32_test: . +1-0/1 100% |
| | 88 | PASS: modules/objfmts/elf/tests/gas32/elf_gas32_test.sh |
| | 89 | Test elf_gas64_test: .... +4-0/4 100% |
| | 90 | PASS: modules/objfmts/elf/tests/gas64/elf_gas64_test.sh |
| | 91 | Test coff_test: OO. +1-2/3 33% |
| | 92 | ** O: cofftest did not match object file! |
| | 93 | ** O: cofftimes did not match object file! |
| | 94 | FAIL: modules/objfmts/coff/tests/coff_test.sh |
| | 95 | Test macho_test: . +1-0/1 100% |
| | 96 | PASS: modules/objfmts/macho/tests/gas32/gas_macho32_test.sh |
| | 97 | Test macho_test: . +1-0/1 100% |
| | 98 | PASS: modules/objfmts/macho/tests/gas64/gas_macho64_test.sh |
| | 99 | Test macho_test: ... +3-0/3 100% |
| | 100 | PASS: modules/objfmts/macho/tests/nasm32/macho32_test.sh |
| | 101 | Test macho_test: .. +2-0/2 100% |
| | 102 | PASS: modules/objfmts/macho/tests/nasm64/macho64_test.sh |
| | 103 | Test rdf_test: ......... +9-0/9 100% |
| | 104 | PASS: modules/objfmts/rdf/tests/rdf_test.sh |
| | 105 | Test win32_test: OO...O +3-3/6 50% |
| | 106 | ** O: export did not match object file! |
| | 107 | ** O: win32-curpos did not match object file! |
| | 108 | ** O: win32test did not match object file! |
| | 109 | FAIL: modules/objfmts/win32/tests/win32_test.sh |
| | 110 | Test win64_test: .......OOO +7-3/10 70% |
| | 111 | ** O: win64-curpos did not match object file! |
| | 112 | ** O: win64-dataref did not match object file! |
| | 113 | ** O: win64-dataref2 did not match object file! |
| | 114 | FAIL: modules/objfmts/win64/tests/win64_test.sh |
| | 115 | Test xdf_test: ....... +7-0/7 100% |
| | 116 | PASS: modules/objfmts/xdf/tests/xdf_test.sh |
| | 117 | Test bitvect_test: ... +3-0/3 100% |
| | 118 | PASS: bitvect_test |
| | 119 | Test floatnum_test: ........ +8-0/8 100% |
| | 120 | PASS: floatnum_test |
| | 121 | Test leb128_test: ................................ +32-0/32 100% |
| | 122 | PASS: leb128_test |
| | 123 | Test splitpath_test: ................................................ +48-0/48 100% |
| | 124 | PASS: splitpath_test |
| | 125 | Test combpath_test: ..................................... +37-0/37 100% |
| | 126 | PASS: combpath_test |
| | 127 | Test uncstring_test: .................... +20-0/20 100% |
| | 128 | PASS: uncstring_test |
| | 129 | Test libyasm_test: .................................. +34-0/34 100% |
| | 130 | PASS: libyasm/tests/libyasm_test.sh |
| | 131 | ===================================== |
| | 132 | 4 of 35 tests failed |
| | 133 | Please report to bug-yasm@tortall.net |
| | 134 | ===================================== |
| | 135 | make[3]: *** [check-TESTS] Error 1 |
| | 136 | make[3]: Leaving directory `/boot/home/yasm-0.7.1' |
| | 137 | make[2]: *** [check-am] Error 2 |
| | 138 | make[2]: Leaving directory `/boot/home/yasm-0.7.1' |
| | 139 | make[1]: *** [check-recursive] Error 1 |
| | 140 | make[1]: Leaving directory `/boot/home/yasm-0.7.1' |
| | 141 | make: *** [check] Error 2 |
| | 142 | ~/yasm-0.7.1> |
| | 143 | }}} |
| | 144 | |
| | 145 | |