Opened 6 years ago

Closed 6 years ago

#57649 closed defect (fixed)

valgrind-devel fails to build on Mojave

Reported by: mouse07410 (Mouse) Owned by: kencu (Ken)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: raimue@…
Port: valgrind-devel

Description

MacOS 10.14.1, Xcode-10.1, current Macports

$ sudo port install -t valgrind-devel
--->  Computing dependencies for valgrind-devel
--->  Fetching archive for valgrind-devel
--->  Attempting to fetch valgrind-devel-3.14.0-r2017-11-21_0.darwin_18.x86_64.tbz2 from https://packages.macports.org/valgrind-devel
--->  Attempting to fetch valgrind-devel-3.14.0-r2017-11-21_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/valgrind-devel
--->  Attempting to fetch valgrind-devel-3.14.0-r2017-11-21_0.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/valgrind-devel
--->  Fetching distfiles for valgrind-devel
--->  Verifying checksums for valgrind-devel
--->  Extracting valgrind-devel
--->  Configuring valgrind-devel
Error: Failed to configure valgrind-devel, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_valgrind/valgrind-devel/work/valgrind-3.14.0-r2017-11-21/config.log
Warning: The following existing files were hidden from the build system by trace mode:
  /opt/local/bin/ar
  /opt/local/bin/gawk
  /opt/local/bin/gmkdir
  /opt/local/bin/gsed
  /opt/local/bin/ranlib
Error: Failed to configure valgrind-devel: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_valgrind/valgrind-devel/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port valgrind-devel failed
$

with the following in the log:

. . . . .
:info:configure checking for a supported CPU... ok (x86_64)
:info:configure checking for a 64-bit only build... yes
:info:configure checking for a 32-bit only build... no
:info:configure checking for a supported OS... ok (darwin18.0.0)
:info:configure checking for the kernel version... unsupported (18.0.0)
:info:configure configure: error: Valgrind works on Darwin 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x and 17.x (Mac OS X 10.6/7/8/9/10/11 and macOS 10.12/13)
:info:configure Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_valgrind/valgrind-devel/work/valgrind-3.14.0-r2017-11-21" && ./configure --prefix=/opt/local --without-mpicc --enable-only64bit 
:info:configure Exit code: 1
:error:configure Failed to configure valgrind-devel, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_valgrind/valgrind-devel/work/valgrind-3.14.0-r2017-11-21/config.log
. . . . .

Attachments (1)

valgrind-devel-log.txt (140.0 KB) - added by mouse07410 (Mouse) 6 years ago.
main build log

Download all attachments as: .zip

Change History (3)

Changed 6 years ago by mouse07410 (Mouse)

Attachment: valgrind-devel-log.txt added

main build log

comment:1 Changed 6 years ago by kencu (Ken)

Valgrind is not compatible with Mojave at present. The configure error is right about that (unsupported).

See <https://bugs.kde.org/show_bug.cgi?id=399584>

comment:2 Changed 6 years ago by kencu (Ken)

Owner: set to kencu
Resolution: fixed
Status: newclosed

In 77f273d72eb31c8557eae0b320aa2b5e0104bff5/macports-ports (master):

valgrind-devel: add test for incompatible systems

valgrind is always updated some time after new OS
releases.
closes: #57649

Note: See TracTickets for help on using tickets.