summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2014-11-05 09:44:21 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2014-11-05 09:44:49 +0100
commitdf8bd8b044a346054c02d8069ce4865224fa7a9e (patch)
treeb8fbdb149ec88ad91dd47ae1b4c977210c676ba4
parent1e77c94fae6ead2fe092838acee271b3fd64994f (diff)
mention bug between perl and fakeroot
-rw-r--r--open_issues/perl.mdwn12
1 files changed, 12 insertions, 0 deletions
diff --git a/open_issues/perl.mdwn b/open_issues/perl.mdwn
index 48343e3e..69c91bb9 100644
--- a/open_issues/perl.mdwn
+++ b/open_issues/perl.mdwn
@@ -24,6 +24,18 @@ features.
There is a [[!FF_project 264]][[!tag bounty]] on this task.
+# Bugs in perl
+
+There is a bug in perl's putenv which makes it interact badly with fakeroot, this shows up as this
+
+ *** glibc detected *** /usr/bin/perl: free(): invalid pointer: 0x01026000 ***
+
+See http://rt.perl.org/rt3/Ticket/Display.html?id=91452 for details
+
+A workaround is to do this before building packages calling perl inside fakeroot:
+
+export FAKEROOTUID=0 FAKEROOTEUID=0 FAKEROOTSUID=0 FAKEROOTFUID=0 FAKEROOTGID=0 FAKEROOTEGID=0 FAKEROOTSGID=0 FAKEROOTFGID=0
+
---