#66284 closed defect (fixed)

gdb @12.1 build failure on macOS 13: 'makeinfo' is missing on your system.

Reported by: JonTrepte Owned by: kencu (Ken)
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: ventura Cc:
Port: gdb

Description (last modified by jmroot (Joshua Root))

I get the following when executing sudo port install gdb

MacBook-Pro:~ alisontrepte$ sudo port install gdb
Password:
--->  Computing dependencies for gdb
--->  Fetching archive for gdb
--->  Attempting to fetch gdb-12.1_0.darwin_22.x86_64.tbz2 from https://packages.macports.org/gdb
--->  Attempting to fetch gdb-12.1_0.darwin_22.x86_64.tbz2 from http://jog.id.packages.macports.org/macports/packages/gdb
--->  Attempting to fetch gdb-12.1_0.darwin_22.x86_64.tbz2 from https://pek.cn.packages.macports.org/macports/packages/gdb
--->  Building gdb
Error: Failed to build gdb: command execution failed     
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_gdb/gdb/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port gdb failed
MacBook-Pro:~ alisontrepte$ 

Attachments (1)

main.log (57.1 KB) - added by JonTrepte 17 months ago.

Download all attachments as: .zip

Change History (3)

Changed 17 months ago by JonTrepte

Attachment: main.log added

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

Description: modified (diff)
Keywords: ventura added
Port: gdb added
Summary: Processing of port gdb failedgdb @12.1 build failure on macOS 13: 'makeinfo' is missing on your system.

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

Owner: set to kencu
Resolution: fixed
Status: newclosed

In b8b7db202cebf75504e7d30f9e46116010ad93a6/macports-ports (master):

gdb: fix build on Intel Ventura

Ventura does not come with makeinfo, so
add dep for texinfo if needed

fix makeinfo test in libctf to not fail
when makeinfo is newer than 7.x

closes: #66284

arm build is still not fixed as yet.

Note: See TracTickets for help on using tickets.