Opened 2 years ago

Closed 2 years ago

#65261 closed defect (fixed)

hdhomerun_gui @20200521_1: ld: library not found for -lgtkmacintegration-gtk2

Reported by: neilt (Neil Tiffin) Owned by: ctreleaven (Craig Treleaven)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: ctreleaven@…
Port: hdhomerun_gui

Description

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --prefix=/opt/local

## --------- ##
## Platform. ##
## --------- ##

hostname = neils-iMac.local
uname -m = x86_64
uname -r = 21.5.0
uname -s = Darwin
uname -v = Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:22 PDT 2022; root:xnu-8020.121.3~4/RELEASE_X86_64

/usr/bin/uname -p = i386
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = Mach kernel version:
	 Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:22 PDT 2022; root:xnu-8020.121.3~4/RELEASE_X86_64
Kernel configured for up to 8 processors.
4 processors are physically available.
8 processors are logically available.
Processor type: x86_64h (Intel x86-64h Haswell)
Processors active: 0 1 2 3 4 5 6 7
Primary memory available: 40.00 gigabytes
Default processor set: 592 tasks, 2060 threads, 8 processors
Load average: 2.12, Mach factor: 5.87
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /opt/local/bin
PATH: /opt/local/sbin
PATH: /bin
PATH: /sbin
PATH: /usr/bin
PATH: /usr/sbin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2271: checking for a BSD-compatible install
configure:2339: result: /usr/bin/install -c
configure:2350: checking whether build environment is sane
configure:2405: result: yes
configure:2443: WARNING: 'missing' script is too old or missing
configure:2556: checking for a thread-safe mkdir -p
configure:2595: result: /opt/local/bin/gmkdir -p
configure:2602: checking for gawk
configure:2618: found /opt/local/bin/gawk
configure:2629: result: gawk
configure:2640: checking whether make sets $(MAKE)
configure:2662: result: yes
configure:2691: checking whether make supports nested variables
configure:2708: result: yes
configure:2838: checking whether to enable maintainer-specific portions of Makefiles
configure:2847: result: no
configure:2916: checking for gcc
configure:2943: result: /usr/bin/clang
configure:3172: checking for C compiler version
configure:3181: /usr/bin/clang --version >&5
Apple clang version 13.1.6 (clang-1316.0.21.2.5)
Target: x86_64-apple-darwin21.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
configure:3192: $? = 0
configure:3181: /usr/bin/clang -v >&5
Apple clang version 13.1.6 (clang-1316.0.21.2.5)
Target: x86_64-apple-darwin21.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
configure:3192: $? = 0
configure:3181: /usr/bin/clang -V >&5
clang: error: argument to '-V' is missing (expected 1 value)
clang: error: no input files
configure:3192: $? = 1
configure:3181: /usr/bin/clang -qversion >&5
clang: error: unknown argument '-qversion'; did you mean '--version'?
clang: error: no input files
configure:3192: $? = 1
configure:3212: checking whether the C compiler works
configure:3234: /usr/bin/clang -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64 -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64 conftest.c  -framework CoreFoundation -framework CoreServices -lgtkmacintegration-gtk2 >&5
ld: library not found for -lgtkmacintegration-gtk2
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:3238: $? = 1
configure:3276: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "hdhomerun_config_gui"
| #define VERSION "0.1"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:3281: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_hdhomerun_gui/hdhomerun_gui/work/hdhomerun_config_gui':
configure:3283: error: C compiler cannot create executables
See `config.log' for more details

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/usr/bin/clang
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=/usr/bin/clang++
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_PACKAGE_CFLAGS_set=
ac_cv_env_PACKAGE_CFLAGS_value=
ac_cv_env_PACKAGE_LIBS_set=
ac_cv_env_PACKAGE_LIBS_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=
ac_cv_env_PKG_CONFIG_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_path_mkdir=/opt/local/bin/gmkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_ac_ct_CC=/usr/bin/clang
ac_cv_prog_make_make_set=yes
am_cv_make_support_nested_variables=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='aclocal-1.14'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_V='$(V)'
AUTOCONF='autoconf'
AUTOHEADER='autoheader'
AUTOMAKE='automake-1.14'
AWK='gawk'
CATALOGS=''
CATOBJEXT=''
CC='/usr/bin/clang'
CCDEPMODE=''
CFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
CPP=''
CPPFLAGS='-I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
CXX='/usr/bin/clang++'
CXXDEPMODE=''
CXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
CYGPATH_W='echo'
DATADIRNAME=''
DEFS=''
DEPDIR=''
ECHO_C='\c'
ECHO_N=''
ECHO_T=''
EGREP=''
EXEEXT=''
GETTEXT_PACKAGE=''
GMOFILES=''
GMSGFMT=''
GREP=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
INSTOBJEXT=''
INTLLIBS=''
LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
LIBOBJS=''
LIBS=' -framework CoreFoundation -framework CoreServices -lgtkmacintegration-gtk2'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='makeinfo'
MKDIR_P='/opt/local/bin/gmkdir -p'
MKINSTALLDIRS=''
MSGFMT=''
MSGFMT_OPTS=''
OBJEXT=''
PACKAGE='hdhomerun_config_gui'
PACKAGE_BUGREPORT=''
PACKAGE_CFLAGS=''
PACKAGE_LIBS=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PKG_CONFIG=''
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
POFILES=''
POSUB=''
PO_IN_DATADIR_FALSE=''
PO_IN_DATADIR_TRUE=''
SET_MAKE=''
SHELL='/bin/sh'
STRIP=''
USE_NLS=''
VERSION='0.1'
XGETTEXT=''
ac_ct_CC='/usr/bin/clang'
ac_ct_CXX=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include=''
am__isrc=''
am__leading_dot='.'
am__nodep=''
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='NONE'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_hdhomerun_gui/hdhomerun_gui/work/hdhomerun_config_gui/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/opt/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define PACKAGE "hdhomerun_config_gui"
#define VERSION "0.1"

configure: exit 77

Change History (7)

comment:1 Changed 2 years ago by jmroot (Joshua Root)

Cc: ctreleaven@… removed
Owner: set to ctreleaven
Status: newassigned

comment:2 Changed 2 years ago by ctreleaven (Craig Treleaven)

Cc: ctreleaven@… added
Status: assignedaccepted

The GUI portion of this port has never been used very much. I've also fallen behind the upstream hdhr_config releases.

What are you trying to achieve?

comment:3 Changed 2 years ago by neilt (Neil Tiffin)

I use it to trouble shoot my HDHomeRun installation. The port was recently upgraded so I expected it to compile and work. If the port is abandoned, then mark it that way and I'll find other ways to do what I need to do.

comment:4 Changed 2 years ago by ctreleaven (Craig Treleaven)

SiliconDust doesn't support the GUI app anymore. It has been many years since they did any maintenance to it. For example, they never updated it to use GTK3.

Nonetheless, if it continues to build and run without extraordinary effort, we can try to keep it in MacPorts. There are two macOS 12 systems that reportedly have it installed:

https://ports.macports.org/port/hdhomerun_gui/stats/

I'll have a look at it soon.

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

Summary: hdhomerun_gui upgrade 20200521_0 < 20200521_1 fails to configure.hdhomerun_gui @20200521_1: ld: library not found for -lgtkmacintegration-gtk2

comment:6 Changed 2 years ago by ctreleaven (Craig Treleaven)

In 2a11699010fd244676324f6a9ebb43eb38d51492/macports-ports (master):

hdhomerun_gui: adapt for revised gtk-osx-application layout

see #65261

comment:7 Changed 2 years ago by ctreleaven (Craig Treleaven)

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.