Re: /libexec/ld-elf.so.1: environment corrupt; missing value for

From: Oliver Fromme <olli_at_lurza.secnetix.de>
Date: Thu, 20 Sep 2007 18:06:11 +0200 (CEST)
Sean C. Farley wrote:
 > Oliver Fromme wrote:
 > > This started to happen after updating to a recent 7-current
 > > about one week ago (it was working fine with a previous 7-
 > > current that was a few weeks older).  The shell is zsh.
 > > 
 > > zsh$ /usr/bin/su
 > > /libexec/ld-elf.so.1: environment corrupt; missing value for
 > > zsh$
 > 
 > Did you also upgrade zsh at the same time?

Yes, I did.

 > You should have been having
 > troubles with zsh much earlier since my change to the *env() function
 > went in early July.  :)  zsh 4.3.4 has a bug where it was mixing calls
 > to *env() functions with direct manipulation of environ.  The CVS
 > version of zsh is fixed.  I created PR ports/115094[1] to patch it in
 > the ports tree about a month ago.  *nudging sergei*  :)

I applied the patch, and it fixes the problem indeed.
Thank you very much!

Will the PR be committed to the zsh port before the
branch of 7.0 is released?  I think it is a rather
serious issue.

Best regards
   Oliver

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart

FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd

Perl is worse than Python because people wanted it worse.
        -- Larry Wall
Received on Thu Sep 20 2007 - 19:07:02 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:17 UTC