Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#62976 closed defect (fixed)

xeus-sqlite: builds failing across-the-board; cmake not finding dependency ZeroMQ

Reported by: mascguy (Christopher Nielsen) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: xeus-sqlite

Description

The following is occurring on all of our buildbots:

-- Found PkgConfig: /opt/local/bin/pkg-config (found version "0.29.2") 
CMake Error at /opt/local/share/cmake/cppzmq/cppzmqConfig.cmake:53 (message):
  ZeroMQ was NOT found!
Call Stack (most recent call first):
  /opt/local/share/cmake-3.19/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /opt/local/lib/cmake/xeus/xeusConfig.cmake:64 (find_dependency)
  CMakeLists.txt:74 (find_package)

Change History (6)

comment:1 Changed 3 years ago by Schamschula (Marius Schamschula)

Strange.

zmq is one of the depends_libs.

I just built it on my Mojave and both my Big Sur machines (arm/Intel).

comment:2 Changed 3 years ago by Schamschula (Marius Schamschula)

Make that cppzmq.

comment:3 Changed 3 years ago by mascguy (Christopher Nielsen)

Marius, it's failing to build on my local setup as well. So there's one or more missing dependencies. (And/or, variant differences, etc)

Do you have a clean VM or macOS install, that you can test on?

Last edited 3 years ago by mascguy (Christopher Nielsen) (previous) (diff)

comment:4 Changed 3 years ago by Christopher Nielsen <mascguy@…>

Resolution: fixed
Status: assignedclosed

In 821f9655a0f2cc96f7a12a9a468c74e0891cd39a/macports-ports (master):

xeus-sqlite: fix cmake path to ZeroMQ

Fixes: #62976

comment:5 Changed 3 years ago by Schamschula (Marius Schamschula)

It looks like my local copy of zmq got out of date, and the .cmake files have been moved in the meantime.

comment:6 Changed 3 years ago by mascguy (Christopher Nielsen)

No worries Marius, always happy to jump in and help!

Note: See TracTickets for help on using tickets.