Opened 2 years ago

Closed 5 months ago

#63792 closed defect (fixed)

valgrind-macos-devel: error: Valgrind works on Darwin 10.x-20.x (Mac OS X 10.6-10.11 and macOS 10.12-11.0)

Reported by: sudheerhebbale (Sudheer Hebbale) Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: monterey Cc:
Port: valgrind-macos-devel

Description

After upgrade macos Monterey version 12.0.1

Build of valgrind-macos-devel fails due to error in configuration

Valgrind works on Darwin 10.x-20.x (Mac OS X 10.6-10.11 and macOS 10.12-11.0)

Attachments (2)

config.log (39.5 KB) - added by sudheerhebbale (Sudheer Hebbale) 2 years ago.
main.log (54.2 KB) - added by sudheerhebbale (Sudheer Hebbale) 2 years ago.

Download all attachments as: .zip

Change History (7)

Changed 2 years ago by sudheerhebbale (Sudheer Hebbale)

Attachment: config.log added

Changed 2 years ago by sudheerhebbale (Sudheer Hebbale)

Attachment: main.log added

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: monterey added
Owner: set to raimue
Port: valgrind-macos-devel added
Status: newassigned
Summary: Error: Failed to configure valgrind-macos-develvalgrind-macos-devel: error: Valgrind works on Darwin 10.x-20.x (Mac OS X 10.6-10.11 and macOS 10.12-11.0)
Version: 2.7.1

The error message is pretty clear:

checking for a supported OS... ok (darwin21.1.0)
checking for the kernel version... unsupported (21.1.0)
configure: error: Valgrind works on Darwin 10.x-20.x (Mac OS X 10.6-10.11 and macOS 10.12-11.0)

So we need to upgrade to a newer version of this software that is compatible with macOS 12, or if none exists, the developers need to create it first; in that case, you might contact them about it.

comment:2 Changed 2 years ago by Ranguvar (Devin Cofer)

Per Valgrind dev Paul Floyd's comment, Valgrind may need to be patched in MacPorts for this. Still, there may be more issues.

https://stackoverflow.com/questions/69792467/memory-check-on-macos-12-monterey

comment:3 Changed 16 months ago by barracuda156

Valgrind is also broken for PPC, despite allegedly supporting 10.5.

This is on Rosetta:

checking build system type... powerpc-apple-darwin10
checking host system type... powerpc-apple-darwin10
checking for a supported CPU... ok (powerpc)
checking for a 64-bit only build... no
checking for a 32-bit only build... yes
checking for a supported OS... ok (darwin10)
checking for the kernel version... Darwin 10.x (10.8.0) / Mac OS X 10.6 Snow Leopard
checking for a supported CPU/OS combination... no (ppc32-darwin)
configure: error: Valgrind is platform specific. Sorry. Please consider doing a port.
Last edited 16 months ago by barracuda156 (previous) (diff)

comment:5 Changed 5 months ago by raimue (Rainer Müller)

Resolution: fixed
Status: assignedclosed

In 28ceab79c0914d404bd37ac6ded3a6e4ff1c49f5/macports-ports (master):

valgrind-macos-devel: Update to 3.22.0-r2023-10-29

Closes: #63792

Note: See TracTickets for help on using tickets.