uts (4.3+3) UNRELEASED; urgency=medium * Added sys_ioctl_h-bsd-comp.patch * Completely removed compiler check from sys/feature_tests.h (updated relax-standard-conformance.patch * Install usr/include/sys/sysevent_impl.h. Replaces libsysevent1-dev (<< 2.10-3) * New package illumos-kernel-headers: - Install usr/src/uts/i86pc/sys/*.h to usr/include/illumos/i86pc/sys - Install usr/src/uts/i86xpv/sys/*.h to usr/include/illumos/i86xpv/sys - Install usr/src/uts/common/fs/sockfs/*.h to usr/include/illumos/fs/sockfs - Install usr/src/uts/common/io/*.h to usr/include/illumos/io - Install usr/src/uts/common/inet/sctp/*.h to usr/include/illumos/inet/sctp - Install usr/src/uts/common/sys/cmt.h to usr/include/sys -- Igor Pashev Sat, 12 Apr 2014 16:21:39 +0400 uts (4.3+2) unstable; urgency=medium * Refreshed illumos-4682.patch * Define SYS_accept4 in sys/syscall.h (updated syscall-accept4.patch) -- Igor Pashev Thu, 03 Apr 2014 17:47:01 +0400 uts (4.3+1) unstable; urgency=medium * Disabled building kmdb (with disable-kmdb.patch) * Added illumos-4431-4616-igb.patch: - 4431 igb support for I354 - 4616 igb has uninitialized kstats * Depends on updated driverdb (>= 4.3+1) * Backported fixes for bugs: 4622 asy.conf interrupt configuration broken (illumos-4622-asy.patch) 4653 net hooks registered with HH_BEFORE or HH_AFTER hints create invalid hint_value kstats (illumos-4653.patch) 4679 want workaround for Intel erratum BT81 (illumos-4679-intel-erratum-BT81.patch) 4682 panic in mptsas refhash (illumos-4682.patch) -- Igor Pashev Wed, 02 Apr 2014 17:51:57 +0400 uts (4.3) unstable; urgency=medium * New upstream snapshot * Refreshed patches * Removed patches (applied upstream): illumos-195.patch illumos-3359-hostid-generation-should-be-more-predictable.patch illumos-3443-Missing-curly-braces-in-one-ixgbe-file.patch illumos-3518-incorrect-hostid-calculation.patch illumos-3551-hvm_sd-module-missing-dependencies-on-scsi-and-cmlb.patch illumos-3665-O_CLOEXEC.patch illumos-3667-ixgbe-unsupported-SFP-modules.patch illumos-3785-MAP_32BIT.patch illumos-995-No-randomness-provider-enabled.patch mdb-mdb_amd64util.c-pointers.patch * Disabled building kmdb, removed corresponding patches and build dependencies * Added syscall-pipe2.patch fixing backward compatibility for "pipe" syscall * Added syscall-accept4.patch fixing backward compatibility for "accept" syscall * Breaks: libzfs1 (<< 4.3), util-illumos (<< 4.3) -- Igor Pashev Sat, 29 Mar 2014 21:23:53 +0400 uts (2.10+9) unstable; urgency=low * Added illumos-3785-MAP_32BIT.patch: 3785 Implement MAP_32BIT flag to mmap() * Added define-SOL_IP.patch: define SOL_IP, SOL_IPV6, SOL_ICMPV6 * Use GNU ld for helper programs and sun ld for kernel modules -- Igor Pashev Sun, 15 Dec 2013 14:19:49 +0400 uts (2.10+8) unstable; urgency=low * Updated illumos-195.patch to fix __STDC__ issue in *.x files * Ship usr/include/rpcsvc/nlm_prot.[xh], replace it in libc1-dev -- Igor Pashev Sun, 29 Sep 2013 11:33:37 +0400 uts (2.10+7) unstable; urgency=low * Ship sys/idmap.h * Ship smbsrv/smb_idmap.h * uts-dev replaces libidmap1-dev (<< 2.10-2) * Install sys/fs/smbfs_ioctl.h * Install netsmb/*.h * Removed sys-time.h.patch * Added illumos-195.patch (backport of illumos #195) * Added add-futimes.patch -- Igor Pashev Sat, 28 Sep 2013 22:54:03 +0400 uts (2.10+6) unstable; urgency=low * Added illumos-3359-hostid-generation-should-be-more-predictable.patch * Added illumos-3518-incorrect-hostid-calculation.patch * illumos-kernel depends on driverdb * illumos-kernel does not ship or configure drivers database (aliases, classes, etc.) -- Igor Pashev Sat, 21 Sep 2013 20:35:37 +0400 uts (2.10+5) unstable; urgency=low * Don't ship usr/include/sys/iscsit/iscsit_common.h * Install usr/include/sys/videodev2.h to usr/include/linux/ * Added msghdr-xpg42.patch * Added sys_signal.h_sigset_t.patch * Added sys-socket.h-no-redefine-extname-in-kernel.patch * Ship usr/include/sys/pool_impl.h and usr/include/sys/pool.h replacing libpool1-dev (<< 2.10-3) * Use native version scheme to satisfy new dpkg * Do not ship /kernel/drv/amd64/pcs (see https://www.illumos.org/issues/2398) -- Igor Pashev Mon, 16 Sep 2013 21:56:39 +0400 uts (2.10-4) unstable; urgency=low * Activate the "boot-archive" trigger after configure * Install usr/platform/i86pc/include/* into /usr/include/ * Install usr/platform/i86xpv/include/* into /usr/include/ * Install usr/src/uts/common/fs/zfs/sys/*.h into usr/include/sys/ * Install default /etc/mach (from debian/mach, arch-dependent, but we are on amd64 only) * Install usr/src/common/ucode/ucode_errno.h to /usr/include/ucode -- Igor Pashev Mon, 13 May 2013 23:13:08 +0400 uts (2.10-3) unstable; urgency=low * Put loff_t definition outside of _OFF_T guard * Move some macros from sys/sysmacros.h to sys/param.h * Patch sys/mman.h to export madvise() even if _XOPEN_SOURCE (through _GNU_SOURCE) is defined (for gcc go) * Add a guard for boolean_t to allow redefining in userspace * Fix sys/types.h to include features.h in userspace * Disable checking for standard conformance if defined __EXTENSIONS__ or _GNU_SOURCE * illumos feature #3665: Implement O_CLOEXEC as an open() flag * illumos bug #3667: Allow ixgbe to use unsupported SFP modules -- Igor Pashev Thu, 04 Apr 2013 13:49:56 +0000 uts (2.10-2) unstable; urgency=low * Fixed illumos bug 3551 hvm_sd module missing dependencies on scsi and cmlb * Build depends on libproc1-dev (only headers for kmdb) * Install sys/cpuid_drv.h * Split AVL system headers to avoid conflicts with libsunavl * Add macros and prototype for flock() to sys/file.h * Typedef loff_t in sys/types.h * Define MIN() and MAX() in sys/param.h * Define UID_NOBODY = 65534 in sys/param.h (Debian) * Syslog facility codes: added: LOG_AUTHPRIV (10<<3) LOG_FTP (11<<3) changed: LOG_CRON from 15<<3 to 9<<3 -- Igor Pashev Tue, 05 Mar 2013 11:00:01 +0000 uts (2.10-1) unstable; urgency=low * Initial release. * Build only 64-bit kernel * Applied upstream patches: - 3443 Missing curly-braces in one ixgbe file. - 995 boot message: No randomness provider enabled for /dev/random -- Igor Pashev Fri, 04 Jan 2013 21:13:25 +0400