Patch provided by MAINTAINER, Andrey Simonenko in PR 35323.
ipa-2.0.2 released
Changes:
* If a system does not have LOG_PERROR flag for syslog(3) (this
is a non-standard flag), then "ipa -d" did not output log
messages to stderr.
* Now the configure script checks vsyslog() function, which is
not mentioned in SUSv3.
* Added checks for int32_t, uint32_t, int64_t and uint64_t
to configure.
* autoconf 2.59 -> 2.61, automake 1.9.6 -> 1.10.
* Now autoheader is used for generating src/config.in.h.
* New options for configure: --enable-gcc-more-warns,
--disable-gcc-warns.
* It was not possibly to correctly redefine SYM_PREFIX macro
variable, added relevant description to INSTALL.
* If positive counter of some rule is overflowed, then
statistics was incorrectly updated in databases.
* Initialization of descriptors in ipa was incorrect if
stdin, stdout and stderr were closed.
* Usage of include_files parameter in ipastat.conf caused fake
log messages about memory leak.
* Values in limit, expire, restart and threshold parameters
could not be written with spaces, corrected.
* In the configure script --enable-FEATURE and --disable-FEATURE
disabled FEATURE.
process running at a certain PID is actually the process we wish to
stop. Just unconditionally send SIGTERM to the PID instead, like a
security/amavisd-new doing, fixed PR 35334.
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
C++ for compilation without including the proper headers
Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.
graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
changes:
-Fix bug where calling dbus_threads_init_default would assert
-Fix UUID output to match the spec
-Clear up documentation on UUIDs
-Fix security bug CVE-2006-6107 match rules can be removed by apps that
did not create them
-pthread fix
pkgsrc changes:
-create /var/lib/dbus on startup
-build against X11 to get the automatic startup of the session bus
(can be switched off per pkgsrc option)
Because the firmware files do not strictly fall into the Free or
Open Source camps as explained in the Pkgsrc guide section 18.1.4,
introduce a bcmfw-license.
Also, because the licensing terms for the firmware files are not
especially clear, add NO_BIN_ON_* so that we don't distribute them
in an unapproved format.
prompted by gdt@
changes:
Fixed GCC 4.1 compilation issues
Fixed hang when inserting WAV file
pkgsrc changes:
-doesn't need gnome-dirs
-use desktopdb/mimedb
-no need to override the "install" target
Patch provided by maintainer(updated the e-mail address) by PR 35209.
* The FreeBSD categories were updated to include sun4v
* Code was reorganized to make it easier to create new GUI code.
* Work began on the MacOS X native GUI
with fixes from the stable branch.
Changes since previous version:
This release implements proper TLS support, as well as all the
bugfixes from the 1.2 stable series.
pkgsrc changes:
* Fixed many pkglint warnings.
* Install munin.conf and munin-node.conf as ${INSTALL_DATA} not
${INSTALL_SCRIPT}, I couldn't see any reason why those were
installed as scripts.
* Added VARBASE into BUILD_DEFS, as suggested by pkglint.
new script BUILD-NetBSD which is a wrapper around build.sh, setting
OBJDIR, etc., and intended to start from a plain source tree and end
up with a cdrom image, with or without x. creates a manifest for
etcmanage. It also has an install option which does a merge of /etc
with etcmanage, but this needs to be done on the same machine as the
build.
new script INSTALL-NetBSD which takes a releasedir and does a binary
upgrade (kernel, userland, merges etc with etcmange, but DOES NOT
TOUCH BOOTBLOCKS). Can be run on a machine other than the build
host.
Fixed a bug in the MULTIBOOT case with kernels like GENERIC.MPACPI.
These kind of kernels do not define "options MULTIBOOT" because
they include another config file that has defined the option.
Rather than using grep -q MULTIBOOT on the kernel config file,
use config(1) -x <kernel> and check if MULTIBOOT is set.
Based on PR 27778 by David Griffith.
I update from 2.4 to 2.5, adapt to recent pkgsrc tree and pkglint clean.
This package allows to access CP/M file systems similar to the
well-known mtools package, which accesses MSDOS file systems. I use it
for file exchange with a Z80-PC simulator, but it works on floppy
devices as well. Currently it contains:
* cpmls - list sorted directory with output similar to ls, DIR, P2DOS
DIR and CP/M3 DIR[FULL]
* cpmcp - copy files from and to CP/M file systems
* cpmrm - erase files from CP/M file systems
* cpmchmod - change file permissions
* cpmchattr - change file attributes
* mkfs.cpm - make a CP/M file system
* fsck.cpm - check and repair a CP/M file system (only simple errors
can be repaired so far). Some images of broken file systems
are provided for testing.
* fsed.cpm - view CP/M file system
* manual pages for everything including the CP/M file system format
defaults messagebus:messagebus trigger daily security warnings (more than 8
characters). The default values are set in mk/defaults/mk.conf but kept the
same for backwards compatibility, so no PKGREVISION bump.