Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
* Preserve ABI. Updated struct-tm.patch.
This fixes crashes of older apps using gmtime_r() & Co
|
|
* execvp should preserve environment (updated execvpe.patch)
|
|
* Added execvpe (debian/patches/execvpe.patch)
* Removed statfs (debian/patches/remove-statfs.patch)
|
|
* Updated debian/patches/struct-tm.patch: wchar_iso.h
|
|
* 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)
|
|
|
|
|
|
|
|
|
|
|
|
* 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
|
|
libc-malloc_usable_size.patch)
|
|
It is not used, GCC uses
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/stddef.h instead.
But this file is used when compiling with -isystem/usr/include (LibreOffice)
Since this file is incomplete it causes an error:
$ g++ -std=gnu++11 -isystem/usr/include -O2 text.cxx
In file included from text.cxx:1:0:
/usr/include/c++/4.9/cstddef:51:11: error: â::max_align_tâ has not been declared
using ::max_align_t;
|
|
* Fixed segfault in tdestroy (updated debian/patches/libc-add-tdestroy.patch)
* Fixed complication against refactored rpc/rpc.h (debian/patches/rpc_gss.patch)
|
|
|
|
|
|
* Added libelf-no-clobber-warning.patch
* Added use-posix-functions.patch
* Added zic-enable-leapsecond.patch
* Added TZDIR.patch
* Added etc-timezone.patch
|
|
* Added libelf-no-clobber-warning.patch
* Added use-posix-functions.patch
|
|
* Fixed pipe2() to really call pipe2 syscall (updated libc-pipe.patch)
|
|
* Implemented malloc_usable_size (libc-malloc_usable_size.patch)
|
|
* 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
|
|
|
|
|
|
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
|
|
|
|
|
|
The behavior of the grantpt() function is unspecified if the application
has installed a signal handler to catch SIGCHLD signals.
http://pubs.opengroup.org/onlinepubs/9699919799/functions/grantpt.html
|
|
|
|
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* 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]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|