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

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

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

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

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

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 aure...@debian.org Sun, 06 Jul 2014 22:34:19 +0200 glibc (2.19-5

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 jos...@codesourcery.com * 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

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 adcon...@0c3.net Sun, 09 Feb 2014 09:46:13

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

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

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

2014-04-03 Thread Petr Salinger
with 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 aure...@debian.org Sun, 02 Mar 2014 16:19:49 +0100 eglibc (2.18-4

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 adcon...@0c3.net Thu, 20 Feb 2014 23:39:37 -0700 Modified: glibc-package/trunk/debian/patches/kfreebsd/local

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

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 bits/auxv.h into elf.h. Modified:

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

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

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

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

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

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

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

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 adcon...@0c3.net Sun, 22 Sep 2013 23:39:33

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?

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

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

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

Bug#722885: accept4 on kfreebsd

2013-10-14 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

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

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

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

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:

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:

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:

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

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

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:

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

2013-08-20 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

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 adcon...@0c3.net Wed, 31 Jul 2013 22:38:47 +0100 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff

Bug#718181: missing declaration for issetugid

2013-07-28 Thread Petr Salinger
Subject: Re: issetugid On Fri, Apr 20, 2012 at 22:38:20 +0200, Petr Salinger wrote: Hi, Xlib uses AC_CHECK_FUNC(issetugid) in configure.ac, and then #include unistd.h issetugid(); in the code. On Linux everything's fine because libc doesn't have that function. OTOH kfreebsd explodes with a missing

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

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

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:

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

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:

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

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

r5669 - glibc-package/trunk/debian

2013-07-25 Thread Petr Salinger
/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. Closes

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:

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:

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

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:

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()

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#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

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:

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

2013-07-10 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 bits/fcntl.h 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

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

2013-06-03 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 aure...@debian.org Sun, 02 Jun 2013 13:11:11 +0200 Modified: glibc-package/trunk/debian/patches

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

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

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 glibc-bsd

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

2013-05-13 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 aure

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)

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

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

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

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:

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

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

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

2013-05-09 Thread Petr Salinger
. -+ Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Andreas Jaeger a...@suse.de, 2001. -+ FreeBSD modification by Petr Salinger, 2006. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify

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:

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

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

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

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

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 adcon...@0c3.net Sun, 30 Dec 2012 10:22:43 -0700 eglibc (2.13-38) unstable

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

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 +++

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

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 aure...@debian.org Wed, 04 Jul 2012 23:26:09 +0200 eglibc (2.13-34) unstable

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

2012-06-10 Thread Petr Salinger
Sat, 10 Dec 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

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

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

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

2012-04-20 Thread Petr Salinger
) UNRELEASED; urgency=low - * + [ Petr Salinger ] + * alter kfreebsd/local-use-thr-primitives.diff. See: #654783. -- Adam Conrad adcon...@0c3.net Thu, 19 Apr 2012 17:12:08 -0600 Modified: glibc-package/trunk/debian/patches/kfreebsd/local-use-thr-primitives.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)

Bug#657810: sys/syscall.h and sys/errno.h

2012-01-29 Thread Petr Salinger
kfreebsd-kernel-headers 0.70 includes properly patched versions of sys/syscall.h and sys/errno.h which could be used to compile glibc. Please consider using those instead of the in-tree copies. A patch for bits/errno.h is attached. sys/syscall.h can be used directly. No, the bits/errno.h have

r5132 - glibc-package/trunk/debian

2012-01-28 Thread Petr Salinger
=== --- glibc-package/trunk/debian/changelog2012-01-24 09:09:37 UTC (rev 5131) +++ glibc-package/trunk/debian/changelog2012-01-28 16:35:59 UTC (rev 5132) @@ -21,7 +21,7 @@ [ Petr Salinger ] * kfreebsd/local-sysdeps.diff: update to revision 4002 (from glibc-bsd

r5133 - glibc-package/trunk/debian

2012-01-28 Thread Petr Salinger
/trunk/debian/changelog2012-01-28 16:35:59 UTC (rev 5132) +++ glibc-package/trunk/debian/changelog2012-01-28 20:34:37 UTC (rev 5133) @@ -21,7 +21,7 @@ [ Petr Salinger ] * kfreebsd/local-sysdeps.diff: update to revision 4002 (from glibc-bsd). Closes: #630203. - * fixup

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

2012-01-24 Thread Petr Salinger
/submitted-hurd-socket-EAFNOSUPPORT.diff: New patch to fix error value. + [ Petr Salinger ] + * fixup kfreebsd/local-use-thr-primitives.diff + -- Samuel Thibault sthiba...@debian.org Tue, 27 Dec 2011 02:02:41 +0100 eglibc (2.13-24) unstable; urgency=low Modified: glibc-package/trunk/debian

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

2012-01-24 Thread Petr Salinger
+19,8 @@ fix error value. [ Petr Salinger ] + * kfreebsd/local-sysdeps.diff: update to revision 4002 (from glibc-bsd). +Closes: #630203. * fixup kfreebsd/local-use-thr-primitives.diff -- Samuel Thibault sthiba...@debian.org Tue, 27 Dec 2011 02:02:41 +0100 Modified: glibc

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

2011-11-26 Thread Petr Salinger
@@ [ 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 inside linuxthreads. Closes: #639658. + * debian/sysdeps/sysdeps/kfreebsd.mk, debhelper.in/libc.preinst: +bump

r5003 - in glibc-package/branches/glibc-branch-squeeze/debian: . patches/kfreebsd

2011-10-22 Thread Petr Salinger
Author: ps-guest Date: 2011-10-22 19:32:31 + (Sat, 22 Oct 2011) New Revision: 5003 Modified: glibc-package/branches/glibc-branch-squeeze/debian/changelog glibc-package/branches/glibc-branch-squeeze/debian/patches/kfreebsd/local-sysdeps.diff Log: kfreebsd/local-sysdeps.diff, update to

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

2011-10-22 Thread Petr Salinger
]id. Closes: #645285. [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 3742 (from glibc-bsd). + * kfreebsd/local-sysdeps.diff: update to revision 3763 (from glibc-bsd). -- Samuel Thibault sthiba...@debian.org Mon, 17 Oct 2011 01:23:52 +0200 Modified: glibc

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

2011-10-18 Thread Petr Salinger
]id. [ Petr Salinger ] - * kfreebsd/local-sysdeps.diff: update to revision 3740 (from glibc-bsd). + * kfreebsd/local-sysdeps.diff: update to revision 3742 (from glibc-bsd). -- Samuel Thibault sthiba...@debian.org Mon, 17 Oct 2011 01:23:52 +0200 Modified: glibc-package/trunk/debian

  1   2   3   >