Opened 11 years ago

Closed 11 years ago

#25247 closed defect (fixed)

ManOpen parallel build fails

Reported by: ryandesign (Ryan Schmidt) Owned by: waqar@…
Priority: Normal Milestone:
Component: ports Version: 1.9.0
Keywords: haspatch Cc: nerdling (Jeremy Lavergne)
Port: ManOpen

Description

ManOpen fails to build when building in parallel (which is the default since a few versions of MacPorts ago):

:info:build openman.m:6:28: error: ManOpenProtocol.h: No such file or directory

The full error log and a patch are attached.

Attachments (2)

main.log (24.4 KB) - added by ryandesign (Ryan Schmidt) 11 years ago.
full log
ManOpen-no-parallel.diff (411 bytes) - added by ryandesign (Ryan Schmidt) 11 years ago.
proposed patch

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by ryandesign (Ryan Schmidt)

Attachment: main.log added

full log

Changed 11 years ago by ryandesign (Ryan Schmidt)

Attachment: ManOpen-no-parallel.diff added

proposed patch

comment:1 Changed 11 years ago by nerdling (Jeremy Lavergne)

In 10.6 the patch results in another failed build:

ManDocument.m:328: error: 'NSSimpleHorizontalTypesetter' undeclared (first use in this function)
ManDocument.m:328: error: (Each undeclared identifier is reported only once
ManDocument.m:328: error: for each function it appears in.)

comment:2 in reply to:  1 Changed 11 years ago by ryandesign (Ryan Schmidt)

Cc: snc@… added
Resolution: fixed
Status: newclosed

Replying to ryandesign@…:

ManOpen fails to build when building in parallel

Turned off parallel building in r68991.

Replying to snc@…:

In 10.6 the patch results in another failed build:

ManDocument.m:328: error: 'NSSimpleHorizontalTypesetter' undeclared (first use in this function)

That's because in r68943 you removed the patchfile that had been added in r48503 to fix #13787. I put it back in r68992.

Note: See TracTickets for help on using tickets.