Opened 17 months ago

Closed 17 months ago

Last modified 17 months ago

#67617 closed defect (fixed)

gnuradio fails to configure

Reported by: neilt (Neil Tiffin) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc: michaelld (Michael Dickens), ra1nb0w
Port: gnuradio

Description (last modified by neilt (Neil Tiffin))

MacPorts 2.8.1 macOS 13.4 (22F66) Xcode Version 14.3.1 (14E300c)

gnuradio installed with default variants.

sudo port upgrade outdated
Password:
Nothing to upgrade.
--->  Scanning binaries for linking errors
--->  Found 2 broken files, matching files to ports      
--->  Found 1 broken port, determining rebuild order
You can always run 'port rev-upgrade' again to fix errors.
The following ports will be rebuilt: gnuradio @3.8.5.0+docs+grc+python39+qtgui+sdl+uhd+wavelet+zeromq
Continue? [Y/n]: y
:info:configure -- Configuring gnuradio-companion support...
:info:configure --   Dependency ENABLE_GNURADIO_RUNTIME = ON
:info:configure --   Dependency ENABLE_PYTHON = ON
:info:configure --   Dependency PYTHON_MIN_VER_FOUND = TRUE
:info:configure --   Dependency PYYAML_FOUND = TRUE
:info:configure --   Dependency MAKO_FOUND = TRUE
:info:configure --   Dependency PYGI_FOUND = TRUE
:info:configure --   Dependency GTK_GI_FOUND = FALSE
:info:configure --   Dependency CAIRO_GI_FOUND = TRUE
:info:configure --   Dependency PANGOCAIRO_GI_FOUND = TRUE
:info:configure --   Dependency NUMPY_FOUND = TRUE
:info:configure CMake Error at cmake/Modules/GrComponent.cmake:75 (message):
:info:configure   user force-enabled gnuradio-companion but configuration checked failed
:info:configure Call Stack (most recent call first):
:info:configure   grc/CMakeLists.txt:95 (GR_REGISTER_COMPONENT)
:info:configure -- Configuring incomplete, errors occurred!

Attachments (2)

CMakeError.log (19.3 KB) - added by neilt (Neil Tiffin) 17 months ago.
Log
main.log (44.3 KB) - added by neilt (Neil Tiffin) 17 months ago.
main.log

Download all attachments as: .zip

Change History (10)

Changed 17 months ago by neilt (Neil Tiffin)

Attachment: CMakeError.log added

Log

comment:1 Changed 17 months ago by neilt (Neil Tiffin)

Description: modified (diff)

comment:2 Changed 17 months ago by ryandesign (Ryan Carsten Schmidt)

Please attach the main.log file.

Changed 17 months ago by neilt (Neil Tiffin)

Attachment: main.log added

main.log

comment:3 Changed 17 months ago by ra1nb0w

it doesn't fine GTK. Can you check if gtk3 is correctly installed? Do you use X11 or quartz?

comment:4 Changed 17 months ago by neilt (Neil Tiffin)

gtk3 @3.24.38_0+x11 (active)

comment:5 Changed 17 months ago by neilt (Neil Tiffin)

Changed GTK to use quartz and gnuradio built fine.

sudo port install gtk3 +quartz

This is some type of upgrade problem because gnuradio was installed and working prior to an upgrade. Don't remember the details, it was a few weeks back.

comment:6 Changed 17 months ago by ra1nb0w

So, a macOS update broke gtk (x11). This can be a linking issue. Can you open a new ticket for gtk3 explaining what happened and attaching the main.log? thanks

ps. you want to stay with quartz I suggest to put -x11 +quartz to your /opt/macports/etc/macports/variants.conf

comment:7 Changed 17 months ago by ra1nb0w

Resolution: fixed
Status: newclosed

comment:8 Changed 17 months ago by neilt (Neil Tiffin)

It was not a macOS update, but rather a MacPorts update that broke it.

Note: See TracTickets for help on using tickets.