Opened 13 months ago

Closed 13 days ago

#68388 closed defect (fixed)

lal @7.0.0_7 Fails to build

Reported by: conradwt (Conrad Taylor) Owned by: lpsinger (Leo Singer)
Priority: Normal Milestone:
Component: ports Version:
Keywords: sonoma Cc:
Port: lal

Description

➜ sudo port upgrade lal   
Password:
--->  Fetching archive for lal
--->  Attempting to fetch lal-7.0.0_7.darwin_23.arm64.tbz2 from https://packages.macports.org/lal
--->  Attempting to fetch lal-7.0.0_7.darwin_23.arm64.tbz2 from http://mirror.fcix.net/macports/packages/lal
--->  Attempting to fetch lal-7.0.0_7.darwin_23.arm64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/lal
--->  Computing dependencies for lal
--->  Building lal
Error: Failed to build lal: command execution failed     
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_lal/lal/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.

Attachments (1)

lal-main.log (1.8 MB) - added by conradwt (Conrad Taylor) 13 months ago.
lal-main.log

Download all attachments as: .zip

Change History (6)

Changed 13 months ago by conradwt (Conrad Taylor)

Attachment: lal-main.log added

lal-main.log

comment:1 Changed 13 months ago by jmroot (Joshua Root)

Cc: lpsinger removed
Owner: set to lpsinger
Status: newassigned
Summary: Fails to buildlal @7.0.0_7 Fails to build
:info:build ./H5ThreadSafe.c:289:43: error: too few arguments to function call, expected 3, have 2
:info:build         herr_t retval = H5Oget_info(loc_id, oinfo);
:info:build                         ~~~~~~~~~~~              ^
:info:build /opt/local/include/H5Opublic.h:503:15: note: 'H5Oget_info3' declared here
:info:build H5_DLL herr_t H5Oget_info3(hid_t loc_id, H5O_info2_t *oinfo, unsigned fields);
:info:build               ^

comment:2 Changed 9 months ago by kencu (Ken)

updating the port to the current version lal @7.4.1 fixes the build.

The patch dynamic_lookup-11.patch doesn't apply any longer ... have to see if it is still needed for anything.

comment:3 Changed 9 months ago by kencu (Ken)

so dynamic_lookup-11.patch isn't needed any longer, as that has been fixed in the new version.

However, one of the subports octave-lal doesn't build now, due to many errors.

So I guess I will leave this for someone who uses these things to sort out.

comment:4 Changed 7 weeks ago by barracuda156

Upstream is at 7.6.0 now.

comment:5 Changed 13 days ago by reneeotten (Renee Otten)

Resolution: fixed
Status: assignedclosed

In 0d72e0b9be14e863bba93c3ad6e4b5a51fc0d5ae/macports-ports (master):

lal: update to 7.6.0

Closes: #68388
Closes: #67515
Closes: #67513
Closes: #67514

Note: See TracTickets for help on using tickets.