[MacPorts] #15577: Build on Jaguar: cannot determine flag to use for /usr/bin/sed

MacPorts noreply at macports.org
Tue Jun 10 02:17:29 PDT 2008


#15577: Build on Jaguar: cannot determine flag to use for /usr/bin/sed
-------------------------------------+--------------------------------------
 Reporter:  ryandesign at macports.org  |       Owner:  afb at macports.org  
     Type:  defect                   |      Status:  new               
 Priority:  Normal                   |   Milestone:  MacPorts base bugs
Component:  base                     |     Version:  1.7.0             
 Keywords:                           |  
-------------------------------------+--------------------------------------
 Just for fun, I tried to compile MacPorts trunk on Mac OS X 10.2.8 Jaguar.
 It didn't work:

 {{{
 checking for sed... (cached) /usr/bin/sed
 checking which sed flag to use for extended regexp... no idea
 configure: error: cannot determine flag to use for /usr/bin/sed
 }}}

 sed on Jaguar may not have any support for extended (modern) regular
 expressions. I can't find any mention of them in the manpage.

 We still have 99 ports with "`platform darwin 6`" sections so we may want
 to un-break building MacPorts on Jaguar. Not many ports use extended
 regular expressions in reinplace so we could make this a warning rather
 than a failure and just allow ports that do use extended regexp to fail on
 Jaguar. But extended regexp support was only recently added to MacPorts;
 the number of ports using it is sure to increase. Another option is that
 we could require users to manually install GNU sed first on Jaguar, though
 I don't know what the latest version is that still compiles on Jaguar (GNU
 sed 4.1.5 doesn't).

-- 
Ticket URL: <http://trac.macports.org/ticket/15577>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list