r6333 - in glibc-package/trunk/debian: . patches/kfreebsd

2014-11-16 Thread Petr Salinger
:29:46 UTC (rev 6333) @@ -7,6 +7,10 @@ [ Adam Conrad ] * debian/rules.d/tarball.mk: Fix update-from-upstream manual/* filter rule. + [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 5688 (from glibc-bsd). +Do not return EINTR from sigwait. Closes: #763705

Bug#761509: fix for jessie?

2014-11-16 Thread Petr Salinger
It would be good to have this fixed for jessie. Correct handling of denormals which are controlled via this register is very important for the performance of e.g. audio applications. If we have a patch I guess it can still be included for Jessie. It is slightly different to #761175 as the init

Bug#763705: vlc: [kfreebsd] quits after ~30 seconds: xdg_screensaver_plugin

2014-11-16 Thread Petr Salinger
It seems that sigwait() returns EINTR, which is not even a specified error for sigwait(). It is not specified for sigwait http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigwait.html but is is specified for sigwaitinfo http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigwait

r6279 - in glibc-package/trunk/debian: . testsuite-checking

2014-10-04 Thread Petr Salinger
:21:59 UTC (rev 6279) @@ -7,6 +7,10 @@ libpthread stacks size default to 8MiB like on Linux, to avoid surprises with packages which assume the Linuxish default. + [ Petr Salinger ] + * update testsuite-checking/expected-results-*-kfreebsd-gnu-* +under 10.x kernels, provided by

r6269 - in glibc-package/trunk/debian: . patches/kfreebsd

2014-09-12 Thread Petr Salinger
UTC (rev 6269) @@ -17,6 +17,10 @@ conffiles /etc/ld.so.conf.d/i486-{kfreebsd-gnu.conf,gnu-gnu.conf,gnu.conf}. Closes: #759568. + [ Petr Salinger ] + * kfreebsd/local-fbtl.diff: update to revision 5520 (from glibc-bsd). +Fixes x87 precision mode in newly created pthreads. Closes

Bug#761175: kfreebsd i386 changing x87 precision mode in pthreads

2014-09-11 Thread Petr Salinger
Package: libc0.1 Version: 2.13-38+deb7u2 X-Debbugs-CC: jtaylor.deb...@googlemail.com , debian-...@lists.debian.org On Sat, 6 Sep 2014, Julian Taylor wrote: I encountered a weird issue on kfreebsd i386 using pthreads. It seems to change the x87 fpu precision mode (bits 8 and 9 of the control word

r6207 - in glibc-package/trunk/debian: . patches/kfreebsd testsuite-checking

2014-07-12 Thread Petr Salinger
. + [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 5490 (from glibc-bsd). + * kfreebsd/local-fbtl.diff: likewise. + * update testsuite-checking/expected-results-*-kfreebsd-gnu-* + -- Aurelien Jarno Sun, 06 Jul 2014 22:34:19 +0200 glibc (2.19-5) unstable; urgency

Bug#751565: libc: clock regression from wheezy on kfreebsd

2014-06-15 Thread Petr Salinger
notfound 751565 2.18-7 The regression is due to 2013-12-17 Joseph Myers * sysdeps/unix/bsd/bits/posix_opt.h: Remove file. * sysdeps/unix/bsd/clock.c: Likewise. * sysdeps/unix/bsd/times.c: Likewise. I will resurrect the clock.c file into kfreebsd specific sysdeps, and I will look at other de

r6025 - in glibc-package/branches/eglibc-2.19/debian: . patches patches/kfreebsd testsuite-checking

2014-04-25 Thread Petr Salinger
:36:52 UTC (rev 6024) +++ glibc-package/branches/eglibc-2.19/debian/changelog 2014-04-25 17:15:15 UTC (rev 6025) @@ -78,8 +78,11 @@ [ Petr Salinger ] * kfreebsd/local-nscd-nosendfile-fix.diff: remove, fixed upstream. - * kfreebsd/local-sysdeps.diff: update to revision (from glibc-bsd

r6024 - in glibc-package/branches/eglibc-2.19/debian: . patches patches/kfreebsd

2014-04-25 Thread Petr Salinger
testsuite hurd-i386 results. + [ Petr Salinger ] + * kfreebsd/local-nscd-nosendfile-fix.diff: remove, fixed upstream. + * kfreebsd/local-sysdeps.diff: update to revision (from glibc-bsd). + * kfreebsd/local-fbtl.diff: likewise. + -- Adam Conrad Sun, 09 Feb 2014 09:46:13 -0700 eglibc

Bug#742965: libc0.1: openpty()/forkpty() fail on kfreebsd >=9.0

2014-04-04 Thread Petr Salinger
I wonder how to fix it. Merely documenting the restriction isn't really anoption, as no widespread system has it. Saving the signal handler, disabling it then restoring would work but introduces a slight race condition (a child process can exit while we're in grantpt()). In fact, it is docume

r6009 - in glibc-package/trunk/debian: . patches/kfreebsd

2014-04-03 Thread Petr Salinger
newer RPCs. * libc0.3.symbols.hurd-i386: Update accordingly. + [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 5460 (from glibc-bsd). + * kfreebsd/local-fbtl.diff: likewise + -- Aurelien Jarno Sun, 02 Mar 2014 16:19:49 +0100 eglibc (2.18-4) unstable; urgency=high

Bug#742965: libc0.1: openpty()/forkpty() fail on kfreebsd >=9.0

2014-04-02 Thread Petr Salinger
Hi. I doubt that the testcase worked under previous kernels. The problem is not the handler for SIGCHLD, but it's content. The openpty() uses internally fork and waitpid. The waitpid in the testcase signal handler eats result needed by openpty implementation. Petr -- To UNSUBSCRIBE, email to

r5955 - in glibc-package/trunk/debian: . patches/kfreebsd

2014-02-22 Thread Petr Salinger
MOVE ALL MAJOR DEVELOPMENT TO THE 2.19 BRANCH OR UPSTREAM !!! * + [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 5443 (from glibc-bsd). -- Adam Conrad Thu, 20 Feb 2014 23:39:37 -0700 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff

r5830 - in glibc-package/branches/glibc-branch-wheezy/debian: . patches patches/kfreebsd

2013-11-30 Thread Petr Salinger
-2012-44xx.diff: backport overflow fixes in strcoll @@ -7,6 +8,12 @@ * patches/any/CVE-2013-0242.diff: Backport buffer overrun in regexp matcher addressing CVE-2013-0242 (Closes: #699399). + [ Petr Salinger ] + * patches/kfreebsd/local-initgroups-order.diff: always put supplied extra

r5795 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-11-28 Thread Petr Salinger
/changelog === --- glibc-package/trunk/debian/changelog2013-11-28 12:27:03 UTC (rev 5794) +++ glibc-package/trunk/debian/changelog2013-11-28 12:29:58 UTC (rev 5795) @@ -4,6 +4,9 @@ * + [ Petr Salinger

r5794 - in glibc-package/branches/eglibc-2.18/debian: . patches/kfreebsd

2013-11-28 Thread Petr Salinger
-28 12:27:03 UTC (rev 5794) @@ -102,7 +102,7 @@ [ Petr Salinger ] * debian/*: change version occurences from 2.17 to 2.18 for upgrades/deps. - * kfreebsd/local-sysdeps.diff: update to revision 5148 (from glibc-bsd). + * kfreebsd/local-sysdeps.diff: update to revision 5173 (from glibc-bsd

r5793 - glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd

2013-11-28 Thread Petr Salinger
Author: ps-guest Date: 2013-11-28 09:40:49 + (Thu, 28 Nov 2013) New Revision: 5793 Modified: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/submitted-auxv.diff Log: added include of into elf.h. Modified: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/submitted-

r5786 - in glibc-package/branches/eglibc-2.18/debian: . patches patches/kfreebsd

2013-11-23 Thread Petr Salinger
Author: ps-guest Date: 2013-11-23 11:13:41 + (Sat, 23 Nov 2013) New Revision: 5786 Removed: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/local-readdir_r.diff Modified: glibc-package/branches/eglibc-2.18/debian/changelog glibc-package/branches/eglibc-2.18/debian/patches/

r5777 - in glibc-package/branches/eglibc-2.18/debian: . patches/kfreebsd

2013-11-21 Thread Petr Salinger
-11-21 08:48:39 UTC (rev 5777) @@ -83,7 +83,7 @@ [ Petr Salinger ] * debian/*: change version occurences from 2.17 to 2.18 for upgrades/deps. * rules.d/build.mk: do not explicitly install symlink in rtlddir - * kfreebsd/local-sysdeps.diff: update to revision 5135 (from glibc-bsd

r5758 - in glibc-package/branches/eglibc-2.18/debian: . control.in debhelper.in

2013-11-09 Thread Petr Salinger
) +++ glibc-package/branches/eglibc-2.18/debian/changelog 2013-11-09 11:50:11 UTC (rev 5758) @@ -63,6 +63,7 @@ expected-results-i686-gnu-xen: Update testsuite result. [ Petr Salinger ] + * debian/*: change version occurences from 2.17 to 2.18 for upgrades/deps. * rules.d/build.mk: do not

r5757 - in glibc-package/branches/eglibc-2.18/debian: . rules.d

2013-11-09 Thread Petr Salinger
5757) @@ -63,6 +63,7 @@ expected-results-i686-gnu-xen: Update testsuite result. [ Petr Salinger ] + * rules.d/build.mk: do not explicitely install symlink in rtlddir * kfreebsd/local-sysdeps.diff: update to revision 5135 (from glibc-bsd). * kfreebsd/local-fbtl.diff: likewise

r5756 - in glibc-package/branches/eglibc-2.18/debian: . sysdeps

2013-11-09 Thread Petr Salinger
@@ [ Petr Salinger ] * kfreebsd/local-sysdeps.diff: update to revision 5135 (from glibc-bsd). * kfreebsd/local-fbtl.diff: likewise + * sysdeps/kfreebsd.mk: pt_chown is mandatory * update symbols file for kfreebsd * update testsuite-checking/expected-results-*-kfreebsd-gnu-* * add

r5754 - in glibc-package/branches/eglibc-2.18/debian: . patches/kfreebsd testsuite-checking

2013-11-08 Thread Petr Salinger
=== --- glibc-package/branches/eglibc-2.18/debian/changelog 2013-11-07 21:03:59 UTC (rev 5753) +++ glibc-package/branches/eglibc-2.18/debian/changelog 2013-11-08 20:14:23 UTC (rev 5754) @@ -62,11 +62,11 @@ expected-results-i686-gnu-xen: Update testsuite result. [ Petr

r5753 - in glibc-package/branches/eglibc-2.18/debian: . patches/kfreebsd

2013-11-07 Thread Petr Salinger
-07 21:03:59 UTC (rev 5753) @@ -62,7 +62,7 @@ expected-results-i686-gnu-xen: Update testsuite result. [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 5128 (from glibc-bsd). + * kfreebsd/local-sysdeps.diff: update to revision 5129 (from glibc-bsd). * kfreebsd

r5752 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-11-07 Thread Petr Salinger
/debian/changelog === --- glibc-package/trunk/debian/changelog2013-11-07 12:13:47 UTC (rev 5751) +++ glibc-package/trunk/debian/changelog2013-11-07 21:02:52 UTC (rev 5752) @@ -31,6 +31,7 @@ [ Petr Salinger

r5751 - in glibc-package/branches/eglibc-2.18/debian: . patches/kfreebsd

2013-11-07 Thread Petr Salinger
) +++ glibc-package/branches/eglibc-2.18/debian/changelog 2013-11-07 12:13:47 UTC (rev 5751) @@ -62,7 +62,7 @@ expected-results-i686-gnu-xen: Update testsuite result. [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 5050 (from glibc-bsd). + * kfreebsd/local

Re: hurd glibc upload?

2013-11-07 Thread Petr Salinger
Since 2.17-93 is already in testing, I guess it is fine for me to do such upload? Please do it, using current SVN. kfreebsd-* will also benefit from such upload. Thanks Petr -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Co

r5750 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-11-07 Thread Petr Salinger
libc0.3 break old hurd with overzealous inlines. * patches/hurd-i386/libpthread.diff: Synchronize with upstream. + [ Petr Salinger ] + * fbtl.diff: limit default stack size to 4 * ARCH_STACK_DEFAULT_SIZE. +See #727009, #725516. + -- Adam Conrad Sun, 22 Sep 2013 23:39:33 -0600 eglibc

Bug#722885: accept4 on kfreebsd

2013-10-13 Thread Petr Salinger
The accept4() prototype is marked as a stub. I.e. usual configure.ac AC_INIT() AC_CHECK_FUNCS(accept4) says checking for accept4... no The ruby uses own checking, which does not honour stub marking. The way forward here will be to provide some day #define SOCK_CLOEXEC 0x

r5731 - glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd

2013-10-13 Thread Petr Salinger
Author: ps-guest Date: 2013-10-13 18:06:36 + (Sun, 13 Oct 2013) New Revision: 5731 Modified: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/local-fbtl-depends.diff Log: refresh local-fbtl-depends.diff Modified: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/loca

r5730 - in glibc-package/branches/eglibc-2.18/debian: . testsuite-checking

2013-10-13 Thread Petr Salinger
Author: ps-guest Date: 2013-10-13 18:03:56 + (Sun, 13 Oct 2013) New Revision: 5730 Modified: glibc-package/branches/eglibc-2.18/debian/changelog glibc-package/branches/eglibc-2.18/debian/testsuite-checking/expected-results-i486-kfreebsd-gnu-libc glibc-package/branches/eglibc-2.18/de

r5729 - in glibc-package/branches/eglibc-2.18/debian: . patches patches/kfreebsd

2013-10-13 Thread Petr Salinger
Author: ps-guest Date: 2013-10-13 15:25:12 + (Sun, 13 Oct 2013) New Revision: 5729 Removed: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/local-pthread_at_fork.diff glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/local-use-thr-primitives.diff glibc-package/b

r5728 - glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd

2013-10-13 Thread Petr Salinger
Author: ps-guest Date: 2013-10-13 15:22:35 + (Sun, 13 Oct 2013) New Revision: 5728 Modified: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/local-undef-glibc.diff Log: refresh local-undef-glibc.diff Modified: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/local-u

r5727 - in glibc-package/branches/eglibc-2.18/debian: . patches/kfreebsd

2013-10-13 Thread Petr Salinger
Author: ps-guest Date: 2013-10-13 15:16:10 + (Sun, 13 Oct 2013) New Revision: 5727 Removed: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/local-dosavesse.diff glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/local-nosavesse.diff Modified: glibc-package/branche

r5725 - glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd

2013-10-13 Thread Petr Salinger
Author: ps-guest Date: 2013-10-13 15:03:52 + (Sun, 13 Oct 2013) New Revision: 5725 Modified: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/submitted-auxv.diff Log: update submitted-auxv.diff Modified: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/submitted-auxv

r5724 - in glibc-package/branches/eglibc-2.18/debian: . patches patches/kfreebsd

2013-10-13 Thread Petr Salinger
Author: ps-guest Date: 2013-10-13 10:48:16 + (Sun, 13 Oct 2013) New Revision: 5724 Added: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/submitted-auxv.diff Modified: glibc-package/branches/eglibc-2.18/debian/changelog glibc-package/branches/eglibc-2.18/debian/patches/ser

r5723 - in glibc-package/branches/eglibc-2.18/debian: . patches patches/kfreebsd

2013-10-13 Thread Petr Salinger
Author: ps-guest Date: 2013-10-13 10:42:44 + (Sun, 13 Oct 2013) New Revision: 5723 Added: glibc-package/branches/eglibc-2.18/debian/patches/kfreebsd/submitted-waitid.diff Modified: glibc-package/branches/eglibc-2.18/debian/changelog glibc-package/branches/eglibc-2.18/debian/patches/s

r5722 - glibc-package/branches/eglibc-2.18/debian

2013-10-13 Thread Petr Salinger
@@ * testsuite-checking/expected-results-i486-gnu-libc, expected-results-i686-gnu-i386: Update testsuite result. + [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision (from glibc-bsd). + * kfreebsd/local-fbtl.diff: likewise + * update symbols file for kfreebsd

Bug#720188: kfreebsd: please implemente/expose waitid function & wait6 syscall

2013-08-19 Thread Petr Salinger
It is planned, but (e)glibc 2.18 upload have to go first, due to changes of idtype_t values. See also 218_waitid* in http://anonscm.debian.org/viewvc/glibc-bsd/trunk/glibc-ports/ We also have to provide (reasonable) fallback implementation under wheezy kernels. Cool! Excellent stuff! I've tried

Bug#720188: kfreebsd: please implemente/expose waitid function & wait6 syscall

2013-08-19 Thread Petr Salinger
Recently in FreeBSD waitid was implemented[1] this includes: * waitid function, implemented via wait6 syscall * option flags WEXITED WTRAPPED added More details & patch in the PR linked. This is now available in prerelease FreeBSD 9.2 (I'm using 9.2-rc2). I have verified and tested that it works

r5680 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-08-01 Thread Petr Salinger
-92) UNRELEASED; urgency=low + [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 4839 (from glibc-bsd). * -- Adam Conrad Wed, 31 Jul 2013 22:38:47 +0100 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff

r5672 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-07-28 Thread Petr Salinger
Author: ps-guest Date: 2013-07-28 16:19:17 + (Sun, 28 Jul 2013) New Revision: 5672 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: * kfreebsd/local-sysdeps.diff: update to revision 4809 (from glibc-bsd). Modified: glib

r5674 - glibc-package/trunk/debian

2013-07-28 Thread Petr Salinger
Author: ps-guest Date: 2013-07-28 16:35:30 + (Sun, 28 Jul 2013) New Revision: 5674 Modified: glibc-package/trunk/debian/changelog Log: symbols file have been prepared by Aurelien Modified: glibc-package/trunk/debian/changelog ==

r5673 - glibc-package/trunk/debian

2013-07-28 Thread Petr Salinger
:19:17 UTC (rev 5672) +++ glibc-package/trunk/debian/changelog2013-07-28 16:24:29 UTC (rev 5673) @@ -1,4 +1,4 @@ -eglibc (2.17-51) UNRELEASED; urgency=low +eglibc (2.17-91) UNRELEASED; urgency=low [ Petr Salinger ] * switch libpthread implementation on kfreebsd-* to fbtl. Modified

Bug#718181: missing declaration for issetugid

2013-07-28 Thread Petr Salinger
best would be , but unfortunately, it is included only for fortified builds It remains to put it inside . Petr -- Forwarded message -- Date: Sun, 28 Jul 2013 12:27:53 + (GMT) From: Julien Cristau Subject: Re: issetugid On Fri, Apr 20, 2012 at 22:38:20 +0200, Petr Salinger

Bug#717912: libc0.1: getauxval() nonfunctional on kfreebsd

2013-07-27 Thread Petr Salinger
Yes, it is a header bug. It should not define AT_SECURE to value with different meaning. This part is now in http://sourceware.org/bugzilla/show_bug.cgi?id=15794 Petr -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...

Bug#717912: libc0.1: getauxval() nonfunctional on kfreebsd

2013-07-26 Thread Petr Salinger
That means: AT_UID/et.al. are defined in the header, the kernel knows about them, but they are not usable though getauxval(). Not exactly. These are defined, kernel does not supply them at all. Which is perfectly valid behaviour. That is where the actual bug is, i.e. the headers are at odds wi

Bug#717912: libc0.1: getauxval() nonfunctional on kfreebsd

2013-07-26 Thread Petr Salinger
Hi. it does work. Try i.e. ~$ LD_SHOW_AUXV=1 /bin/true AT_PHDR: 0x400040 AT_PHENT:56 AT_PHNUM:9 AT_PAGESZ: 4096 AT_FLAGS:0x0 AT_ENTRY:0x401274 AT_BASE: 0x800604000 AT_EXECPATH: /bin/true AT_OSRELDATE:900044 AT_CANARY: 0x7fff

r5669 - glibc-package/trunk/debian

2013-07-25 Thread Petr Salinger
age/trunk/debian/changelog2013-07-25 06:56:58 UTC (rev 5668) +++ glibc-package/trunk/debian/changelog2013-07-25 07:33:04 UTC (rev 5669) @@ -2,7 +2,7 @@ [ Petr Salinger ] * switch libpthread implementation on kfreebsd-* to fbtl. -Closes: #703545. Closes: #665287. Clo

r5668 - in glibc-package/trunk/debian: . patches sysdeps

2013-07-25 Thread Petr Salinger
. - [ Petr Salinger ] + * switch libpthread implementation on kfreebsd-* to fbtl. +Closes: #703545. Closes: #665287. Closes #683825. Closes #489066. * split some parts of kfreebsd/local-linuxthreads29.diff into kfreebsd/local-nscd-no-sockcloexec.diff and kfreebsd/local

r5667 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-07-19 Thread Petr Salinger
Author: ps-guest Date: 2013-07-19 20:19:19 + (Fri, 19 Jul 2013) New Revision: 5667 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: kfreebsd/local-sysdeps.diff: update to revision 4775 (from glibc-bsd). Modified: glibc-

r5666 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-07-18 Thread Petr Salinger
Author: ps-guest Date: 2013-07-18 15:57:51 + (Thu, 18 Jul 2013) New Revision: 5666 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: * kfreebsd/local-sysdeps.diff: update to revision 4765 (from glibc-bsd). Addresses: #717

r5665 - in glibc-package/trunk/debian: . patches/kfreebsd testsuite-checking

2013-07-14 Thread Petr Salinger
Author: ps-guest Date: 2013-07-14 18:46:05 + (Sun, 14 Jul 2013) New Revision: 5665 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff glibc-package/trunk/debian/testsuite-checking/expected-results-i486-kfreebsd-gnu-libc g

r5664 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-07-12 Thread Petr Salinger
Author: ps-guest Date: 2013-07-12 15:45:54 + (Fri, 12 Jul 2013) New Revision: 5664 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: kfreebsd/local-sysdeps.diff: update to revision 4739 (from glibc-bsd). Modified: glibc

Bug#24148: setproctitle(3) wanted

2013-07-11 Thread Petr Salinger
As far as I know, the setproctitle(3) is now provided by libbsd-dev. Petr -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/alpine.lnx.2.00.1307111718260.32...@contes

Bug#683825: add assertion for non-zero status in _pthread_unlock()

2013-07-11 Thread Petr Salinger
We are planning switch to NPTL-like pthread implementation, details in http://lists.debian.org/debian-bsd/2013/07/msg00060.html It will not segfault in a very confusing way anymore after that switch. Petr -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsu

Bug#703545: prototype for pthread_condattr_setclock

2013-07-11 Thread Petr Salinger
We are planning switch to NPTL-like pthread implementation, details in http://lists.debian.org/debian-bsd/2013/07/msg00060.html Prototype will be included after that switch. Petr -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact

Bug#665287: clockid_t types

2013-07-11 Thread Petr Salinger
The situation is now slightly different. We are able to use ktimer_* facilities, it only remains to support CLOCK_THREAD_CPUTIME_ID, CLOCK_PROCESS_CPUTIME_ID and clock_id's created by clock_getcpuclockid() and pthread_getcpuclockid() http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthr

r5663 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-07-09 Thread Petr Salinger
-i386/tg-tls.diff: Move some hooks to tg-tls-threadvar.diff. [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 4717 (from glibc-bsd). * split some parts of kfreebsd/local-linuxthreads29.diff into kfreebsd/local-nscd-no-sockcloexec.diff and kfreebsd/local

r5662 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-07-09 Thread Petr Salinger
-07-09 20:07:42 UTC (rev 5662) @@ -10,7 +10,7 @@ * hurd-i386/tg-tls.diff: Move some hooks to tg-tls-threadvar.diff. [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 4699 (from glibc-bsd). + * kfreebsd/local-sysdeps.diff: update to revision 4717 (from glibc-bsd

r5661 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-07-08 Thread Petr Salinger
-07-08 20:04:14 UTC (rev 5661) @@ -10,7 +10,7 @@ * hurd-i386/tg-tls.diff: Move some hooks to tg-tls-threadvar.diff. [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 4693 (from glibc-bsd). + * kfreebsd/local-sysdeps.diff: update to revision 4699 (from glibc-bsd

Bug#712196: timer_settime broken on kfreebsd-amd64

2013-06-21 Thread Petr Salinger
The fix is to annotate syscall description with correct number of parameters. --- kfreebsd/syscalls.list +++ kfreebsd/syscalls.list -sys_ktimer_settime - ktimer_settime i:ip __syscall_ktimer_settime +sys_ktimer_settime - ktimer_settime i:iipp

Bug#712074: [libc0.1-dev] provide F_DUPFD_CLOEXEC

2013-06-12 Thread Petr Salinger
Package: libc0.1-dev Version: 2.17-5 Severity: wishlist User: debian-...@lists.debian.org Usertags: kfreebsd Please sync with current upstream, mainly #define F_DUPFD_CLOEXEC 17 /* Like F_DUPFD, but FD_CLOEXEC is set */ #define F_DUP2FD_CLOEXEC 18 /* Like F_DUP2FD, but FD_CLOEXEC is set */ an

