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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  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 <pashev.igor@gmail.com>  Fri, 04 Jan 2013 21:13:25 +0400