uts (5.10.18.git.2a44663-0.1) unstable; urgency=medium * Here we go! * Deleted patches: debian/patches/desctbls_asm.s-rax.patch debian/patches/illumos-4431-4616-igb.patch debian/patches/illumos-4622-asy.patch debian/patches/illumos-4653.patch debian/patches/illumos-4679-intel-erratum-BT81.patch debian/patches/illumos-4682.patch debian/patches/illumos-4840-ddi_dma_mem_alloc.patch debian/patches/uts-cpr_stat.c-wtf.patch debian/patches/uts-hxge-operation-on-ldvp-may-be-undefined.patch debian/patches/uts-ib-hermon_cmd.c-undef-op.patch debian/patches/uts-ib-tavor_cmd.c-undef-op.patch debian/patches/uts-nxge-operation-on-ldvp-may-be-undefined.patch debian/patches/uts-strategy.c-undefined-op.patch debian/patches/uts-struct-ecppunit-e_busy-type.patch * Updated patches: debian/patches/dyson-split-system-AVL-headers.patch debian/patches/illumos-3373-gcc-offsetof.patch debian/patches/statfs-is-statvfs.patch debian/patches/sys-mnttab.h-include-stdio.h.patch debian/patches/sys_mman.h-bsd_source.patch * Refreshed patches: debian/patches/add-futimes.patch debian/patches/msghdr-xpg42.patch debian/patches/relax-standard-conformance.patch debian/patches/sys-socket.h-no-redefine-extname-in-kernel.patch * Added patches: debian/patches/bnxe-macro.patch -- Igor Pashev Mon, 19 Oct 2015 20:35:38 +0300 uts (4.3.1.git.35107df-2) unstable; urgency=medium * Use 3.0 (quilt) format with new dh_illumos_gate -- Igor Pashev Sun, 18 Oct 2015 10:39:45 +0300 uts (4.3+9) unstable; urgency=medium * Patched for GCC 5 and newer coreutils: + desctbls_asm.s-rax.patch + arn_ani.c.patch + emlxs_mbox.c.patch + mr_sas_tbolt.c.patch + heci_init.c.patch + DEVNAME_DEVFSADM_RUNNING.patch + nl7ctokgen-sort.patch + pcmcia.patch -- Igor Pashev Sat, 10 Oct 2015 20:41:22 +0300 uts (4.3+8) unstable; urgency=medium * One more issue with rpc/rpc.h. Now both libc and samba can be compiled as is. Updated debian/patches/rpc-rpc-h.patch -- Igor Pashev Fri, 27 Mar 2015 20:51:10 +0300 uts (4.3+7) unstable; urgency=medium * Updated debian/patches/rpc-rpc-h.patch * Added debian/patches/statfs-is-statvfs.patch -- Igor Pashev Thu, 26 Mar 2015 15:57:17 +0300 uts (4.3+6) unstable; urgency=medium * Added debian/patches/index_t.patch * Added debian/patches/rpc-rpc-h.patch * Added debian/patches/sys-ioctl-include-termios.patch * Added debian/patches/regset-names.patch -- Igor Pashev Sun, 11 Jan 2015 22:13:17 +0300 uts (4.3+5) unstable; urgency=medium * Install usr/src/uts/common/sys/scsi/impl/*.h to usr/include/sys/scsi/impl * Install usr/src/uts/common/sys/scsi/generic/*.h to /usr/include/sys/scsi/generic * Define SOL_TCP == IPPROTO_TCP in netinet/in.h (updated define-SOL_IP.patch) * Added disable-clobbered-warning.patch -- Igor Pashev Wed, 01 Oct 2014 06:31:43 +0400 uts (4.3+4) unstable; urgency=medium * sys/ioctl.h: do not include sys/tt*.h unless BSD_COMP is defined, other files (sys/filio.h, sys/sockio.h) are included unconditionally (updated sys_ioctl_h-bsd-comp.patch). This fixes FTBFS of the shadow package, caused by the previous version of that patch. sys/tt*.h shadow some macros from sys/termios.h * Backported 4840 ddi_dma_mem_alloc()/ddi_dma_mem_free() are O(n**2) [illumos-4840-ddi_dma_mem_alloc.patch] * Install usr/src/uts/common/sys/ib/*.h to usr/include/sys/ib (moved to uts-dev) -- Igor Pashev Tue, 17 Jun 2014 21:08:10 +0400 uts (4.3+3) unstable; 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) * Install usr/src/uts/common/inet/ilb.h to /usr/include/inet * Install usr/src/uts/common/sys/fs/smbfs_mount.h /usr/include/sys/fs * New package illumos-kernel-headers: - many kernel headers under /usr/include/illumos - some headers moved from uts-dev * Build with gcc 4.8: - Added uts-gcc48-warnings.patch - Build depends gcc (>= 4:4.8.2) -- Igor Pashev Fri, 02 May 2014 13:28:23 +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