: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
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
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
: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
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
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
.
+ [ 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
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
: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
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
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
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
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
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
-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
/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
-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
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-
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/
-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
)
+++ 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
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
@@
[ 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
===
--- 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
-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
/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
)
+++ 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
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
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
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
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
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
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
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
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
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
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
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
@@
* 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
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
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
-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
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
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
==
: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
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
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...
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
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
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
.
-
[ 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
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-
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
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
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
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
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
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
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
-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
-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
-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
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
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
+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
)
+++ 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
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
) 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
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
/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
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
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
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
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
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
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
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
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
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
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
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
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-
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
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
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
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
/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
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
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_
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
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
/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
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
.
[ 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
) 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
-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
===
--- 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
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
) 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
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 - 100 of 226 matches
Mail list logo