RELEASE NOTES for Midori Linux 1.0.0-beta3 * quickinit - a new parallel boot system supporting dependencies, multiple init.d script directories, clean stopping and (re)starting of scripts (rollback and un-rollback based on dependencies), and more. Note: If you have your own package that uses an init script, you must rewrite the init script and parts of the build script. This is documented in the quickinit package. * Compilation on Red Hat 7.1 now works. Note: the following RPMs were updates used on our Red Hat 7.1 box: cpp-2.96-85 gcc-2.96-85 gcc-c++-2.96-85 gcc-g77-2.96-85 gcc-objc-2.96-85 libstdc++-2.96-85 libstdc++-devel-2.96-85 (so you need Red Hat 7.1 plus the above packages) * An upstream "URL" tag was added to all packages. * package additions/removals/updates - acpid-20010510 replaces acpid-071100 - linux-2.4.6 replaces linux-2.4.0 and linux-2.4.3 - quickinit replaces mlinit-0.2 - swm-1.2.5 replaces to swm-1.2.4 - dhcp-2.0pl5 added (alternate DHCP client) - gdb-5.0 added (GNU debugger) - hdparm-4.1 added (get/set hard disk parameters) - ruby-1.6.4 added (object-oriented scripting language) - perl-5.6.0 added (experimental) - apmd-3.0 added (very experimental, possibly not even working) - xmms-1.2.3 removed * The linux kernel is now version 2.4.6 with these additional changes from beta 2: - power button tap to enter S1 sleep now works on certain systems (The acpi patch includes support for the S1 sleep state (via /proc/acpi/sleep), as well as setting a wakeup alarm (via /proc/acpi/alarm), and configuring some devices to generate GPE wake events (via /proc/acpi/gpe). The patch to acpid enables support for placing the system into S1 when it receives a power or sleep button press via the /proc kernel interface. Note: the RTC alarm interrupt used with /proc/acpi/alarm is broken on some devices so don't assume that /proc/acpi/alarm works.) - default kernel command line can be set at build time - updated cramfs patch - various ACPI options to reflect the additional ACPI config options found in recent releases of the kernel (hmm... I wonder who has been working on power management...) * When logging to a file, logd can limit the size of the output log. * build system improvements: - no more umask requirement - fewer unnecessary rebuilds - many cross-compiler corrections - elvenkind/elfcat script checks which compiler is used (output during a "make") to verify cross-compilation, the midori gcc compiler version includes a "midori" tag. - the default options are more sensible * pdksh: when xtrace ("set -x") is turned on is turned, xtrace messages are logged with syslog() now (most useful for debugging init scripts) * X-4.0.3 changes: Note: some changes were not backported to X-4.0.1. - X applications now start from init instead of an xinitrc script - separate X4_POINTYBLACK patch into two options: X4_BACKGROUND and X4_NICE_ROOTCURSOR. X4_BACKGROUND now supports three options: standard stipple, white, and black - added XINPUT_DRIVERS variable to control the xinput drivers to install - various xcalibrate fixes ------------------------------------------------------------------------ RELEASE NOTES for Midori Linux 1.0.0-beta2 * general changes - This release is expected to compile on Red Hat 6.1 and 6.2. - There are some success reports with Debian Woody (glibc 2.2) with this release, but Debian Woody is not regularly tested. - Red Hat 7.1 should be closer to working, but some problems are still expected. * updated versions - X-4.0.3 - linux-2.4.3 - pcmcia updated to 3.1.25 - icewm upgraded from 1.0.4 to 1.0.8 - swm upgraded from version 1.1c to 1.2.4 * new packages - bison, flex, findutils (used in build process) - disk-config for installation of user-configurable disk support - gdbm package added - local package for copying a tree of files onto the target filesystem * removed packages - acpid-052200 (old version) - aewm and lwm window managers (too many window managers) - linux-2.4.0-test12 (old version) - pcmcia-cs-3.1.22 (old version) - wireless-tools-20 (not as useful as we anticipated) * cramfsboot - change of various hard-coded disk drive device options to use IMAGE_DEVICE option (also in other packages) - builds on Debian woody now * mlbuild - COLLECT_STATS option to turn off statistics collection - HOSTTYPE renamed to TARGETARCH * mlinstall - new PACKAGED_PARTITION OPTION (not well tested) - fixes for large disks * netscape-4.76 - new options to configure home page, bookmarks, and logo URL * packcramfs - checks for /proc now, fixes for glibc2.2 * packcramfsconfig - use REPOSITORY option * testsuite - added VGA color wheel test * X-4.0.1 - Blocking of virtual-console switching is now a run-time option named "VTDontSwitch". - new CONFIG option "XPROGRAMS", a list of X programs to install - X is now cross-compiled like it should be * X-4.0.1 and X-4.0.3 - added XCONFIG option, for user-specified X config file - added XINPUT_DRIVERS, so user can specify only input drivers they want to install * configurator - new graphics and icon * glib/gtk+ - upgraded from version 1.2.8 to 1.2.10 * ltrace and strace - added boot tests * mlbuild - added colorize-build.pl script for viewing build output