Created attachment 223768 [details] v1.6.1 (current) build log I am the maintainer of this port. Today there was a new release. I tried to update to v1.6.3, but it fails to fetch the distfiles. I tried to build the current version in the ports and sadly something also has changed that I won't understand (attached build-log). I'd appreciate it if someone helps me with it. For the new version, I made the following changes: --- jucipp-orig/Makefile 2021-04-02 10:07:53.331798000 +0200 +++ jucipp/Makefile 2021-04-02 13:24:14.310617000 +0200 @@ -3,7 +3,7 @@ PORTNAME= jucipp DISTVERSIONPREFIX= v -DISTVERSION= 1.6.1 +DISTVERSION= 1.6.3 CATEGORIES= editors MAINTAINER= info@babaei.net @@ -22,9 +22,9 @@ USES= cmake compiler:c++14-lang desktop-file-utils gnome pkgconfig USE_GITLAB= yes GL_ACCOUNT= cppit -GL_COMMIT= 4a1f88590ad1242aed596546c5568bbc40184c0c -GL_TUPLE= cppit:libclangmm:c807211edcd3894f0920fcc1c01476d898f93f8f:libclangmm/lib/libclangmm \ - eidheim:tiny-process-library:c9c8bf810ddad8cd17882b9a9ee628a690e779f5:tinyprocesslibrary/lib/tiny-process-library +GL_COMMIT= e59cb70467a085cb00fba75a748fe8b7b5431624 +GL_TUPLE= cppit:libclangmm:11fc6bb436fea00abc23fa2464781880642de5e5:libclangmm/lib/libclangmm \ + eidheim:tiny-process-library:15e4f77f8254e4b093f6be128db50fe4b6bee120:tinyprocesslibrary/lib/tiny-process-library USE_GNOME= gdkpixbuf2 gtkmm30 gtksourceviewmm3 INSTALLS_ICONS= yes And if you go here https://gitlab.com/cppit/jucipp/-/tags you'll see the commit hash for v1.6.3 tag is e59cb70467a085cb00fba75a748fe8b7b5431624 but ports says: ===> Cleaning for jucipp-1.6.3 ===> License MIT accepted by the user ===> License MIT accepted by the user ===> jucipp-1.6.3 depends on file: /usr/local/sbin/pkg - found => cppit-jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624_GL0.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://gitlab.com/cppit/jucipp/repository/e59cb70467a085cb00fba75a748fe8b7b5431624/archive.tar.gz?dummy=/cppit-jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624_GL0.tar.gz fetch: https://gitlab.com/cppit/jucipp/repository/e59cb70467a085cb00fba75a748fe8b7b5431624/archive.tar.gz?dummy=/cppit-jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624_GL0.tar.gz: Service Unavailable => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/cppit-jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624_GL0.tar.gz fetch: http://distcache.FreeBSD.org/ports-distfiles/cppit-jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624_GL0.tar.gz: Not Found => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop. make[1]: stopped in /usr/home/mamadou/jucipp *** Error code 1 Stop. make: stopped in /usr/home/mamadou/jucipp So, it cannot fetch the current version. Maybe something is wrong with GitLab?
This probably needs a refresh See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254866
Thank you! I tried again and the issue with GitLab has been solved. But, when I try to build I get the following error: FAILED: src/CMakeFiles/juci.dir/config.cpp.o ccache /usr/local/libexec/ccache/c++ -DJUCI_ENABLE_DEBUG -DJUCI_USE_GREP_EXCLUDE -DJUCI_USE_UCTAGS -DJUCI_VERSION=\"1.6.3\" -I/usr/local/llvm11/include -I/usr/home/mamadou/jucipp/work/jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624/lib/libclangmm/src/. -I/usr/home/mamadou/jucipp/work/jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624/lib/tiny-process-library -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations "-Wno-#warnings" -Wthread-safety -Wno-deprecated -std=gnu++14 -MD -MT src/CMakeFiles/juci.dir/config.cpp.o -MF src/CMakeFiles/juci.dir/config.cpp.o.d -o src/CMakeFiles/juci.dir/config.cpp.o -c /usr/home/mamadou/jucipp/work/jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624/src/config.cpp In file included from /usr/home/mamadou/jucipp/work/jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624/src/config.cpp:1: In file included from /usr/home/mamadou/jucipp/work/jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624/src/config.hpp:2: /usr/home/mamadou/jucipp/work/jucipp-e59cb70467a085cb00fba75a748fe8b7b5431624/src/dispatcher.hpp:4:10: fatal error: 'gtkmm.h' file not found #include <gtkmm.h> ^~~~~~~~~ 1 error generated. ninja: build stopped: subcommand failed. ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/home/mamadou/jucipp *** Error code 1 Stop. make: stopped in /usr/home/mamadou/jucipp The full build log for v1.6.1 (currently in ports tree) is attached. I guess something else has changed.
Looks like you need x11-toolkits/gtkmm30 as dependency ?
Thank you for the reply. I have the following in my Makefile: USE_GNOME= gdkpixbuf2 gtkmm30 gtksourceviewmm3 I don't think it should be in LIB_DEPENS, because searching through the ports dir it seems it should not be necessary: $ find /usr/ports/ -iname 'Makefile' | xargs grep -si 'gtkmm30' /usr/ports/security/gonepass/Makefile:USE_GNOME= gtk30 gtkmm30 /usr/ports/mail/astroid/Makefile:USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk30 gtkmm30 introspection libsigc++20 pango pangomm vte3 /usr/ports/cad/horizon-eda/Makefile:USE_GNOME= atkmm gdkpixbuf2 gtkmm30 librsvg2 /usr/ports/audio/vst3sdk/Makefile:USE_GNOME= cairo gtk30 gtkmm30 /usr/ports/audio/guitarix-lv2/Makefile:USE_GNOME= atkmm cairo gtk30 gtkmm30 pangomm /usr/ports/audio/pavucontrol/Makefile:USE_GNOME= glibmm gtkmm30 intltool libsigc++20 /usr/ports/audio/pulseeffects/Makefile:USE_GNOME= cairo gtkmm30 libsigc++20 pygobject3 /usr/ports/audio/paprefs/Makefile:USE_GNOME= atkmm glib20 glibmm gtk30 gtkmm30 libsigc++20 /usr/ports/graphics/art/Makefile:USE_GNOME= atk atkmm cairo cairomm glibmm gtkmm30 librsvg2 /usr/ports/graphics/inkscape/Makefile:USE_GNOME= gtkmm30 libxml2 libxslt /usr/ports/graphics/cluttermm/Makefile:USE_GNOME= atkmm glib20 gtkmm30 libsigc++20 pangomm /usr/ports/graphics/goocanvasmm2/Makefile:USE_GNOME= gtkmm30 /usr/ports/graphics/rawtherapee/Makefile:USE_GNOME= gtkmm30 librsvg2 /usr/ports/graphics/synfigstudio/Makefile:USE_GNOME= gtkmm30 intltool /usr/ports/games/gtkevemon/Makefile:LIB_DEPENDS= libgtkmm-3.0.so:x11-toolkits/gtkmm30 \ /usr/ports/games/freedoko/Makefile:USE_GNOME= gdkpixbuf2 gtkmm30 /usr/ports/games/lordsawar/Makefile:USE_GNOME= gtkmm30 intltool libxslt /usr/ports/deskutils/gnote/Makefile:USE_GNOME= gtkmm30 intltool libxml2 libxslt /usr/ports/deskutils/sysctlview/Makefile:USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk30 gtkmm30 \ /usr/ports/deskutils/easystroke/Makefile:USE_GNOME= gtkmm30 /usr/ports/editors/jucipp/Makefile:USE_GNOME= gdkpixbuf2 gtkmm30 gtksourceviewmm3 /usr/ports/print/pdfchain/Makefile:USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk30 gtkmm30 \ /usr/ports/math/cadabra2/Makefile:GUI_USE= GNOME=gtkmm30,gdkpixbuf2 /usr/ports/devel/regexxer/Makefile:USE_GNOME= gnomeprefix intltool intlhack gtkmm30 gtksourceviewmm3 /usr/ports/sysutils/gsmartcontrol/Makefile:USE_GNOME= atkmm cairo glibmm gtk30 gtkmm30 libsigc++20 pangomm /usr/ports/sysutils/gnome-system-monitor/Makefile:USE_GNOME= gtkmm30 librsvg2 libxml2 /usr/ports/sysutils/mate-system-monitor/Makefile:USE_GNOME= gtkmm30 intlhack librsvg2 libwnck3 libxml2 /usr/ports/sysutils/jstest-gtk/Makefile:USE_GNOME= gtkmm30 libsigc++20 /usr/ports/x11-toolkits/Makefile: SUBDIR += gtkmm30 /usr/ports/x11-toolkits/gtksourceviewmm3/Makefile:USE_GNOME= gtksourceview3 gnomeprefix gtkmm30 /usr/ports/x11/wf-shell/Makefile:USE_GNOME= gtkmm30 /usr/ports/x11/waybar/Makefile:USE_GNOME= gtkmm30 /usr/ports/x11/nwg-launchers/Makefile:USE_GNOME= gtkmm30 /usr/ports/x11/workrave/Makefile:USE_GNOME= gtkmm30 intlhack intltool introspection:build
Try adding USES= localbase or localbase:ldflags
I just did, the same result.
Also, I noticed this output from the CMake during build: -- Found gtkmm-3.0, version 3.24.2 Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found -- Checking for module 'gtksourceviewmm-3.0' -- Found gtksourceviewmm-3.0, version 3.18.0 Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found
This is the whole CMake part of the build: ===> jucipp-1.6.3 depends on shared library: libpangomm-1.4.so - found (/usr/local/lib/libpangomm-1.4.so) ===> Configuring for jucipp-1.6.3 ===> Performing out-of-source build /bin/mkdir -p /usr/home/mamadou/jucipp/work/.build -- The C compiler identification is Clang 10.0.1 -- The CXX compiler identification is Clang 10.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/libexec/ccache/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- using ccache. -- Found Boost: /usr/local/include (found suitable version "1.72.0", minimum required is "1.54") found components: filesystem serialization -- Found ASPELL: /usr/local/lib/libaspell.so -- Found PkgConfig: pkgconf (found version "1.7.4") -- Checking for module 'gtkmm-3.0' -- Found gtkmm-3.0, version 3.24.2 Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found -- Checking for module 'gtksourceviewmm-3.0' -- Found gtksourceviewmm-3.0, version 3.18.0 Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package cairo-xlib was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-xlib.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found Package 'cairo-xlib', required by 'gdk-3.0', not found -- Checking for module 'libgit2' -- Found libgit2, version 1.0.1 -- Found LibClang: /usr/local/llvm11/lib/libclang.so -- Looking for pthread.h -- Looking for pthread.h - found -- Found Threads: TRUE -- Found liblldb: /usr/local/llvm11/lib/liblldb.so -- Could NOT find Plantuml (missing: PLANTUML_JARFILE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS CMAKE_VERBOSE_MAKEFILE -- Build files have been written to: /usr/home/mamadou/jucipp/work/.build ===> Building for jucipp-1.6.3
Can you post a patch? It's much easier to help you that way rather than guessing :)
Created attachment 224025 [details] jucipp patch Sure, thank you!
Created attachment 224037 [details] Patch for jucipp Refresh patch so it applies to current tree
Hi, Your patch compiles fine using Poudriere on 12.2-RELEASE (amd64) using testport. I think your environment might be causing issues, does the patch I submitted work using Poudriere on your end?
Hi, The patch compiles fine on 12.2. The issue is with 11.4. Clean install on a VM. I do not even have a make.conf.
Ops!Sorry ignore my last message. I thought I am on another thread. I ran a test on 11.4 for another port.
I guess it might be OPTIONS_UNSET+=X11. This is a home server install, I sometimes use as a dev machine. So, that's why I unset X11. Do you think this is the reason?
Hi Mohammad, Daniel Thanks for the patches. Please, mark all non-necessary patches as obsolete and leave just the most current one so I can give it a try. Also: ^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. ^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval. -- Attachment -> Details -> maintainer-approval [+] Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ddcb5d1274767cacbd3846283fa04d6f464c9b2d commit ddcb5d1274767cacbd3846283fa04d6f464c9b2d Author: Fernando ApesteguÃa <fernape@FreeBSD.org> AuthorDate: 2021-04-16 17:26:30 +0000 Commit: Fernando ApesteguÃa <fernape@FreeBSD.org> CommitDate: 2021-04-17 12:16:09 +0000 editors/jucipp: Update to 1.6.3 ChangeLog: https://gitlab.com/cppit/jucipp/-/releases/v1.6.3 PR: 254717 Reported by: info@babaei.net (maintainer) Reviewed by: daniel.engberg.lists@pyret.net editors/jucipp/Makefile | 9 ++++----- editors/jucipp/distinfo | 14 +++++++------- 2 files changed, 11 insertions(+), 12 deletions(-)
Committed, Thanks!
Thank you very much, and sorry for not being responsive, the past three days, I've been struggling with 13.0-RELEASE and I did not had access to my mailserver. https://forums.freebsd.org/threads/escaping-from-13-0-release-hell-and-back-to-12-2-release.79901/
(In reply to Mohammad S. Babaei from comment #19) No worries!