Opened 4 years ago

Last modified 4 years ago

#62239 closed defect

readline is erroneously marked as not being able to install +universal — at Version 1

Reported by: jordanhubbard (Jordan Hubbard) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: readline

Description (last modified by jmroot (Joshua Root))

root@mighty-> port install emacs
--->  Computing dependencies for emacs
Error: Cannot install gdbm for the archs 'arm64 x86_64' because
Error: its dependency readline cannot build for the required archs.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.

I have, however, built readline just fine as an arm64 library, so I'm not sure where it is flagged as unbuildable for this arch combination (I also looked at the readline/Portfile and I don't see any limitations flagged there). Not sure what's up with this, but as readline is a very key leaf port, it is probably worth fixing.

Change History (1)

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

Description: modified (diff)

If you're building on an Intel system, the problem is

merger_must_run_binaries yes

It would work on an arm system since that can run x86_64 code.

Note: See TracTickets for help on using tickets.