summaryrefslogtreecommitdiff
path: root/libc/debian/changelog
blob: 55eba99744141715d17c47f4c4681b0ce3f7bcb6 (plain)
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
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
libc (5.10.18.git.2a44663-3) UNRELEASED; urgency=medium

  * fix qsort_r() declaration for c++ (updated libc-add-qsort_r.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 18 Jun 2017 21:23:18 +0300

libc (5.10.18.git.2a44663-2) unstable; urgency=medium

  * Added illumos-6993.patch
  * Added cfsetspeed()
  * libc1-dev-illumos-i386: fixed conflict with lib32m2-dev

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 18 Jun 2017 20:39:12 +0300

libc (5.10.18.git.2a44663-1) unstable; urgency=medium

  * New upstream snapshot
  * Bring in libm, epoll, timerfd_*, etc.

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 18 Jun 2017 16:57:53 +0300

libc (4.3.1.git.35107df-1) unstable; urgency=medium

  * Use 3.0 (quilt) format with new dh_illumos_gate

 -- Igor Pashev <pashev.igor@gmail.com>  Mon, 19 Oct 2015 13:20:52 +0300

libc (4.3+18) UNRELEASED; urgency=medium

  * Removed gets() [libc-no-gets.patch]

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 12 Sep 2015 23:18:33 +0300

libc (4.3+17) unstable; urgency=medium

  * debian/patches/__time_t.patch: define __time_t == time_t in time.h
    for nano
  * debian/patches/struct-tm.patch: use redefine_extname instead of
    macros: /usr/include/c++/4.9/ctime undefines our macros

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 18 Apr 2015 22:51:18 +0300

libc (4.3+16) unstable; urgency=medium

  * More ABI fixes related to struct tm

 -- Igor Pashev <pashev.igor@gmail.com>  Wed, 01 Apr 2015 11:36:18 +0300

libc (4.3+15) unstable; urgency=medium

  * Updated debian/patches/struct-tm.patch: drop redefine_extname
  * XOPEM_SOURCE=600 by default, added patches:
    libld-B_TRUE.patch
    libocket-socklen_t.patch
    libresolv-IN_SET_LOOPBACK_ADDR.patch
    libresolv2-IN_SET_LOOPBACK_ADDR.patch
    libresolv2-socklen_t.patch
    libsocket-getaddrinfo.patch
    localedef-wcsdup.patch
  * Include <features.h> instead of <sys/feature_tests.h> in more files
    (debian/patches/features.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Tue, 31 Mar 2015 14:45:11 +0300

libc (4.3+14) unstable; urgency=medium

  * Preserve ABI. Updated struct-tm.patch.
    This fixes crashes of older apps using gmtime_r() & Co

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 28 Mar 2015 21:21:09 +0300

libc (4.3+13) unstable; urgency=medium

  * execvp should preserve environment (updated execvpe.patch) 

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 27 Mar 2015 15:05:29 +0300

libc (4.3+12) unstable; urgency=medium

  * Added execvpe (debian/patches/execvpe.patch)
  * Removed statfs (debian/patches/remove-statfs.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 27 Mar 2015 12:30:35 +0300

libc (4.3+11) unstable; urgency=medium

  * Updated debian/patches/struct-tm.patch: wchar_iso.h

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 26 Mar 2015 02:05:41 +0300

libc (4.3+10) unstable; urgency=medium

  * Define __EXTENSIONS__ and _BSD_SOURCE by default.
    Define _GNU_SOURCE is __EXTENSIONS__ is defined.
    (debian/compat_headers/features.h)
  * Updated debian/patches/struct-tm.patch
  * libnsl uses getdomainname from unistd.h
    (debian/patches/libnsl-getdomainname.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 26 Mar 2015 01:10:48 +0300

libc (4.3+8) unstable; urgency=medium

  * debian/patches/string-strings.patch:
    string.h to include strings.h for bcopy & others
  * debian/patches/gnu-basename.patch:
    define char *basename(const char*) in string.h
  * debian/patches/struct-tm.patch:
    struct tm: add tm_gmtoff and tm_zone
  * debian/patches/i386-regset.patch:
    define _I386_REGS to get register names from /usr/include/sys/regset.h

 -- Igor Pashev <pashev.igor@gmail.com>  Wed, 25 Mar 2015 23:18:27 +0300

libc (4.3+7) unstable; urgency=medium

  * Hide all _Unwind* symbols (updated debian/patches/no-unwind.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Mon, 05 Jan 2015 01:14:45 +0300

libc (4.3+6) unstable; urgency=medium

  * Do not package /usr/include/stddef.h (not used, but when is causes errors)
  * Added using std::malloc_usable_size; into malloc.h (updated libc-malloc_usable_size.patch)
  * Added debian/patches/no-unwind.patch

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 03 Jan 2015 22:49:14 +0300

libc (4.3+5) unstable; urgency=medium

  * Fixed segfault in tdestroy (updated debian/patches/libc-add-tdestroy.patch)
  * Fixed complication against refactored rpc/rpc.h (debian/patches/rpc_gss.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 25 Dec 2014 21:19:07 +0300

libc (4.3+4) unstable; urgency=medium

  * Added libelf-no-clobber-warning.patch
  * Added use-posix-functions.patch
  * Added zic-enable-leapsecond.patch
  * Added TZDIR.patch
  * Added etc-timezone.patch

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 13 Nov 2014 22:08:49 +0000

libc (4.3+3) unstable; urgency=medium

  * Fixed pipe2() to really call pipe2 syscall (updated libc-pipe.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 20 Jun 2014 18:54:25 +0400

libc (4.3+2) unstable; urgency=medium

  * Implemented malloc_usable_size (libc-malloc_usable_size.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Tue, 27 May 2014 15:24:40 +0400

libc (4.3+1) unstable; urgency=medium

  * Install 3nsl, 3resolv, 3secdb and 3socket manpages
  * Install manpages from section 2
  * Added htobe16/be16toh and others BSD macros to endian.h
  * Updated add-libutil-openpty-forkpty.patch:
     The behavior of the grantpt() function is unspecified if the application
     has installed a signal handler to catch SIGCHLD signals.
  * Backported illumos fixes for libnsl:
     4867 Uninitialized variables in libnsl
     4812 libnsl: Some nisplus leftovers
     4808 libnsl: SI_SRPC_DOMAIN is always defined
     4803 libnsl: recursive mutex lock in return_xprt_copy()
     4724 Possible memory leak in _clnt_vc_create_timed()
     4462 clnt_vc_control()/clnt_dg_control() could return RPC_FAILED instead of FALSE

 -- Igor Pashev <pashev.igor@gmail.com>  Mon, 26 May 2014 08:49:01 +0400

libc (4.3) unstable; urgency=medium

  * New upstream snapshot
  * Updated patches
  * Removed patches (applied upstream):
    illumos-195-librpcsvc.patch
    illumos-3141-strptime-t.patch
    illumos-3436-relocatable-objects-also-need-sloppy-relocation.patch
    illumos-3439-discarded-sections-shouldn-t-end-up-on-output-l.patch
    illumos-3453-GNU-comdat-redirection-does-exactly-the-wrong-t.patch
    illumos-3687-fopen-e.patch
    illumos-3787.patch
    illumos-4294-fopen-x.patch
    illumos-72-libnsl-t_error.patch
  * No build conflicts due to modern dh-illumos (>= 9.5.10)
  * Fixed macro guards in unistd.h for get/set -domainname (updated define-getdomainname.patch)
  * New package libc-manpages with libc manpages
  * Backported 4688 getlogin_r shouldn't clobber memory (illumos-4688-getlogin_r.patch)
  * Implemented pipe through the real syscall, not pipe2 (libc-pipe.patch)
  * Implemented accept through the old syscall, accept4 through the new accept4 syscall (libc-accept.patch)
  * Updated symbols files

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 03 Apr 2014 17:20:50 +0400

libc (2.10+16) unstable; urgency=medium

  * Added qsort_r() [libc-add-qsort_r.patch]
  * Added mkostemp() and mkostemps() [libc-add-mkostemp.patch]
  * Define extern char **environ in unistd.h [unistd-add-environ.patch]
  * Define getdomainname and setdomainname in unistd.h
    [unistd-add-environ.patch]
  * Fixed vhangup: it returns int, not void [libc-vhangup-returns-int.patch]
  * Implemented prioritynames and facilitynames in syslog.h
    [syslog-names.patch]
  * Implemented LOG_PERROR - logging to stderr [syslog-LOG_PERROR.patch]

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 16 Feb 2014 14:52:50 +0400

libc (2.10+15) unstable; urgency=medium

  * Added libc-printf-q-length-modifier.patch:
    makes printf("%qx"...) working (for hexdump from bsdmainutils)

 -- Igor Pashev <pashev.igor@gmail.com>  Tue, 11 Feb 2014 18:01:50 +0400

libc (2.10+14) unstable; urgency=medium

  * Fixed that futimes(fd, NULL) crashes (updated libc-futimes.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 07 Feb 2014 10:27:40 +0400

libc (2.10+13) unstable; urgency=low

  * Removed abs-g++.patch: it was a mistake
  * Disabled crt1.o-amd64-PIE.patch, ASLR is not supported and sunld does not
    support PIE enabled crt1.o (R_AMD64_GOT32: relocation not currently supported)
  * Define FNM_CASEFOLD (= FNM_IGNORECASE) in fnmatch.h: added
    fnmatch-FNM_CASEFOLD.patch
  * Wrap cfmakeraw() with extern "C" (discovered with apt)
  * Backported from illumos:
    + 3141 strptime() doesn't support %t (illumos-3141-strptime-t.patch)
    + 3687 fopen() O_CLOEXEC support via the "e" flag (illumos-3687-fopen-e.patch)
    + 4294 fopen could support 'x' (illumos-4294-fopen-x.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Tue, 04 Feb 2014 15:43:55 +0400

libc (2.10+12) unstable; urgency=low

  * Added abs-g++.patch: fix "call to abs() is ambiguous"
  * Install libintl.so in libc1-dev (was missed, it is dummy library,
    but some packages link to it unconditionally)
  * Removed build conflict with libsunavl-dev: this package now provides
    libsunavl.so without libavl.so

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 04 Jan 2014 00:28:14 +0400

libc (2.10+11) unstable; urgency=low

  * Added the locales-all package

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 14 Dec 2013 21:34:28 +0400

libc (2.10+10) unstable; urgency=low

  * Link lddstub to -lc to make it a dynamic executable with GNU ld
    (updated binaries-use-gnu-ld.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 24 Nov 2013 17:05:07 +0400

libc (2.10+9) unstable; urgency=low

  * Fixed a typo in fake libraries

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 24 Nov 2013 00:55:47 +0400

libc (2.10+8) unstable; urgency=low

  * Partially reverted "fake" libraries: use dummy linker scripts
    instead of linking to dummy library
  * Added genassym-use-gnuld.patch
  * Added binaries-use-gnu-ld.patch
  * Don't build and package map files for sunld

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 23 Nov 2013 20:39:47 +0400

libc (2.10+7) unstable; urgency=low

  * Added crt1.o-amd64-PIE.patch:
    made crt1.o PIE-friendly (I hope so ;-)
  * Made libdl, libaio, libsendfile, libthread, libposix4, libintl,
    libpthread, libxnet and librt a fake library, so e. g. "gcc -lpthread"
    works but libpthread is not linked in.

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 09 Nov 2013 20:02:37 +0400

libc (2.10+6) unstable; urgency=low

  * Install ndbm.h
  * Rebuilt agains new uts-dev
  * Added debian/librpcsvc1.symbols
  * libc1-dev depends on uts-dev ( >= 2.10+7 ) for futimes
  * Implemented futimes() via futimens() (added libc-futimes.patch)

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 29 Sep 2013 13:10:35 +0400

libc (2.10+5) unstable; urgency=low

  * Build and package librpcsvc1
  * libc1-dev depends on librpcsvc1

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 27 Sep 2013 23:21:26 +0400

libc (2.10+4) unstable; urgency=low

  * Implemented cfmakeraw(), added libc-add-cfmakeraw.patch
  * Added /usr/lib/$(DEB_HOST_MULTIARCH)/libssp.so.0 to libc.so linker script
  * Added libsocket-binutils-2.23-weak.patch to fix building libsocket with
    new binutils
  * Added illumos-3787.patch:
      3787 gcc4.7 __cplusplus change incompatibility
      3823 wchar.h and wctype_iso.h incompatibility

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 29 Aug 2013 10:48:44 +0400

libc (2.10+3) unstable; urgency=low

  * Fixed openpty(): it should not push modules unconditionally;
    if xpg4 is on, open() will do it.
    Updated add-libutil-openpty-forkpty.patch

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 27 Jul 2013 06:26:14 +0400

libc (2.10+2) unstable; urgency=low

  * Implemented get_current_dir_name()

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 27 Jul 2013 02:25:13 +0400

libc (2.10+1) unstable; urgency=low

  * Use native version scheme to make new dpkg-source happy
  * Enable XPG6 (C99) mode by default (added libc-enable-xpg6.patch)
  * Removed libc-strtod-0xa.b.patch (superseeded by the above)
  * Make librt.so and libpthread.so symlinks to libc.so because linking with
    filter libraries sometimes results in errors, e. g.: ./libpython3.3dm.so:
    fdatasync: invalid version 2 (max 0)

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 25 Jul 2013 21:14:48 +0400

libc (2.10-19) unstable; urgency=low

  * Fixed strtod() and atof(): these function could not parse "0xa.b"
    - added libc-strtod-0xa.b.patch
  * Fixed *printf(): it must not truncate string if %c is '\0'
    - added libc-sprintf-nul-char.patch

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 20 Jul 2013 23:13:28 +0400

libc (2.10-18) unstable; urgency=low

  * Fixed openpty() in libutil: it must push some STREAMS modules
  * Fixed crash in sendfile() if the 3rd arg is NULL

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 19 Jul 2013 21:16:39 +0400

libc (2.10-17) unstable; urgency=low

  * libc1-dev:
    - install usr/include/aio.h
  * Added sendfile() and sendfilev() into libc from libsendfile,
    sendfile-in-libc.patch
  * Create symlinks: libsendfile.so -> libc.so and libaio.so -> libc.so

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 30 Jun 2013 14:56:14 +0400

libc (2.10-16) unstable; urgency=low

  * Added libutil with openpty(), forkpty() and login_tty(); Added pty.h
    header, patched utmp.h to define login_tty() as an extension. Based on
    FreeBSD.

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 23 Jun 2013 16:55:48 +0400

libc (2.10-15) unstable; urgency=low

  * Implement getgrouplist() [from OpenBSD] 

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 20 Jun 2013 22:04:32 +0400

libc (2.10-14) unstable; urgency=low

  * Patch /usr/include/nss_common.h for glibc compatibility:
    - Use named enum (nss_status)
    - Define glibc names like NSS_STATUS_UNAVAIL
  * Define sighandler_t and sig_t in signal.h
  * Add libthread.so -> libc.so to make some packages happy (e. g. samba)
    such packages expect that -lthread works on solaris
  * Add libposix4.so -> libc.so to make mozilla happy
  * Add extern "C" {} to GNU's error.h
  * Implement fts_* functions (libc-add-fts.patch, from FreeBSD); update
    debian/libc1-illumos-i386.symbols and debian/libc1.symbols.illumos-amd64

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 14 Jun 2013 17:02:32 +0400

libc (2.10-13) unstable; urgency=low

  * Install usr/include/protocols/*.h
  * Make /usr/lib/*/libc.so a linker script to resolve long-standing problem
    with illumos/solaris libc: INPUT(libc.so.1 AS_NEEDED(-lsocket -lnsl
    -lresolv -liconv)) Create symlink /lib/*/libc.so -> libc.so.1 to make
    sunld happy too. sunld does not support GNU linker script, it will skip
    /usr/lib/*/libc.so an will use /lib/*/libc.so

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 11 May 2013 15:39:28 +0400

libc (2.10-12) unstable; urgency=low

  * fix features.h: _GNU_SOURCE should imply _LARGEFILE_SOURCE
    In glibc it is done indirectly through _XOPEN_SOURCE
  * Define REG_NOERROR (0) in regex.h
  * Make libc1-illumos-i386 optional

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 13 Apr 2013 00:47:22 +0000

libc (2.10-11) unstable; urgency=low

  * Added sac.h (libnsl)
  * Implement flock() (from ucblib), needs newer uts-dev for prototypes
  * libc mapfile is being mogrified during build process,
    not in debian/rules, and linker uses mogrified version.
    This allows patching mapfile easyly.
  * Define __mempcpy as mempcpy (some packages use it, e. g. RedHat's elfutils)
  * stdlib.h includes alloca.h if _GNU_SOURCE or __EXTENSIONS__
  * Add TEMP_FAILURE_RETRY to unistd.h (_GNU_SOURCE)
  * Implement memrchr()
  * Implement rawmemchr()
  * Implement tdestroy()
  * Implement wmempcpy()
  * Define __CONCAT and __STRING in sys/cdefs.h
  * stdio.h includes features.h and respects GNU macros by means of illumos
    macros, e. g. if _GNU_SOURCE if defined, __EXTENSIONS__ is defined too.
  * Implement GNU version on strerror_r()

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 08 Mar 2013 18:50:22 +0000

libc (2.10-10) unstable; urgency=low

  * Added schedctl.h, tdb_agent.h
  * Patch thr_uberdata.h not to include libc_int.h
  * Implement GNU error(), error_at_line() with error.h
  * Added sys/dir.h redirecting to dirent.h

 -- Igor Pashev <pashev.igor@gmail.com>  Sat, 16 Feb 2013 18:46:48 +0000

libc (2.10-9) unstable; urgency=low

  * Added mempcpy
  * Upstream patches for sunld:
    3436 relocatable objects also need sloppy relocation
    3439 discarded sections shouldn't end up on output lists
    3453 GNU comdat redirection does exactly the wrong thing
  * Remove sunavl devel packages
  * Added headers from usr/src/lib/libc/inc/
  * Added libw.h

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 14 Feb 2013 19:23:49 +0000

libc (2.10-8) unstable; urgency=low

  * Install siginfo.h
  * Install /etc/netconfig (RPC is a part of illumos libc,
    and ipadm will not work without netconfig)

 -- Igor Pashev <pashev.igor@gmail.com>  Sun, 27 Jan 2013 00:04:45 +0000

libc (2.10-7) unstable; urgency=low

  * Use headers from uts-dev

 -- Igor Pashev <pashev.igor@gmail.com>  Mon, 07 Jan 2013 21:18:36 +0400

libc (2.10-6) unstable; urgency=low

  * Fixed typo in sunld manpage
  * Removed patch force-ctfutils-for-assym.h.patch (fixed by dh_illumos_gate)
  * sgs-libconv-makefile.patch: really fix for GNU make
  * Install tzfile.h

 -- Igor Pashev <pashev.igor@gmail.com>  Mon, 24 Dec 2012 05:20:42 +0400

libc (2.10-5) unstable; urgency=low

  * Linking ld.so.1 with libsunavl causes segfault.
    Reverted.

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 15 Nov 2012 03:12:28 +0000

libc (2.10-4) unstable; urgency=low

  * libc1-dev:
    - added zone.h
    - added attr.h
    - thread_pool.h
  * features.h includes sys/cdefs.h 
  * libc1-dev-illumos-i386 depends on lib32m2-dev
  * [PATCH] getconf PATH now returns "/usr/bin"
    instead of "/usr/xpg[46]/bin:/usr/ccs/bin:/usr/bin:/opt/SUNWspro/bin"
  * ld.so.1 uses libsunavl
  * libld.so.4 uses libsunavl
  * package sunld

 -- Igor Pashev <pashev.igor@gmail.com>  Thu, 15 Nov 2012 02:09:05 +0000

libc (2.10-3) unstable; urgency=low

  * libsunavl1-dev ships headers under /usr/include/sys
  * Patched to avoid libbsm
  * Merged libsecdb

 -- Igor Pashev <pashev.igor@gmail.com>  Wed, 07 Nov 2012 14:38:59 +0000

libc (2.10-2) unstable; urgency=low

  * Build and package libc_db and librtld_db.
  * libsunelf1-dev: added usr/include/gelf.h and
    usr/include/nlist.h
  * Added multiarch-support package
  * libc1-dev added:
    - /usr/include/priv_utils.h
    - /usr/include/libsocket_priv.h
    - /usr/include/md4.h
    - /usr/include/md5.h
    - /usr/include/sha1.h
    - /usr/include/sha2.h
    - /usr/include/sys/md4.h
    - /usr/include/sys/md5_consts.h
    - /usr/include/sys/sha1.h
    - /usr/include/sys/sha1_consts.h
    - /usr/include/sys/sha2.h
    - /usr/include/sys/sha2_consts.h
    - symlink libmd.so -> libmd.so.1

 -- Igor Pashev <pashev.igor@gmail.com>  Mon, 05 Nov 2012 06:12:52 +0400

libc (2.10-1) unstable; urgency=low

  * Initial release. Using illumos-gate at 2012-10-01
    + illumos issues fixed:
        - 72 _tx_error needs to preserve the errno value
        - 2252 gettext should search in several directories
        - 2404 mmap.s inconsistency
        - 3243 Add shadow support to getent(1)
        - 3244 utmpd.c: 'ret_val' may be used uninitialized
        - 3253 tsol headers mess
    + illumos workaround:
        ~ 3240 Move some functions from libproject into libc
          getent(1) does not depend on libproject
  * libavl renamed to libsunavl
  * libelf renamed to libsunelf
  * Debian multiarch support

 -- Igor Pashev <pashev.igor@gmail.com>  Fri, 19 Oct 2012 10:33:49 +0400