Created attachment 187098 [details] patch QAs: * poudriere 11.1 amd64 * portlint * works fine Changes: * the port option PLATFORM_EXTENSIONS to reflect the option in CMakeLists.txt for Xorg and screensaver integration. It should be normally "on". * pkg-message is moved into the main folder * added LICENSE_FILE * cmake now installs and compresses icon files
Created attachment 187099 [details] patch
FAILED: CMakeFiles/qtox_static.dir/src/persistence/db/rawdatabase.cpp.o ccache /usr/local/libexec/ccache/c++ -DENABLE_SYSTRAY_GTK_BACKEND=1 -DENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=1 -DGIT_DESCRIBE="\"1.12.1 (rev.cd8a7ad)\"" -DGIT_VERSION="\"build without git\"" -DLOG_TO_FILE=1 -DQTOX_PLATFORM_EXT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT=1 -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DTIMESTAMP=1508009610 -DUSE_FILTERAUDIO=1 -Iqtox_static_autogen/include -I. -isystem /usr/local/include -I/usr/local/include/opus -I/usr/local/include/AL -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libpng16 -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libdrm -I/usr/local/include/harfbuzz -I/usr/local/include/atk-1.0 -isystem /usr/local/include/qt5 -isystem /usr/local/include/qt5/QtCore -isystem /usr/local/lib/qt5/mkspecs/freebsd-clang -isystem /usr/local/include/qt5/QtGui -isystem /usr/local/include/qt5/QtNetwork -isystem /usr/local/include/qt5/QtOpenGL -isystem /usr/local/include/qt5/QtWidgets -isystem /usr/local/include/qt5/QtSvg -isystem /usr/local/include/qt5/QtXml -O2 -pipe -fstack-protector -fno-strict-aliasing -std=c++11 -fno-exceptions -fno-rtti -fPIE -Wstrict-overflow -Wstrict-aliasing -fstack-protector-all -Wstack-protector -pthread -pthread -pthread -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -MD -MT CMakeFiles/qtox_static.dir/src/persistence/db/rawdatabase.cpp.o -MF CMakeFiles/qtox_static.dir/src/persistence/db/rawdatabase.cpp.o.d -o CMakeFiles/qtox_static.dir/src/persistence/db/rawdatabase.cpp.o -c src/persistence/db/rawdatabase.cpp src/persistence/db/rawdatabase.cpp:37:10: fatal error: 'sqlite3.h' file not found #include <sqlite3.h> ^~~~~~~~~~~ 1 error generated.
Which system version? It passes poudriere on jail 11.0-RELEASE-p7
(In reply to Yuri Victorovich from comment #3) 12-current
I never saw this problem with qTox. I will fix it and post an update. Thanks! Yuri
Thanks
databases/sqlcipher wasn't updated. Version 3.2.0 has a wrong .pc file not returning the proper include path. I had the update in my ports tree, but probably forgot to submit it for commit, and previous qTox versions worked with the old sqlcipher, so nobody complained. bug#223021 needs to be committed first. Thanks for catching the problem, Tobias. Yuri
A commit references this bug: Author: tcberner Date: Sat Oct 21 09:39:18 UTC 2017 New revision: 452583 URL: https://svnweb.freebsd.org/changeset/ports/452583 Log: Update net-im/qTox to 1.12.1 * the port option PLATFORM_EXTENSIONS to reflect the option in CMakeLists.txt for Xorg and screensaver integration. It should be normally "on". * pkg-message is moved into the main folder * added LICENSE_FILE * cmake now installs and compresses icon files * while here, switch it to DISTVERSION. PR: 222949 Submitted by: Yuri Victorovich <yuri@rawbw.com> (maintainer) Changes: head/net-im/qTox/Makefile head/net-im/qTox/distinfo head/net-im/qTox/files/pkg-message.in head/net-im/qTox/pkg-message
Committed. Thanks.