1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
|
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
-- Igor Pashev <pashev.igor@gmail.com> Mon, 19 Oct 2015 18:09:01 +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
|