r5619 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-06-02 Thread Petr Salinger
+1,8 @@ eglibc (2.17-5) UNRELEASED; urgency=low - * + [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 4512 (from glibc-bsd). +Closes: #710841. -- Aurelien Jarno Sun, 02 Jun 2013 13:11:11 +0200 Modified: glibc-package/trunk/debian/patches/kfreebsd/local

r5610 - in glibc-package/trunk/debian: . debhelper.in patches/kfreebsd sysdeps

2013-05-31 Thread Petr Salinger
) +++ glibc-package/trunk/debian/changelog2013-05-31 15:38:17 UTC (rev 5610) @@ -5,7 +5,10 @@ all {Build-,}Essential and available in oldstable (Closes: #708504) [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 4485 (from glibc-bsd). + * kfreebsd/local

Bug#635192: provide O_CLOEXEC on kfreebsd-*

2013-05-31 Thread Petr Salinger
I don't understand why this is taking so long. O_CLOEXEC was defined on Linux long before all supported kernels had it, and people (used to?) have fallback code for the case where open(O_CLOEXEC) returned EINVAL, to do the racy fcntl dance. I don't see why the kernel running on buildds matters o

r5609 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-05-28 Thread Petr Salinger
) UNRELEASED; urgency=low + [ Adam Conrad ] * Drop versioned build-dependencies on tar, make, and sed, as they're all {Build-,}Essential and available in oldstable (Closes: #708504) + [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 4485 (from glib

Bug#635192: provide O_CLOEXEC on kfreebsd-*

2013-05-13 Thread Petr Salinger
Hi. Both wheezy kernels (8.3 and 9.0) do support O_CLOEXEC. Together with enabling O_CLOEXEC we have to at least raise minimal kernel version to 8.3 in debian/debhelper.in/libc.preinst debian/sysdeps/kfreebsd.mk We have to wait before buildd receives new kernel, as current (squeezy one) doe

r5592 - in glibc-package/trunk/debian: . testsuite-checking

2013-05-12 Thread Petr Salinger
/debian/changelog2013-05-13 05:58:39 UTC (rev 5592) @@ -1,6 +1,8 @@ eglibc (2.17-3) UNRELEASED; urgency=low - * + [ Petr Salinger ] + * Allow failure of tst-secure-getenv on kfreebsd-*, +as the /proc/self/exe is provided only on best effort basis here -- Aurelien Jarno Sun

r5588 - in glibc-package/trunk/debian: . control.in

2013-05-12 Thread Petr Salinger
Author: ps-guest Date: 2013-05-12 14:32:03 + (Sun, 12 May 2013) New Revision: 5588 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main Log: raise version dependency on g++-4.7 (>= 4.7.3-4) [kfreebsd-amd64] due t

r5580 - in glibc-package/trunk/debian: . patches patches/any

2013-05-11 Thread Petr Salinger
Author: ps-guest Date: 2013-05-11 13:36:35 + (Sat, 11 May 2013) New Revision: 5580 Removed: glibc-package/trunk/debian/patches/any/local-linuxthreads-lowlevellock.diff glibc-package/trunk/debian/patches/any/local-linuxthreads-unwind.diff Modified: glibc-package/trunk/debian/changelog

(e)glibc: handling of linuxthreads add-on

2013-05-11 Thread Petr Salinger
Hi. I would like to change the way we handle linuxthreads add-on. It is not any longer in glibc git, it does not receive any updates in eglibc. As far as I know, the GNU/kFreeBSD is the only user of linuxthreads codebase today. I suggest to copy latest eglibc version into svn.debian.org/svn/g

r5579 - in glibc-package/trunk/debian: . patches patches/any

2013-05-10 Thread Petr Salinger
Author: ps-guest Date: 2013-05-10 22:46:12 + (Fri, 10 May 2013) New Revision: 5579 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/any/local-linuxthreads-setclock.diff glibc-package/trunk/debian/patches/series Log: reenable "lost" patches local-linuxt

r5577 - glibc-package/trunk/debian/patches/kfreebsd

2013-05-10 Thread Petr Salinger
Author: ps-guest Date: 2013-05-10 19:56:41 + (Fri, 10 May 2013) New Revision: 5577 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: kfreebsd/local-sysdeps.diff update Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff

r5576 - in glibc-package/trunk/debian: . testsuite-checking

2013-05-10 Thread Petr Salinger
Author: ps-guest Date: 2013-05-10 17:05:17 + (Fri, 10 May 2013) New Revision: 5576 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/testsuite-checking/expected-results-i486-kfreebsd-gnu-libc glibc-package/trunk/debian/testsuite-checking/expected-results-i686

r5575 - in glibc-package/trunk/debian: . patches patches/kfreebsd

2013-05-10 Thread Petr Salinger
Author: ps-guest Date: 2013-05-10 15:28:31 + (Fri, 10 May 2013) New Revision: 5575 Added: glibc-package/trunk/debian/patches/kfreebsd/local-linuxthreads-ctype_init.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff gl

r5573 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-05-09 Thread Petr Salinger
rtup code for FreeBSD/amd64 ABI. -+ Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Andreas Jaeger , 2001. -+ FreeBSD modification by Petr Salinger, 2006. -+ -+ The GNU C Library is free software; you can redistribute

r5572 - in glibc-package/trunk/debian: . patches patches/kfreebsd

2013-05-09 Thread Petr Salinger
Author: ps-guest Date: 2013-05-09 19:23:10 + (Thu, 09 May 2013) New Revision: 5572 Added: glibc-package/trunk/debian/patches/kfreebsd/local-freopen.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff glibc-package/trunk

