so remove it from package Makefiles. Also move the inclusion of the
buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk
to ensure that any Makefile settings occur before the buildlink.mk files.
- removing CFLAGS+=_I${LOCALBASE}/include and CPPFLAGS+= -I${LOCALBASE}/include
- removing libxml and pth from DEPENDS and including theirs buildlink.mk files
We should all thank Johnny C. Lam for this buildlink.mk stuff -- it makes
life simplier.
- Understands the new IIS log format with four-digit years.
- Traditional Chinese and Brazilian Portuguese language files.
- Japanese is now available in four character sets.
- Four language files which were already distributed with the program are
now available through the LANGUAGE command:
BULGARIAN-MIK (MIK-16 charset),
CZECH-1250 and SLOVENE-1250 (Windows-1250), and
SWEDISH-ALT (alternative translation avoiding Anglicisms).
2001-05-11 Gisle Aas <gisle@ActiveState.com>
Release 3.25
Minor tweaks for build failures on perl5.004_04, perl-5.6.0,
and for macro clash under Windows.
Improved parsing of <plaintext>... :-)
Re-enable EAPI, allowing this package to build a module which will be stable
with our apache.
People, please: if you absolutely must update a package without contacting the
package maintainer, please make sure you understand how the maintainer chose to
build the package. And if you absolutely must replace that build mechanism with
a completely different mechanism, _please_ test your work. _Please_.
This package clearly had not been tested: it was left in a state where it compiled
cleanly but produced a module which could not be loaded into apache on any ELF
system, and which, once this problem was resolved, squawked loudly when loaded into
apache that it had been built against the old apache API, and would be unstable
when run against our (EAPI-enabled) apache.
There, now that really is out of my system. It was a little frustrating to rebuild
apache and then find that a module which I was depending on had been
broken in the meantime...
Now, about that coffee...
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles. As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
- cgi-bin fixes from chuck@research.att.com
- most file types supported by default
- allow default file (index.html) and user public directories
(~/public_html) to be specified on the command line.
Changes: Lots of bugfixes (lingering-close problem, USR1 handling,
off-by-1 in base64 decoding and others), throttling syslog, tuned
throttling, improvements on mmap cache, etc. See
http://www.acme.com/software/thttpd/#releasenotes
from version 2.8.3 is upgrading the mod_ssl sources to patch against Apache
1.3.20. The pkgsrc changes include unifying repeated SED replacement info
for various files into one location, FILES_SUBST.
NetBSD Packages Collection (pkgsrc) changes:
* Modify French page in same way as the English page. Translation
provided by Remi Zara <remi_zara@mac.com> in private e-mail.
* Use EAPI patches from mod_ssl-2.8.4-1.3.20.
* Unify repeated SED replacement info for config.layout, apache.sh,
DEINSTALL, and INSTALL into one location, FILES_SUBST.
* Modify patch to apxs to use 0:0 instead of root:wheel, as some
non-NetBSD systems don't have a wheel group.
The general bug fixes:
* Eliminate a potential segfault if an invalid floating point value
is passed to the ap_snprintf() function, on platforms supporting
isnan() and isinf().
* Fix a possible segfault at startup in the detection of a default
ServerName or IP string when no ServerName was specified.
* Fixed mod_proxy to retain empty headers, as allowed by RFC2068.
* Properly resolve the location of ndbm on Linux and some glibc2
builds, where ndbm.h is in the nonstandard db1/ subdir.
The main new features include:
* Enhanced rotatelogs to allow a UTC offset to be specified, and
the format logfile names with human-readable date/time stamps.
* Added the NOESCAPE (NS) flag to RewriteRule, to disable *all*
normal URI escaping. Note incautious use can give unexpected
results or introduce security risks.
* Added the '\' character to RewriteRule to allow escaping of
special characters. Allows embedding of both the '$' and '%'
characters in the results, so 'foo\$1' translates to 'foo$1'
rather than 'foo\<value of $1>'.
* Added the -V flag to suexec, to display the compile-time settings
with which it was built. (Only valid for root or the HTTPD_USER
username.)
* Introduced EBCDIC conversion configuration options, controlling the
conversion based on MIME type or file suffix.