Opened 6 years ago

Closed 5 years ago

#56460 closed defect (fixed)

sdcc build/compilation error

Reported by: haebler (Marcus Haebler) Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 2.4.4
Keywords: Cc:
Port: sdcc

Description (last modified by mf2k (Frank Schima))

sdcc fails during compilation phase in install. See attached log.

Running on:

$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.12.6
BuildVersion:	16G1314

with:

$ port version
Version: 2.4.4

$ clang++ --version
Apple LLVM version 9.0.0 (clang-900.0.39.2)
Target: x86_64-apple-darwin16.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

Attachments (1)

main.log (648.8 KB) - added by haebler (Marcus Haebler) 6 years ago.

Download all attachments as: .zip

Change History (7)

Changed 6 years ago by haebler (Marcus Haebler)

Attachment: main.log added

comment:1 Changed 6 years ago by mf2k (Frank Schima)

Owner: set to nerdling
Status: newassigned

In the future, please use WikiFormatting and Cc the port maintainer(s) (port info --maintainers sdcc), if any.

comment:2 Changed 6 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:3 Changed 5 years ago by nerdling (Jeremy Lavergne)

Status: assignedaccepted

mf2k: notice you're building with -j8; if you try fewer (or even build.jobs=1), does it work for you?

comment:4 Changed 5 years ago by mf2k (Frank Schima)

@nerdling: I'm not the reporter and that's not my log file.

comment:5 Changed 5 years ago by nerdling (Jeremy Lavergne)

Ah whoops. Should have looked further up the ticket. Sorry and thanks.

I was able to build successfully at -j2, so perhaps it's a parallel make issue when it's a high concurrency.

comment:6 Changed 5 years ago by nerdling (Jeremy Lavergne)

Resolution: fixed
Status: acceptedclosed

In c7b200b02acd18179801999574df7f3eb55ef9e1/macports-ports (master):

sdcc: disable parallel builds (fails at 8, passes at 2)

Fixes #56460

Note: See TracTickets for help on using tickets.