[MacPorts] #29828: Error: Target org.macports.build returned: shell command failed (see log for details)
#29828: Error: Target org.macports.build returned: shell command failed (see log for details) -------------------------------+-------------------------------------------- Reporter: snown27@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: -------------------------------+-------------------------------------------- Running MacPorts 1.9.2 on Mac OS X 10.7 results in "shell command failed" on many port installs. (See log from screen install) This line stood out to me: {{{ :info:build pty.c:38:26: error: sys/stropts.h: No such file or directory }}} However, there doesn't seem to be a stropts.h file in /usr/include/sys/, but that file also seems to be missing from a different 10.6.7 install as well. Screen had installed fine on 10.6.7 seemingly without need for the stropts.h file -- Ticket URL: <https://trac.macports.org/ticket/29828> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29828: screen: sys/stropts.h: No such file or directory -------------------------------+-------------------------------------------- Reporter: snown27@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: lion | Port: screen -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * keywords: => lion * port: => screen Comment: Replying to [ticket:29828 snown27@…]:
Running MacPorts 1.9.2 on Mac OS X 10.7 results in "shell command failed" on many port installs. (See log from screen install)
Please report each problem individually. We'll take this ticket to deal with screen. Also, let's be clear that Lion has not been released yet, so this is a pre-release version of Lion.
Screen had installed fine on 10.6.7 seemingly without need for the stropts.h file
The screen port has `platform darwin 9` and `platform darwin 10` blocks to apply several patches for each of those operating systems. Presumably some or all of the darwin 10 patches are needed on darwin 11 as well -- for example specifically [browser:trunk/dports/sysutils/screen/files/patch- pty.c?rev=30468 this patch to pty.c] which is used on both Leopard and Snow Leopard to ensure that it doesn't try to include the absent stropts.h file. -- Ticket URL: <https://trac.macports.org/ticket/29828#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29828: screen: sys/stropts.h: No such file or directory --------------------------------+------------------------------------------- Reporter: snown27@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: lion Port: screen | --------------------------------+------------------------------------------- Changes (by raimue@…): * status: new => closed * resolution: => fixed Comment: Added patches to platform darwin 11 in r81028. -- Ticket URL: <https://trac.macports.org/ticket/29828#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts