Bug#531522: mpicc segfaults when called by fakeroot

2009-06-23 Thread Manuel Prinz
Hi Jeff! Hi Steve! Thanks for implementing a solution and pushing it upstream! The last NMU by Steve did not make it into Debian. I'm preparing an upload at the moment, acknowleding the NMUs and fixing all RC bugs. I'll upload later tonight or tomorrow. Thanks again for working on the issue

Bug#531522: mpicc segfaults when called by fakeroot

2009-06-20 Thread Jeff Squyres
Done. The two patches you need are here: https://svn.open-mpi.org/trac/ompi/changeset/21479 https://svn.open-mpi.org/trac/ompi/changeset/21489 I'll push these upstream; they might make it into OMPI v1.3.3. On Jun 20, 2009, at 12:58 AM, Steve M. Robbins wrote: On Fri, Jun 19, 2009

Bug#531522: mpicc segfaults when called by fakeroot

2009-06-19 Thread Steve M. Robbins
On Fri, Jun 19, 2009 at 06:52:03AM -0400, Jeff Squyres wrote: 2. If you want a more general env variable name, like checking for the presence of $FAKEROOTKEY (or whatever), let me know and we can also add a check for that upstream. To be clear, I think I'm going to do #1 anyway -- it's a

Bug#531522: mpicc segfaults when called by fakeroot

2009-06-18 Thread Steve M. Robbins
Hi Clint, On Fri, Jun 19, 2009 at 02:08:45AM +, Clint Adams wrote: On Thu, Jun 18, 2009 at 08:59:29PM -0500, Steve M. Robbins wrote: I uploaded this change to Debian's openmpi packages yesterday, patch below. Jeff: will you commit this upstream? Fakeroot maintainer: will you set

Bug#531522: mpicc segfaults when called by fakeroot

2009-06-08 Thread Jeff Squyres (jsquyres)
I'm afk atm and can't see the full bug so far - yes, we should definitely not be aling anyflvor of alloc in the malloc init hook (eg via stat). Is there a run-time way to tell if we're running under fakeroot? We can certainly just disable the malloc init hook if it detects that its under

Bug#531522: mpicc segfaults when called by fakeroot

2009-06-08 Thread Jeff Squyres
On Jun 8, 2009, at 7:20 AM, Clint Adams wrote: Is there a run-time way to tell if we're running under fakeroot? We can certainly just disable the malloc init hook if it detects that its under fakeroot. You can use an undocumented API feature to detect/disable fakeroot temporarily (see

Bug#531522: mpicc segfaults when called by fakeroot

2009-06-07 Thread Steve M. Robbins
Hi, Thanks to Jeff's observations, I have a workaround that should suffice for Debian. I don't know what the right fix should be, but I hope the openmpi, fakeroot, and libc6 folks can take it from here. On Fri, Jun 05, 2009 at 02:39:27PM -0400, Jeff Squyres wrote: On Jun 2, 2009, at 4:25 PM,

Bug#531522: mpicc segfaults when called by fakeroot

2009-06-07 Thread Manuel Prinz
Hi Jeff and Steve, thanks a lot for diving into it! It's very appreciated! (I was not able to access a computer during the last two days, so sorry for being unresponsive!) Am Sonntag, den 07.06.2009, 11:04 -0500 schrieb Steve M. Robbins: I was able to avoid the segfault simply by ifdef'ing out