[MacPorts] #41164: octave-devel @3.6.4_9 "sed: RE error: illegal byte sequence" on 10.8
#41164: octave-devel @3.6.4_9 "sed: RE error: illegal byte sequence" on 10.8 -----------------------------+-------------------------------- Reporter: dale+macports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: octave-devel -----------------------------+-------------------------------- I'm on OS X 10.8.5. While building octave-devel I ran into the "sed: RE error: illegal byte sequence" error while creating `scripts/help/PKG_ADD-t`, which caused the build phase to fail. Sorry I don't have the log file handy. There's already [https://trac.macports.org/browser/trunk/dports/math /octave-devel/Portfile#L119 a section in octave-devel's `Portfile` to set LANG=C]. The comment says that it's for "10.8+" but the test there is `if {${os.major} > 12}`. Should that be `>= 12` instead of `> 12`? I made that change locally and then I was able to successfully install octave- devel. Thanks! -- Ticket URL: <https://trac.macports.org/ticket/41164> MacPorts <http://www.macports.org/> Ports system for OS X
#41164: octave-devel @3.6.4_9 "sed: RE error: illegal byte sequence" on 10.8 ------------------------------+-------------------------- Reporter: dale+macports@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: mountainlion Port: octave-devel | ------------------------------+-------------------------- Changes (by ryandesign@…): * cc: michaelld@… (added) * owner: macports-tickets@… => ryandesign@… * status: new => assigned * keywords: => mountainlion Comment: Replying to [ticket:41164 dale+macports@…]:
There's already [https://trac.macports.org/browser/trunk/dports/math /octave-devel/Portfile#L119 a section in octave-devel's `Portfile` to set LANG=C]. The comment says that it's for "10.8+" but the test there is `if {${os.major} > 12}`. Should that be `>= 12` instead of `> 12`?
Yes. This was caused by r112810. -- Ticket URL: <https://trac.macports.org/ticket/41164#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41164: octave-devel @3.6.4_9 "sed: RE error: illegal byte sequence" on 10.8 ------------------------------+-------------------------- Reporter: dale+macports@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: mountainlion Port: octave-devel | ------------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Fixed in r112913. -- Ticket URL: <https://trac.macports.org/ticket/41164#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts