freeze exception for fakeroot_1.11
hey,
fakeroot_1.11 fixes a bug that prevents eclipse from building from
source. Since fakeroot is used by sbuild on our buildds, a fakeroot
update is necessary to ensure that we can rebuild eclipse updates
for lenny.
I'm not a fakeroot maintainer, but the maintainer is ok with this:
<dannf> Clint: looks like eclipse built everywhere, you wanna
ask d-release for a lenny exception?
<Clint> dannf: no, but feel free
diff -Nru fakeroot-1.10.1/acinclude.m4 fakeroot-1.11/acinclude.m4
--- fakeroot-1.10.1/acinclude.m4 2008-10-04 12:48:44.000000000 -0600
+++ fakeroot-1.11/acinclude.m4 2008-11-18 16:21:40.000000000 -0700
@@ -1 +1 @@
-define(FAKEROOT_VERSION, 1.10.1)
+define(FAKEROOT_VERSION, 1.11)
diff -Nru fakeroot-1.10.1/communicate.c fakeroot-1.11/communicate.c
--- fakeroot-1.10.1/communicate.c 2008-08-03 16:26:49.000000000 -0600
+++ fakeroot-1.11/communicate.c 2008-11-18 16:18:23.000000000 -0700
@@ -521,9 +521,9 @@
if(init_get_msg()!=-1){
pid=getpid();
+ semaphore_up();
serial++;
buf->serial=serial;
- semaphore_up();
buf->pid=pid;
send_fakem(buf);
diff -Nru fakeroot-1.10.1/configure fakeroot-1.11/configure
--- fakeroot-1.10.1/configure 2008-10-04 12:49:11.000000000 -0600
+++ fakeroot-1.11/configure 2008-11-18 16:22:07.000000000 -0700
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for fakeroot 1.10.1.
+# Generated by GNU Autoconf 2.61 for fakeroot 1.11.
#
# Report bugs to <schizo@debian.org>.
#
@@ -731,8 +731,8 @@
# Identity of this package.
PACKAGE_NAME='fakeroot'
PACKAGE_TARNAME='fakeroot'
-PACKAGE_VERSION='1.10.1'
-PACKAGE_STRING='fakeroot 1.10.1'
+PACKAGE_VERSION='1.11'
+PACKAGE_STRING='fakeroot 1.11'
PACKAGE_BUGREPORT='schizo@debian.org'
# Factoring default headers for most tests.
@@ -1397,7 +1397,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures fakeroot 1.10.1 to adapt to many kinds of systems.
+\`configure' configures fakeroot 1.11 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1468,7 +1468,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of fakeroot 1.10.1:";;
+ short | recursive ) echo "Configuration of fakeroot 1.11:";;
esac
cat <<\_ACEOF
@@ -1570,7 +1570,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-fakeroot configure 1.10.1
+fakeroot configure 1.11
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1584,7 +1584,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by fakeroot $as_me 1.10.1, which was
+It was created by fakeroot $as_me 1.11, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -2402,7 +2402,7 @@
# Define the identity of the package.
PACKAGE='fakeroot'
- VERSION='1.10.1'
+ VERSION='1.11'
cat >>confdefs.h <<_ACEOF
@@ -13667,7 +13667,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by fakeroot $as_me 1.10.1, which was
+This file was extended by fakeroot $as_me 1.11, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -13720,7 +13720,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-fakeroot config.status 1.10.1
+fakeroot config.status 1.11
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -Nru fakeroot-1.10.1/debian/changelog fakeroot-1.11/debian/changelog
--- fakeroot-1.10.1/debian/changelog 2008-10-04 12:48:29.000000000 -0600
+++ fakeroot-1.11/debian/changelog 2008-11-18 16:21:08.000000000 -0700
@@ -1,3 +1,10 @@
+fakeroot (1.11) unstable; urgency=medium
+
+ * communicate.c: patch from dann frazier to fix race condition when
+ SysV IPC is used with a threaded application. closes: #499142.
+
+ -- Clint Adams <schizo@debian.org> Tue, 18 Nov 2008 18:20:37 -0500
+
fakeroot (1.10.1) unstable; urgency=low
* Patch from Joe Malicki to increase number of cases where fakeroot
Reply to: