Opened 7 months ago

Last modified 2 months ago

#68388 assigned defect

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) 7 months ago.
lal-main.log

Download all attachments as: .zip

Change History (4)

Changed 7 months ago by conradwt (Conrad Taylor)

Attachment: lal-main.log added

lal-main.log

comment:1 Changed 7 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 2 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 2 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.

Note: See TracTickets for help on using tickets.