| 1 | | [[TOC]] |
| 2 | | |
| 3 | | = PortLog: [wiki:sys-apps]/sed = |
| 4 | | |
| 5 | | == version 4.1.5 == |
| 6 | | |
| 7 | | ||R5||untested|| |
| 8 | | ||BONE||stable|| |
| 9 | | ||Haiku||broken|| |
| 10 | | |
| 11 | | dependencies: |
| 12 | | |
| 13 | | * [wiki:sys-devel/gettext] >= ? (for nls) |
| 14 | | |
| 15 | | === revision 2 (scottmc) - [Haiku] === |
| 16 | | |
| 17 | | After the Haiku ticket 2262 fix, I now get: |
| 18 | | {{{ |
| 19 | | sed -e '/^#/d' -e 's/@''PACKAGE''@/sed/g' ref-add.sin > t-ref-add.sed |
| 20 | | mv t-ref-add.sed ref-add.sed |
| 21 | | sed -e '/^#/d' -e 's/@''PACKAGE''@/sed/g' ref-del.sin > t-ref-del.sed |
| 22 | | mv t-ref-del.sed ref-del.sed |
| 23 | | make[2]: Leaving directory `/boot/home/sed-4.1.5/intl' |
| 24 | | Making all in lib |
| 25 | | make[2]: Entering directory `/boot/home/sed-4.1.5/lib' |
| 26 | | source='getopt1.c' object='getopt1.o' libtool=no \ |
| 27 | | DEPDIR=.deps depmode=gcc /bin/sh ../config/depcomp \ |
| 28 | | gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../intl -I.. -I../lib -I../intl -g -O2 -c getopt1.c |
| 29 | | source='getopt.c' object='getopt.o' libtool=no \ |
| 30 | | DEPDIR=.deps depmode=gcc /bin/sh ../config/depcomp \ |
| 31 | | gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../intl -I.. -I../lib -I../intl -g -O2 -c getopt.c |
| 32 | | source='utils.c' object='utils.o' libtool=no \ |
| 33 | | DEPDIR=.deps depmode=gcc /bin/sh ../config/depcomp \ |
| 34 | | gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../intl -I.. -I../lib -I../intl -g -O2 -c utils.c |
| 35 | | source='obstack.c' object='obstack.o' libtool=no \ |
| 36 | | DEPDIR=.deps depmode=gcc /bin/sh ../config/depcomp \ |
| 37 | | gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../intl -I.. -I../lib -I../intl -g -O2 -c obstack.c |
| 38 | | source='strverscmp.c' object='strverscmp.o' libtool=no \ |
| 39 | | DEPDIR=.deps depmode=gcc /bin/sh ../config/depcomp \ |
| 40 | | gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../intl -I.. -I../lib -I../intl -g -O2 -c strverscmp.c |
| 41 | | source='regex.c' object='regex.o' libtool=no \ |
| 42 | | DEPDIR=.deps depmode=gcc /bin/sh ../config/depcomp \ |
| 43 | | gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../intl -I.. -I../lib -I../intl -g -O2 -c regex.c |
| 44 | | In file included from /boot/home/sed-4.1.5/lib/regex.c:61: |
| 45 | | /boot/home/sed-4.1.5/lib/regex_internal.h:395: warning: `pure' attribute directive ignored |
| 46 | | /boot/home/sed-4.1.5/lib/regex_internal.h:712: warning: `pure' attribute directive ignored |
| 47 | | /boot/home/sed-4.1.5/lib/regex_internal.h:725: warning: `pure' attribute directive ignored |
| 48 | | /boot/home/sed-4.1.5/lib/regex_internal.h:734: warning: `pure' attribute directive ignored |
| 49 | | In file included from /boot/home/sed-4.1.5/lib/regex.c:63: |
| 50 | | /boot/home/sed-4.1.5/lib/regex_internal.c:750: warning: `pure' attribute directive ignored |
| 51 | | /boot/home/sed-4.1.5/lib/regex_internal.c:786: warning: `pure' attribute directive ignored |
| 52 | | /boot/home/sed-4.1.5/lib/regex_internal.c:1272: warning: `pure' attribute directive ignored |
| 53 | | /boot/home/sed-4.1.5/lib/regex_internal.c:1287: warning: `pure' attribute directive ignored |
| 54 | | In file included from /boot/home/sed-4.1.5/lib/regex.c:64: |
| 55 | | /boot/home/sed-4.1.5/lib/regcomp.c:292: warning: `always_inline' attribute directive ignored |
| 56 | | In file included from /boot/home/sed-4.1.5/lib/regex.c:65: |
| 57 | | /boot/home/sed-4.1.5/lib/regexec.c:1028: warning: `always_inline' attribute directive ignored |
| 58 | | /boot/home/sed-4.1.5/lib/regexec.c: In function `build_trtable': |
| 59 | | /boot/home/sed-4.1.5/lib/regexec.c:3299: `bool' undeclared (first use in this function) |
| 60 | | /boot/home/sed-4.1.5/lib/regexec.c:3299: (Each undeclared identifier is reported only once |
| 61 | | /boot/home/sed-4.1.5/lib/regexec.c:3299: for each function it appears in.) |
| 62 | | /boot/home/sed-4.1.5/lib/regexec.c:3299: parse error before `dests_node_malloced' |
| 63 | | /boot/home/sed-4.1.5/lib/regexec.c:3325: `dests_node_malloced' undeclared (first use in this function) |
| 64 | | /boot/home/sed-4.1.5/lib/regexec.c:3325: `true' undeclared (first use in this function) |
| 65 | | /boot/home/sed-4.1.5/lib/regexec.c:3365: `dest_states_malloced' undeclared (first use in this function) |
| 66 | | /boot/home/sed-4.1.5/lib/regexec.c: In function `group_nodes_into_DFAstates': |
| 67 | | /boot/home/sed-4.1.5/lib/regexec.c:3579: `bool' undeclared (first use in this function) |
| 68 | | /boot/home/sed-4.1.5/lib/regexec.c:3579: parse error before `accepts_newline' |
| 69 | | /boot/home/sed-4.1.5/lib/regexec.c:3581: `accepts_newline' undeclared (first use in this function) |
| 70 | | make[2]: *** [regex.o] Error 1 |
| 71 | | make[2]: Leaving directory `/boot/home/sed-4.1.5/lib' |
| 72 | | make[1]: *** [all-recursive] Error 1 |
| 73 | | make[1]: Leaving directory `/boot/home/sed-4.1.5' |
| 74 | | make: *** [all] Error 2 |
| 75 | | ~/sed-4.1.5> |
| 76 | | }}} |
| 77 | | |
| 78 | | Need to investigate further... |
| 79 | | |
| 80 | | === revision 1 (scottmc) - [Haiku] === |
| 81 | | |
| 82 | | Fails to build, related to [http://dev.haiku-os.org/ticket/2262 Haiku ticket #2262] |
| 83 | | |
| 84 | | === revision 1 (brecht) - [BONE] === |
| 85 | | |
| 86 | | Sed builds without any problems. {{{make check}}} passes all tests but one: bug-regex15. This apparently has to do with the absence of the {{{RLIMIT_DATA}}} in BONE (ticket #43). This however, only seems to be relevant for the test, and not for sed itself. Removing the rlimit stuff from the test makes it pass. |