Commit graph

15 commits

Author SHA1 Message Date
Aleksey Cheusov
af0a0331ca fix linking failure on Linux/glibc 2009-09-05 18:41:16 +00:00
Aleksey Cheusov
de79e97526 notes about two important fixes in NetBSD cvs tree 2009-09-05 18:18:41 +00:00
Aleksey Cheusov
522f7f3a90 updated to netbsd-awk-20090901
fixed: NetBSD bin/30294:
      nawk doesn't handle RS as a RE but as a single character
   fixed: NetBSD bin/40689
      awk(1) crash with RE and ^ anchor
2009-09-05 18:16:30 +00:00
Aleksey Cheusov
81f1b4ba4f fixed: pkglint warning 2008-09-09 20:44:13 +00:00
Aleksey Cheusov
bc3bb9f3a1 Updated to the latest version of AWK from NetBSD cvs repository (20080721)
Major changes:
    - incorrect handling of \ at the end of line
      in awk script NetBSD                                        PR/37212
    - fixed: description of function "close" in man page          PR/38132
    - fixed: incorrect matching of [:cntrl:]                      PR/38737
    - warning about non-portable escape sequences                 PR/39002
    - fixed: free(): warning: junk pointer, too low to make sense PR/39132
    - fixed: broken -Ft is broken                                 PR/39133
    - fixed: segfaults when "nextfile" is in BEGIN {...}          PR/39134

patches reworked (drammatically reduced in size)
2008-07-22 17:04:03 +00:00
Aleksey Cheusov
2a3c78f5bc DESTDIR support, INSTALLATION_DIRS 2008-03-30 12:38:29 +00:00
Aleksey Cheusov
b901ac3a9c fixed: pkglint warning 2007-11-02 22:23:21 +00:00
Aleksey Cheusov
66de1b5829 updated to NetBSD awk 20071026.
Major changes from original nawk:
   - fixed: serious bug with regular expression, NetBSD PR/33392
   - tolower/toupper functions support multibyte charsets, NetBSD PR/36394
   - there is no hardcoded limit on number of open files, NetBSD PR/37205
 Change from previous version.
   - fix in literal strings

     cvs diff -r 1.7 -r 1.8 dist/nawk/lex.c

     date: 2007/10/25 14:40:33;  author: he;  state: Exp;  lines: +1 -0
     Bring back the fix in revision 1.6, apparently accidentally lost
     during last merge, to allow escape of a newline in string literals.
2007-10-26 08:30:40 +00:00
Aleksey Cheusov
6910a704c4 A number of open files is limited to 3072, not FOPEN_MAX
which is too small under Linux (20) and NetBSD.
2007-10-25 09:20:49 +00:00
Aleksey Cheusov
23456b504a define AWK_FOPEN_MAX limits a number of open files, not FOPEN_MAX 2007-10-25 09:18:48 +00:00
Aleksey Cheusov
60f11dcfbd Now USE_FEATURES is used 2007-10-01 20:03:47 +00:00
Aleksey Cheusov
ae3f8e92f0 fixed: building failure on Linux because of stupid inplace.mk... :-( 2007-09-17 19:58:42 +00:00
Aleksey Cheusov
be17d989fe fix: libnbcompat/buildlink3.mk -> libnbcompat/inplace.mk 2007-09-14 06:47:56 +00:00
Aleksey Cheusov
6510cca634 ported to Linux 2007-01-09 08:39:45 +00:00
Aleksey Cheusov
78c54fd26e NetBSD version of awk 2007-01-05 23:53:38 +00:00