Opened 2 years ago

Closed 15 months ago

#66034 closed defect (fixed)

Maxima 5.45.1 build failure on x86-64

Reported by: gpreitsma Owned by: KubaO (Kuba Ober)
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: Cc:
Port: maxima

Description (last modified by jmroot (Joshua Root))

Since last week, Maxima doesn't build anymore, and errors out on a file access exception:

:info:build   Unable to open #P"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_maxima/maxima/work/maxima-5.45.1/src/numerical/binary-abcl/numerical/f2cl-package.abcl-tmp". 

This error appeared already in port version 2.7.2. This morning I received version 2.8.0, but this issue is still there.

Attached the build log

Attachments (1)

main.log (107.7 KB) - added by gpreitsma 2 years ago.
maxima build log

Download all attachments as: .zip

Change History (5)

Changed 2 years ago by gpreitsma

Attachment: main.log added

maxima build log

comment:1 Changed 2 years ago by jmroot (Joshua Root)

Description: modified (diff)
Keywords: maxima build removed
Owner: set to KubaO
Status: newassigned

comment:2 Changed 2 years ago by tomio-arisaka (Tomio Arisaka)

I don't know why.

But current SBCL @2.2.9 port works on Monterey. https://ports.macports.org/port/sbcl/details/

So you can use SBCL instead of ABCL in order to build Maxima.

comment:3 Changed 2 years ago by gpreitsma

That works indeed! Re-installing Maxima with SBCL instead of ABCL builds without a problem!

Thank you so much for your quick reply!

Regards,

George

comment:4 Changed 15 months ago by catap (Kirill A. Korinsky)

Resolution: fixed
Status: assignedclosed

In 1aeed33113686d8dff80919689b098b516c0d49b/macports-ports (master):

maxima: update to 5.47.0maxima-devel: update to 5.47-dev-20230730

Also add myself as maintainer and closes number of issues.

Closes: #48427
Closes: #53926
Closes: #55362
Closes: #63813
Closes: #66034
Closes: #67147
Closes: #67778
Closes: #67801

Note: See TracTickets for help on using tickets.