[MacPorts] #68461: kdelibs4 fails with undefined _inotify* symbols

MacPorts noreply at macports.org
Sat Oct 14 07:56:06 UTC 2023


#68461: kdelibs4 fails with undefined _inotify* symbols
--------------------------+--------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.8.1
 Keywords:  powerpc       |       Port:
--------------------------+--------------------
 {{{
 :info:build cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build/kjs
 && /usr/bin/g++-4.2 -DBUILDING_KDE__ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=139
 -DKDE_DEPRECATED_WARNINGS -DMAKE_KJS_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL
 -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_REENTRANT
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build/kjs
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kjs
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/interfaces
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/build/kdecore
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/compression
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/config
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/date
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/io
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/jobs
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/kernel
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/auth
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/network
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/services
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/localization
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/sycoca
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/text
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/util
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kdecore/sonnet
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kjs/wtf
 -I/opt/local/libexec/qt4/include/QtCrypto
 -I/opt/local/libexec/qt4/include/QtXmlPatterns
 -I/opt/local/libexec/qt4/include/QtXml
 -I/opt/local/libexec/qt4/include/QtWebKit
 -I/opt/local/libexec/qt4/include/QtUiTools
 -I/opt/local/libexec/qt4/include/QtTest
 -I/opt/local/libexec/qt4/include/QtSvg
 -I/opt/local/libexec/qt4/include/QtSql
 -I/opt/local/libexec/qt4/include/QtScriptTools
 -I/opt/local/libexec/qt4/include/QtScript
 -I/opt/local/libexec/qt4/include/QtOpenGL
 -I/opt/local/libexec/qt4/include/QtNetwork
 -I/opt/local/libexec/qt4/include/QtMultimedia
 -I/opt/local/libexec/qt4/include/QtHelp
 -I/opt/local/libexec/qt4/include/QtDesigner
 -I/opt/local/libexec/qt4/include/QtDeclarative
 -I/opt/local/libexec/qt4/include/QtDBus
 -I/opt/local/libexec/qt4/lib/QtAssistant.framework/Headers
 -I/opt/local/libexec/qt4/include/Qt3Support
 -I/opt/local/libexec/qt4/include/QtGui
 -I/opt/local/libexec/qt4/include/QtCore -I/opt/local/libexec/qt4/include
 -I/opt/local/libexec/qt4/share/mkspecs/default -I/opt/local/include -pipe
 -Os -DNDEBUG -fno-common -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-
 align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-
 exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-
 virtual -fvisibility=hidden -Werror=return-type -fvisibility-inlines-
 hidden -arch ppc -mmacosx-version-min=10.6 -fPIC   -D__APPLE_KDE__  -MD
 -MT kjs/CMakeFiles/kjs.dir/Parser.o -MF CMakeFiles/kjs.dir/Parser.o.d -o
 CMakeFiles/kjs.dir/Parser.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdelibs4/kdelibs4/work/kdelibs-4.14.3/kjs/Parser.cpp
 :info:build Undefined symbols:
 :info:build   "_inotify_init", referenced from:
 :info:build       KDirWatchPrivate::KDirWatchPrivate()in kdirwatch.o
 :info:build   "_inotify_rm_watch", referenced from:
 :info:build
 KDirWatchPrivate::removeWatch(KDirWatchPrivate::Entry*)in kdirwatch.o
 :info:build       KDirWatchPrivate::addEntry(KDirWatch*, QString const&,
 KDirWatchPrivate::Entry*, bool, QFlags<KDirWatch::WatchMode>)in
 kdirwatch.o
 :info:build   "_inotify_add_watch", referenced from:
 :info:build       KDirWatchPrivate::useINotify(KDirWatchPrivate::Entry*)in
 kdirwatch.o
 :info:build       KDirWatchPrivate::addEntry(KDirWatch*, QString const&,
 KDirWatchPrivate::Entry*, bool, QFlags<KDirWatch::WatchMode>)in
 kdirwatch.o
 :info:build ld: symbol(s) not found
 :info:build collect2: ld returned 1 exit status
 :info:build make[2]: *** [lib/libkdecore.5.14.3.dylib] Error 1
 }}}

 I thought `libinotify` is not supported on macOS at all. Any idea why
 these?

-- 
Ticket URL: <https://trac.macports.org/ticket/68461>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list