r5571 - in glibc-package/trunk/debian: . patches patches/kfreebsd

2013-05-09 Thread Petr Salinger
Author: ps-guest Date: 2013-05-09 12:13:07 + (Thu, 09 May 2013) New Revision: 5571 Added: glibc-package/trunk/debian/patches/kfreebsd/local-linuxthreads-stackguard.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-linuxthreads-initf

r5567 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-05-09 Thread Petr Salinger
Author: ps-guest Date: 2013-05-09 08:31:08 + (Thu, 09 May 2013) New Revision: 5567 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: kfreebsd/local-sysdeps.diff: update to revision 4419 (from glibc-bsd). Modified: glibc-p

r5565 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-05-08 Thread Petr Salinger
Author: ps-guest Date: 2013-05-08 16:21:16 + (Wed, 08 May 2013) New Revision: 5565 Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff Log: kfreebsd/local-sysdeps.diff: update to revision 4418 (from glibc-bsd). Modified: glibc-

r5561 - in glibc-package/trunk/debian: . patches patches/kfreebsd

2013-05-08 Thread Petr Salinger
defines on USE___THREAD and HAVE_TLS_SUPPORT. * patches/kfreebsd/local-linuxthreads-mutex-initializer.diff: New patch to define MUTEX_INITIALIZER. - * kfreebsd/local-sysdeps.diff: update to revision 4412 (from glibc-bsd). + + [ Petr Salinger ] + * patches/kfreebsd/local-linuxthreads

