Opened 4 years ago

Closed 3 years ago

Last modified 3 years ago

#60829 closed defect (fixed)

py38-clawpack: ld: file too small (length=0)

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: py-clawpack

Description

py38-clawpack fails to build at least on 10.12:

ld: file too small (length=0) file 'build/temp.macosx-10.12-x86_64-3.8/pyclaw/src/pyclaw/sharpclaw/weno.o' for architecture x86_64
collect2: error: ld returned 1 exit status

This could be caused by parallel building and incorrect Makefile dependencies. You could try adding use_parallel_build no and see if that helps.

Change History (3)

comment:1 Changed 3 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: worksforme
Status: assignedclosed

Clawpack was recently updated, and seems to build on 10.12.
I cannot say for certainty if the update was the reason the build no longer fails, but with no way to reproduce the error, it seems unlikely we can fix the problem if it still exists.

Last edited 3 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:2 Changed 3 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: worksforme
Status: closedreopened

This problem is no showing up on the macOS 11 builder.

comment:3 Changed 3 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: reopenedclosed

In 532a350b8a3fae98a85b525783d63f5c2ba95362/macports-ports (master):

py-clawpack: disable parallel build

Fixes #60829

Note: See TracTickets for help on using tickets.