HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 2 and Version 3 of sys-apps/grep


Ignore:
Timestamp:
06/14/08 16:45:30 (7 years ago)
Author:
scottmc
Comment:

update build progress

Legend:

Unmodified
Added
Removed
Modified
  • sys-apps/grep

    v2 v3  
    99||R5||untested|| 
    1010||BONE||untested|| 
    11 ||Haiku||broken|| 
     11||Haiku||unstable|| 
    1212 
    1313=== work in progress (scottmc) === 
    1414 
    15 [http://dev.haiku-os.org/ticket/2262 Haiku ticket 2262] 
     15After the fix for [http://dev.haiku-os.org/ticket/2262 Haiku ticket 2262], grep builds with fresh config.guess/.sub, ./configure --prefix=/boot/common, make, make check, but 2 of 13 tests fail: 
    1616 
    1717{{{ 
    18 configure gets a few WARNINGS, and make bombs out, maybe somebody has an idea of something else to try. 
    19 deleted yes entires to cut down on space 
    2018 
    21 ~/to-port/grep-2.5.3> ./configure --prefix=/boot/home/config 
    22 checking for a BSD-compatible install... /bin/install -c 
    23 /boot/home/to-port/grep-2.5.3/missing: /boot/home/to-port/grep-2.5.3/missing: No such file or directory 
    24 configure: WARNING: `missing' script is too old or missing 
    25 checking for a thread-safe mkdir -p... /bin/mkdir -p 
    26 checking build system type... i586-pc-beos 
    27 checking host system type... i586-pc-beos 
    28 checking for C compiler default output file name... conftest 
    29 checking for getconf... no 
    30 checking for CFLAGS value to request large file support... no 
    31 checking for LDFLAGS value to request large file support... no 
    32 checking for LIBS value to request large file support... no 
    33 checking for _FILE_OFFSET_BITS... no 
    34 checking for _LARGEFILE_SOURCE... no 
    35 checking for _LARGE_FILES... no 
    36 checking how to run the C preprocessor... gcc -E 
    37 checking for grep that handles long lines and -e... /bin/grep 
    38 checking for egrep... /bin/grep -E 
     19Please, do not be alarmed if some of the tests failed. 
     20Report them to <bug-grep@gnu.org>, 
     21with the line number, the name of the file, 
     22and grep version number 'grep --version'. 
     23Thank You. 
    3924 
    40 checking libintl.h usability... no 
    41 checking libintl.h presence... no 
    42 checking for libintl.h... no 
    43 checking for working mmap... no 
    44 checking for isascii... no 
    45 checking for setmode... no 
    46 checking whether <inttypes.h> defines strtoumax as a macro... no 
    47 checking for strerror in -lcposix... no 
    48 checking for inline... inline 
    49 checking whether we are using the GNU C Library 2.1 or newer... no 
    50 checking argz.h usability... no 
    51 checking argz.h presence... no 
    52 checking for argz.h... no 
    53 checking for mempcpy... no 
    54 checking for __argz_count... no 
    55 checking for __argz_stringify... no 
    56 checking for __argz_next... no 
    57 checking for iconv... no, consider installing GNU libiconv 
    58 checking for nl_langinfo and CODESET... no 
    59 checking whether included gettext is requested... no 
    60 checking for libintl.h... (cached) no 
    61 checking for msgfmt... no 
    62 checking for gmsgfmt... : 
    63 checking for xgettext... no 
    64 checking for bison... bison 
    65 checking version of bison... 2.3, ok 
    66 checking for catalogs to be installed...  af be bg ca cs da de el eo es et eu fi fr ga gl he hr hu id it ja ko nb nl no pl pt_BR pt ro ru rw sl sr sv tr uk vi zh_TW 
    67 checking for dos file convention... no 
    68 checking host system type... (cached) i586-pc-beos 
    69 checking host system type... (cached) i586-pc-beos 
    70 checking for DJGPP environment... no 
    71 checking for environ variable separator... : 
    72 configure: WARNING: Included lib/regex.c not used 
    73 checking whether strerror_r returns char *... no 
    74 checking for doprnt... no 
    75 checking for pcre_exec in -lpcre... no 
    76 configure: creating ./config.status 
    77 config.status: creating Makefile 
    78 config.status: creating lib/Makefile 
    79 config.status: creating lib/posix/Makefile 
    80 config.status: creating src/Makefile 
    81 config.status: creating tests/Makefile 
    82 config.status: creating po/Makefile.in 
    83 config.status: creating intl/Makefile 
    84 config.status: WARNING:  intl/Makefile.in seems to ignore the --datarootdir setting 
    85 config.status: creating doc/Makefile 
    86 config.status: creating m4/Makefile 
    87 config.status: creating vms/Makefile 
    88 config.status: creating bootstrap/Makefile 
    89 config.status: creating config.h 
    90 config.status: config.h is unchanged 
    91 config.status: executing depfiles commands 
    92 config.status: executing default-1 commands 
    93 config.status: creating po/POTFILES 
    94 config.status: creating po/Makefile 
    95 config.status: executing default commands 
    96 ~/to-port/grep-2.5.3> make/bin/make  all-recursive 
    97 make[1]: Entering directory `/boot/home/to-port/grep-2.5.3' 
    98 Making all in intl 
    99 make[2]: Entering directory `/boot/home/to-port/grep-2.5.3/intl' 
    100 gcc -c -DLOCALEDIR=\"/boot/home/config/share/locale\" -DLOCALE_ALIAS_PATH=\"/boot/home/config/share/locale\" -DLIBDIR=\"/boot/home/config/lib\" -DIN_LIBINTL -DHAVE_CONFIG_H -I.. -I. -I../intl  -g -O2  dcigettext.c 
    101 In file included from /boot/home/to-port/grep-2.5.3/intl/dcigettext.c:223: 
    102 /boot/develop/headers/posix/search.h:35: conflicting types for `restrict' 
    103 /boot/develop/headers/posix/search.h:35: previous declaration of `restrict' 
    104 make[2]: *** [dcigettext.o] Error 1 
    105 make[2]: Leaving directory `/boot/home/to-port/grep-2.5.3/intl' 
    106 make[1]: *** [all-recursive] Error 1 
    107 make[1]: Leaving directory `/boot/home/to-port/grep-2.5.3' 
    108 make: *** [all] Error 2 
    109 ~/to-port/grep-2.5.3>         
     25PASS: warning.sh 
     26PASS: khadafy.sh 
     27PASS: spencer1.sh 
     28PASS: bre.sh 
     29PASS: ere.sh 
     30PASS: pcre.sh 
     31PASS: status.sh 
     32PASS: empty.sh 
     33PASS: options.sh 
     34PASS: backref.sh 
     35/dev/null: could not copy attributes 
     36PASS: file.sh 
     37Testing:  ../src/grep Word -o -i 
     38  input:  "WordA/wordB/WORDC/" 
     39  output: "" 
     40  expect: "Word/word/WORD/" 
     41FAIL 
     42Testing:  ../src/grep WORD -o -i 
     43  input:  "WordA/wordB/WORDC/" 
     44  output: "" 
     45  expect: "Word/word/WORD/" 
     46FAIL 
     47Testing:  ../src/grep Word --color=always -i 
     48  input:  "WordA/wordb/WORDC/" 
     49  output: "WordA/wordb/WORDC/" 
     50  expect: "WordA/wordb/WORDC/" 
     51FAIL 
     52Testing:  ../src/grep WORD --color=always -i 
     53  input:  "WordA/wordb/WORDC/" 
     54  output: "WordA/wordb/WORDC/" 
     55  expect: "WordA/wordb/WORDC/" 
     56FAIL 
     57FAIL: foad1.sh 
     58SKIP: fmbtest.sh 
     59 Test #11:  { ../src/grep -F -n -b -m 5 -C 1 yes; echo "?$?"; sed 's!^!X!'; } 
     60  output:  "2-10-[B02 no ]/3:20:[C03 yes]/4:30:[D04 yes]/5:40:[E05 yes]/6-50-[F06 no ]/7-60-[G07 no ]/8:70:[H08 yes]/9:80:[I09 yes]/10-90-[J10 no ]/?0/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/" 
     61  expect:  "2-10-[B02 no ]/3:20:[C03 yes]/4:30:[D04 yes]/5:40:[E05 yes]/6-50-[F06 no ]/7-60-[G07 no ]/8:70:[H08 yes]/9:80:[I09 yes]/?0/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/" 
     62    FAIL 
     63 Test #27:  { ../src/grep -F -n -b -m 2 -v -C 1 yes; echo "?$?"; sed 's!^!X!'; } 
     64  output:  "1:0:[A01 no ]/2:10:[B02 no ]/3-20-[C03 yes]/?0/X[C03 yes]/X[D04 yes]/X[E05 yes]/X[F06 no ]/X[G07 no ]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/" 
     65  expect:  "1:0:[A01 no ]/2:10:[B02 no ]/?0/X[C03 yes]/X[D04 yes]/X[E05 yes]/X[F06 no ]/X[G07 no ]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/" 
     66    FAIL 
     67 Test #28:  { ../src/grep -F -n -b -m 2 -v -C 1 -o yes; echo "?$?"; sed 's!^!X!'; } 
     68  output:  "3-25-yes/?0/X[C03 yes]/X[D04 yes]/X[E05 yes]/X[F06 no ]/X[G07 no ]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/" 
     69  expect:  "?0/X[C03 yes]/X[D04 yes]/X[E05 yes]/X[F06 no ]/X[G07 no ]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/" 
     70    FAIL 
     71FAIL: yesno.sh 
     72================================= 
     732 of 13 tests failed 
     74(1 tests were not run) 
     75Please report to bug-grep@gnu.org 
     76================================= 
     77make[2]: *** [check-TESTS] Error 1 
     78make[2]: Leaving directory `/boot/home/grep-2.5.3-haiku/tests' 
     79make[1]: *** [check-am] Error 2 
     80make[1]: Leaving directory `/boot/home/grep-2.5.3-haiku/tests' 
     81make: *** [check-recursive] Error 1 
     82~/grep-2.5.3-haiku>            
    11083}}} 
    11184 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/