On Tue, Oct 28, 2014 at 10:55 AM, Petter Reinholdtsen <p...@hungry.com> wrote:
> Control: severity -1 important
>
> [Jakub Wilk]
>> FWIW, I can't reproduce the bug on i386 with eatmydata_26-2 either.
>
> Good.  I'm raising the severity to important.  It might even be argued
> that this is release critical, but I will not raise it that high yet.

It's release critical for me, nevermind.

> I suggest the 'eatmydata gnutls-cli jwilk.net' test case is added to
> the test suite to make sure this bug do not make it into the archive
> in the future.

I guess it'd be better to write something equivalent directly in c.
If anyone want to write it, just do.
I'll write a test for the autopkgtest, when I'll do it.

> Did anyone talk to upstream about the problem?

There is a bug upstream, with the old patch.
https://bugs.launchpad.net/libeatmydata/+bug/1374862
I'll submit the corrected patch once it's ready.

This seems to work for me.
http://debomatic-i386.debian.net/distribution#unstable/libeatmydata/82-3/buildlog

the relevant change:

--- libeatmydata-82/debian/patches/bug-702711.patch
+++ libeatmydata-82/debian/patches/bug-702711.patch
@@ -41,3 +41,12 @@
  errno = EFAULT;
  return -1;
  }
+@@ -171,7 +174,7 @@
+
+ /* In pthread environments the dlsym() may call our open(). */
+ /* We simply ignore it because libc is already loaded       */
+- if (!libc_open64) {
++ if (initing) {
+ errno = EFAULT;
+ return -1;
+ }

If anyone else could test the resulting deb and confirm it works,
wuold be great.

-- 
regards,
Mattia Rizzolo

GPG Key: 4096R/B9444540 http://goo.gl/I8TMB
more about me: http://mapreri.org
Launchpad User: https://launchpad.net/~mapreri
Ubuntu Wiki page: https://wiki.ubuntu.com/MattiaRizzolo


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to