Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!amdahl!nsc!taux01!cjosta From: cjosta@taux01.UUCP (Jonathan Sweedler) Newsgroups: comp.sources.bugs Subject: perl patches 16 and 17 Summary: it don't work Message-ID: <935@taux01.UUCP> Date: 21 Nov 88 07:40:43 GMT Reply-To: cjosta@taux01.UUCP (Jonathan Sweedler) Organization: National Semiconductor (Israel) Ltd. Lines: 17 I tried to apply patches 16 and 17 to perl but had a problem compiling perly.c. In line 526 it says that origargv is undefined. I am not running with the setuid-fixup-thingamabob working. When I re-run Configure and tell it that I want to do the special setuid checking, then perly.c (and everything else) compiles ok. origargv is defined in perly.c but only if the DOSUID pre-processor flag is set. In line 511 there is an #else pre-processor statement that causes line 526 to be compiled when DOSUID is not set instead of when DOSUID is set. It seems that line 526 should only be compiled when DOSUID is set and not when DOSUID is not set. Can we have an official patch for this, Larry? Thanks. -- Jonathan Sweedler === National Semiconductor Israel UUCP: ...!{amdahl,hplabs,decwrl}!nsc!taux01!cjosta Domain: cjosta@taux01.nsc.com