Bug 42538

Summary: 4.7 BROKEN (SED FUNCTION)
Product: Base System Reporter: Steven Earl Smith <SESmith>
Component: i386Assignee: Ceri Davies <ceri>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Steven Earl Smith 2002-09-07 23:10:03 UTC
Numerous ports break on make with option 'sed -- i'  during the make process, therefore do not install.  This includes most of the X11 ports which are unusable (IE. KMail will configure then croak on grabbing of mail)

Fix: 

PRERELEASES really should not be picked up by a cvsup RELENG_4...
How-To-Repeat: clean install of 4.7-pre, port for libmng-1.0.3, try make.  will result in:
test !e /usr/local/include/icms.h || /usr/bin/sed -i.bak -e ...

"SED ILLEGAL OPTION -- i"
Comment 1 bmah 2002-09-08 00:38:43 UTC
If memory serves me right, Steven Earl Smith wrote:

> >How-To-Repeat:
> clean install of 4.7-pre, port for libmng-1.0.3, try make.  will result in:
> test !e /usr/local/include/icms.h || /usr/bin/sed -i.bak -e ...

I can install this just fine, on a RELENG_4 machine built from
yesterday's sources.  The only thing that I can think of is off-hand is
that your installed sed might be out of date (with respect to the rest
of your system).  What exactly do you mean by "clean install"?  What 
does "which sed" tell you?

> "SED ILLEGAL OPTION -- i"      
> >Fix:
> PRERELEASES really should not be picked up by a cvsup RELENG_4...      

4.7-PRERELEASE is the new name given to 4.6-STABLE at the start of the
4.7 code freeze.  It's just a name change.  Please refer to the release
engineering article for more details on how releases, branches, etc. are
named.

Bruce.

Comment 2 Jens Schweikhardt freebsd_committer freebsd_triage 2002-09-20 18:07:53 UTC
State Changed
From-To: open->feedback

Is your sed up-to-date? Apparently not. Update your source, 
cd /usr/src/usr.bin/sed 
make 
make install 
Then try again.
Comment 3 Ceri Davies freebsd_committer freebsd_triage 2003-06-08 19:03:50 UTC
State Changed
From-To: feedback->closed

Feedback timeout (6 months or more). 
I will handle any feedback that this closure generates. 


Comment 4 Ceri Davies freebsd_committer freebsd_triage 2003-06-08 19:03:50 UTC
Responsible Changed
From-To: freebsd-bugs->ceri

Feedback timeout (6 months or more). 
I will handle any feedback that this closure generates.