git: cvs: Rebuild without gnuregex library

看板DFBSD_commit作者時間14年前 (2011/05/17 07:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit c0d274d062fd959993bf623f25f7cb6a8a676c4e Author: John Marino <draco@marino.st> Date: Sat May 7 16:48:11 2011 +0200 cvs: Rebuild without gnuregex library CVS is the last software that uses the libgnuregex. In fact, it only used one of its headers, and it wasn't necessary. This commit clears the way for libgnuregex to be removed from base by restoring the use of the provided regex source files. Review showed: * config.h.proto file was out of date * alloca.h allowed macro redefinition * prepend_args.* files weren't used * doc files were generating warnings, maybe due to new texinfo upgrade * MD library linking unnecessary * other minor issues Summary of changes: contrib/cvs-1.12/README.DELETED | 16 +- contrib/cvs-1.12/README.DRAGONFLY | 32 ++- contrib/cvs-1.12/diff/diff.h | 2 +- contrib/cvs-1.12/lib/closeout.c | 1 - contrib/cvs-1.12/lib/regex.h | 769 ++++++++++++++++++++++++++++++++++++ contrib/cvs-1.12/src/cvs.h | 2 +- gnu/usr.bin/cvs/cvs/Makefile | 14 +- gnu/usr.bin/cvs/cvs/prepend_args.c | 81 ---- gnu/usr.bin/cvs/cvs/prepend_args.h | 27 -- gnu/usr.bin/cvs/doc/Makefile | 2 +- gnu/usr.bin/cvs/lib/Makefile | 70 +++- gnu/usr.bin/cvs/lib/alloca.h | 53 +++ gnu/usr.bin/cvs/lib/config.h.proto | 115 +++++- gnu/usr.bin/cvs/libdiff/Makefile | 21 +- 14 files changed, 1031 insertions(+), 174 deletions(-) create mode 100644 contrib/cvs-1.12/lib/regex.h delete mode 100644 gnu/usr.bin/cvs/cvs/prepend_args.c delete mode 100644 gnu/usr.bin/cvs/cvs/prepend_args.h create mode 100644 gnu/usr.bin/cvs/lib/alloca.h http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c0d274d062fd959993bf623f25f7cb6a8a676c4e -- DragonFly BSD source repository
文章代碼(AID): #1DqRH7Ts (DFBSD_commit)