r5560 - glibc-package/trunk/debian/patches/kfreebsd

2013-05-08 Thread Petr Salinger
Author: ps-guest Date: 2013-05-08 12:30:04 + (Wed, 08 May 2013) New Revision: 5560 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-linuxthreads-TLS-THREAD.diff Log: fixup local-linuxthreads-TLS-THREAD.diff Modified: glibc-package/trunk/debian/patches/kfreebsd/local-linuxthr

Bug#696556: ldd: segfault with binaries with big segment

2013-04-21 Thread Petr Salinger
The problem is default load address for PIE/DSO. There is not enough space between default address for binaries and default address for PIE/DSO. There is at most 12 MB :-( The base address for binaries (/usr/lib/ldscripts/*) kfreebsd-i386 - 0x08048000. kfreebsd-amd64 - 0x40. Default addr

Bug#704598: libc0.1-dev: sys/mount.h requires C99

2013-04-14 Thread Petr Salinger
clone 704598 kfreebsd-kernel-headers -- At first glance at this, I think it was made 'static inline' because the function (copied from FreeBSD libc) really is being inlined into the header; it wouldn't be linked into the executable otherwise as glibc does not have it. I think 'static' is essent

r5530 - in glibc-package/trunk/debian: . patches/kfreebsd

2013-04-14 Thread Petr Salinger
/changelog === --- glibc-package/trunk/debian/changelog2013-03-28 04:18:39 UTC (rev 5529) +++ glibc-package/trunk/debian/changelog2013-04-14 08:43:32 UTC (rev 5530) @@ -23,6 +23,7 @@ [ Petr Salinger ] * patches

r5481 - in glibc-package/trunk/debian: . patches patches/kfreebsd

2013-02-05 Thread Petr Salinger
stable/security maintenance. + [ Petr Salinger ] + * patches/kfreebsd/local-initgroups-order.diff: always put supplied extra +gid as the first entry of group list in setgroups(). Closes: #699593. + -- Adam Conrad Sun, 30 Dec 2012 10:22:43 -0700 eglibc (2.13-38) unstable; urgency=low

Bug#698102: initgroups changes egid on kfreebsd

2013-02-04 Thread Petr Salinger
Hi Michael, please would you mind to try patch bellow ? The function internal_getgrouplist() in grp/initgroups.c puts supplied "group" as the first entry in all but NSCD cases. Please could you test whether it fixes the problem in your environment. --- nscd/nscd_initgroups.c +++ nscd/nscd_

Bug#699593: login: wrong egid

2013-02-04 Thread Petr Salinger
Maybe this is related to the problem (a wild guess really - the first thing that jumped out at me as being wrong). There are checks for __FreeBSD__ relating to euid/egid, and they may also need to check for __FreeBSD_kernel__ It is not needed, we have wrapper in our glibc sysdeps: /* The Fr

Bug#698102: eglibc: initgroups changes egid on kfreebsd

2013-01-28 Thread Petr Salinger
Unfortuantely, POSIX declined to specify setgroups() and initgroups() is not in any standard, so it's hard to say which behavior is right and which is wrong. It seems possible to argue any of the following: 1. The bug is in kFreeBSD's implementation of setgroups(), which must be fixed so that

r5302 - in glibc-package/trunk/debian: . patches/kfreebsd

2012-07-12 Thread Petr Salinger
/arm/unsubmitted-ldconfig-cache-abi.diff: disable, as it will conflict with upstream x32 support. + [ Petr Salinger ] + * fixup kfreebsd/local-use-thr-primitives.diff. Closes: #681113. + -- Aurelien Jarno Wed, 04 Jul 2012 23:26:09 +0200 eglibc (2.13-34) unstable; urgency=low

Bug#628493: perl: FTBFS on kfreebsd-i386: t/op/threads failed

2012-06-10 Thread Petr Salinger
2011 21:49:03 +0100 The changelog for that version was quite long, but probably these changes are what fixed this: [ Petr Salinger ] * kfreebsd/local-sysdeps.diff: update to revision 3763 (from glibc-bsd). * add kfreebsd/local-use-thr-primitives.diff to use kernel thr* primitives i

r5258 - in glibc-package/trunk/debian: . patches/kfreebsd

2012-05-26 Thread Petr Salinger
. [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 4286 (from glibc-bsd). * fixup any/local-linuxthreads-setclock.diff. Closes: #673711. -- Clint Adams Fri, 04 May 2012 23:39:00 -0400 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff

r5257 - in glibc-package/trunk/debian: . patches/any

2012-05-26 Thread Petr Salinger
) UNRELEASED; urgency=low +eglibc (2.13-33) UNRELEASED; urgency=medium [ Clint Adams ] * patches/localedata/cvs-rupeesign.diff: use new rupee symbol @@ -27,6 +27,9 @@ * patches/hurd-i386/libpthread.diff: Add -lrt in libpthread.a to fix static linking. + [ Petr Salinger ] + * fixup

r5197 - in glibc-package/trunk/debian: . patches/kfreebsd

2012-04-21 Thread Petr Salinger
-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2012-04-21 15:08:01 UTC (rev 5196) +++ glibc-package/trunk/debian/changelog2012-04-21 15:31:08 UTC (rev 5197) @@ -2,7 +2,7 @@ [ Petr

r5196 - glibc-package/trunk/debian

2012-04-21 Thread Petr Salinger
=== --- glibc-package/trunk/debian/changelog2012-04-21 14:36:11 UTC (rev 5195) +++ glibc-package/trunk/debian/changelog2012-04-21 15:08:01 UTC (rev 5196) @@ -3,6 +3,7 @@ [ Petr Salinger ] * alter kfreebsd/local-use-thr-primitives.diff. See: #654783. * kfreebsd/local-sysdeps.diff

Bug#654783: race condition in libpthread causes hangs in python2.7 testsuite

2012-04-20 Thread Petr Salinger
That's really nice. Petr, could you give some explanation on that one-line patch you provided? Is it supposed to be the correct fix or is more work necessary? I'm not familiar with the whole picture but if you give some pointers I may be able to help. In the original (plain linuxthreads) code

r5194 - in glibc-package/trunk/debian: . patches/kfreebsd

2012-04-19 Thread Petr Salinger
) UNRELEASED; urgency=low - * + [ Petr Salinger ] + * alter kfreebsd/local-use-thr-primitives.diff. See: #654783. -- Adam Conrad Thu, 19 Apr 2012 17:12:08 -0600 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-use-thr-primitives.diff

Bug#657810: and

2012-01-29 Thread Petr Salinger
kfreebsd-kernel-headers 0.70 includes properly patched versions of and which could be used to compile glibc. Please consider using those instead of the in-tree copies. A patch for is attached. can be used directly. No, the have to be part of eglibc, you can silently break ABI, by changing

  1   2   3   >