Up to [cvsweb.bsd.lv] / mandoc
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.7, Sat Aug 16 19:00:01 2014 UTC (10 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +0 -0 lines
FILE REMOVED
Improve build system and autodetection. * Make ./configure standalone, that's what people expect. * Let people write a ./configure.local from scratch, not edit existing files. * Autodetect wchar, sqlite3, and manpath and act accordingly. * Autodetect the need for -L/usr/local/lib and -lutil. * Get rid of config.h.p{re,ost}, let ./configure only write what's needed. * Let ./configure write a Makefile.local snippet, that's quite flexible.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Aug 11 02:21:27 2014 UTC (10 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_12_4,
VERSION_1_12
Changes since 1.5: +3 -0 lines
Diff to previous 1.5 (unified) to selected 1.2 (unified)
revert previous; i missed that config.h needs sys/types.h and stdio.h for itself because it uses size_t and FILE...
Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 10 23:54:41 2014 UTC (10 years, 1 month ago) by schwarze
Branch: MAIN
Changes since 1.4: +0 -3 lines
Diff to previous 1.4 (unified) to selected 1.2 (unified)
Get rid of HAVE_CONFIG_H, it is always defined; idea from libnbcompat. Include <sys/types.h> where needed, it does not belong in config.h. Remove <stdio.h> from config.h; if it is missing somewhere, it should be added, but i cannot find a *.c file where it is missing.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Aug 5 16:03:03 2014 UTC (10 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_1
Changes since 1.3: +1 -1 lines
Diff to previous 1.3 (unified) to selected 1.2 (unified)
strcasestr() wants _GNU_SOURCE on Linux
Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 4 13:40:01 2014 UTC (10 years, 8 months ago) by schwarze
Branch: MAIN
Changes since 1.2: +1 -0 lines
Diff to previous 1.2 (unified)
Even though strnlen(3) is required by POSIX 2008, Matthias Scheler reports than Solaris 10 lacks it. While here, sort the declarations in config.h and move the headers to the top.
Revision 1.2 / (download) - annotate - [selected], Tue Dec 13 11:26:12 2011 UTC (12 years, 9 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_12_3,
VERSION_1_12_2,
VERSION_1_12_1
Changes since 1.1: +2 -0 lines
Diff to previous 1.1 (unified)
Compatibility support fgetln() on Linux. This uses the BSD-licensed implementation from NetBSD tnftpd, Christos Zoulas (copyright message retained in the compat_fgetln.c file). Patch verified by schwarze@. He notes that you'll need -pthread for -static binaries (due to libdb), so I've noted that -static should really only be used for BSD UNIX. While here, add some forgotten goop to the Makefile, building and cleaning extra manpages.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Jan 1 17:14:27 2010 UTC (14 years, 8 months ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_9_25,
VERSION_1_9_24,
VERSION_1_9_23,
VERSION_1_9_22,
VERSION_1_9_21,
VERSION_1_9_20,
VERSION_1_9_19,
VERSION_1_9_18,
VERSION_1_9_17,
VERSION_1_9_16,
VERSION_1_9_15-pre2,
VERSION_1_9_15,
VERSION_1_12_0,
VERSION_1_11_7,
VERSION_1_11_6,
VERSION_1_11_5,
VERSION_1_11_4,
VERSION_1_11_3,
VERSION_1_11_2,
VERSION_1_11_1,
VERSION_1_10_9,
VERSION_1_10_8,
VERSION_1_10_7,
VERSION_1_10_6,
VERSION_1_10_5_PREPDF,
VERSION_1_10_5,
VERSION_1_10_4,
VERSION_1_10_3,
VERSION_1_10_2,
VERSION_1_10_10,
VERSION_1_10_1
Diff to selected 1.2 (unified)
Big check-in of compatibility layer. This should work on most major architectures. Thanks to Joerg Sonnenberger.