951 2023-06-18 09:35:57
Re: Transitioning to QElectroTech from KiCAD - Newbie Questions (13 replies, posted in EN : Help, suggestions, discussions, ...)
952 2023-06-18 09:24:35
Re: Transitioning to QElectroTech from KiCAD - Newbie Questions (13 replies, posted in EN : Help, suggestions, discussions, ...)
Hi Hamish,
thanks and welcome.
For the moment the name of terminal added in an element with the element editor is not yet linked to the QET engine, but we can find the uuid and the name of the terminal in the XML of the project by opening your project .qet, it must be possible with a Python script to create a table that lists the wires and the elements connected to this wire as well as the name of the terminal by uuid.
Best,
Laurent
953 2023-06-16 11:33:54
Re: Boite noire ou variateur/API (5 replies, posted in Le petit monde de la scolarité)
954 2023-06-12 20:23:16
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
Update Qt to 5.15.10 and kf5 to 106.0:
23:01:04.374 Info: Elements collection finished to be loaded
23:03:59.072 Info: Start-up
23:03:59.081 Info: debugging enabled: false
23:03:59.081 Info: Qt library version: 5.15.10
23:03:59.082 Info: Qt library location default prefix: "/Applications/qelectrotech.app/Contents"
23:03:59.082 Info: Qt library location documentation: "/Applications/qelectrotech.app/Contents/doc"
23:03:59.082 Info: Qt library location headers: "/Applications/qelectrotech.app/Contents/include"
23:03:59.082 Info: Qt library location libraries: "/Applications/qelectrotech.app/Contents/lib"
23:03:59.082 Info: Qt library location executables: "/Applications/qelectrotech.app/Contents/libexec"
23:03:59.082 Info: Qt library location Qt binaries: "/Applications/qelectrotech.app/Contents/bin"
23:03:59.082 Info: Qt library location Qt plugins: "/Applications/qelectrotech.app/Contents/PlugIns"
23:03:59.082 Info: Qt library location installed QML extensions: "/Applications/qelectrotech.app/Contents/Resources/qml"
23:03:59.082 Info: Qt library location installed QML extensions: "/Applications/qelectrotech.app/Contents/Resources/qml"
23:03:59.082 Info: Qt library location dependent Qt data: "/Applications/qelectrotech.app/Contents"
23:03:59.082 Info: Qt library location independent Qt data: "/Applications/qelectrotech.app/Contents"
23:03:59.082 Info: Qt library location translation: "/Applications/qelectrotech.app/Contents/translations"
23:03:59.082 Info: Qt library location examples: "/Applications/qelectrotech.app/Contents/examples"
23:03:59.082 Info: Qt library location Qt testcases: "/Applications/qelectrotech.app/Contents/tests"
23:03:59.082 Info: Qt library location Qt settings: "/Applications/qelectrotech.app/Contents"
23:03:59.082 Info: "GitRevision 08e8409ce061684030657518c2d723f3e02d80c6"
23:03:59.082 Info: "QElectroTech V 0.100.0-dev"
23:03:59.082 Info: "Compilation : CLANG 14.0.3 (clang-1403.0.22.14.1)"
23:03:59.082 Info: "Built with Qt 5.15.10 - arm64 - Date : Jun 12 2023 : 19:59:57"
23:03:59.082 Info: "Run with Qt 5.15.10 using 8 thread(s)"
23:03:59.082 Info: "CPU : Apple M2\n"
23:03:59.082 Info: "RAM Total : 8 GB"
23:03:59.082 Info: ""
23:03:59.083 Info: "GPU : "
23:03:59.083 Info: "GPU RAM : "
23:03:59.083 Info: "OS : darwin - arm64 - Version : macOS 13.4 - Kernel : 22.5.0"
23:03:59.083 Info: *** Qt screens ***
23:03:59.083 Info: "( 1 : 3840 x 2160 )"
23:03:59.083 Debug: isReadOnly: true (sources/machine_info.cpp:161, void MachineInfo::send_info_to_debug())
23:03:59.083 Info: DISK : /
23:03:59.083 Info: FileSystemType: "apfs"
23:03:59.083 Info: SizeTotal: 245 GB
23:03:59.083 Info: AvailableSize: 90 GB
23:03:59.083 Debug: isReadOnly: true (sources/machine_info.cpp:172, void MachineInfo::send_info_to_debug())
23:03:59.083 Info: DISK USED: /
23:03:59.083 Info: FileSystemType: "apfs"
23:03:59.083 Info: SizeTotal: 245 GB
23:03:59.083 Info: AvailableSize: 90 GB
23:03:59.286 Info: Elements collection reload
23:04:00.035 Info: Elements collection finished to be loaded in 0.748 seconds
bash ./count_elements.sh
8288 elements dans 1092 categories (soit 9380 fichiers)
Elements collection finished to be loaded in 0.748 seconds (8288 elements dans 1092 categories (soit 9380 fichiers))
laurent@mini-de-laurent ~ % otool -L /Applications/qelectrotech.app/Contents/MacOS/qelectrotech
/Applications/qelectrotech.app/Contents/MacOS/qelectrotech:
@executable_path/../Frameworks/libsqlite3.0.dylib (compatibility version 9.0.0, current version 9.6.0)
@executable_path/../Frameworks/QtSvg.framework/Versions/5/QtSvg (compatibility version 5.15.0, current version 5.15.10)
@executable_path/../Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport (compatibility version 5.15.0, current version 5.15.10)
@executable_path/../Frameworks/libKF5WidgetsAddons.5.dylib (compatibility version 5.0.0, current version 5.106.0)
@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets (compatibility version 5.15.0, current version 5.15.10)
@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui (compatibility version 5.15.0, current version 5.15.10)
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 2299.50.120)
/System/Library/Frameworks/Metal.framework/Versions/A/Metal (compatibility version 1.0.0, current version 306.5.16)
@executable_path/../Frameworks/QtNetwork.framework/Versions/5/QtNetwork (compatibility version 5.15.0, current version 5.15.10)
@executable_path/../Frameworks/QtXml.framework/Versions/5/QtXml (compatibility version 5.15.0, current version 5.15.10)
@executable_path/../Frameworks/QtSql.framework/Versions/5/QtSql (compatibility version 5.15.0, current version 5.15.10)
@executable_path/../Frameworks/QtConcurrent.framework/Versions/5/QtConcurrent (compatibility version 5.15.0, current version 5.15.10)
@executable_path/../Frameworks/libKF5CoreAddons.5.dylib (compatibility version 5.0.0, current version 5.106.0)
@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore (compatibility version 5.15.0, current version 5.15.10)
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 1500.65.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1319.100.3)
955 2023-06-12 20:16:22
Re: Betriebsmittelverzeichnis zu breit für Schaltplan (9 replies, posted in DE : Hilfe, Vorschläge, Unterhaltungen...)
Hi Fabian,
without your project I don't know, maybe increase tittleblock?
956 2023-06-09 12:44:32
Re: Bug or... Some inconsistency (18 replies, posted in EN : Help, suggestions, discussions, ...)
Ahh, ok I see, thanks for your feedback.
957 2023-06-08 15:46:41
Re: Betriebsmittelverzeichnis zu breit für Schaltplan (9 replies, posted in DE : Hilfe, Vorschläge, Unterhaltungen...)
Hallo Fabian,
yes!
Beste Grüße
Laurent
958 2023-06-08 11:33:04
Re: Bug or... Some inconsistency (18 replies, posted in EN : Help, suggestions, discussions, ...)
Hi,
What your OS and QET version?
Sometimes it's a GPU driver's problem...
959 2023-06-06 21:23:18
Re: How do i set default prefix for an element I create? (23 replies, posted in EN : Help, suggestions, discussions, ...)
I 'm thinking your XML is wrong, see this example:
https://stackoverflow.com/questions/444 … s-of-a-dir
See picture of tree, and the XML output.
960 2023-06-06 15:33:38
Re: Finalize wire and symbol numbers (1 replies, posted in EN : Help, suggestions, discussions, ...)
Hi,
see :
https://qelectrotech.org/forum/viewtopi … 152#p16152
https://qelectrotech.org/forum/viewtopi … 198#p17198
En effet c'est pourquoi j'ai abandonné l'idée de mettre la variable total dans mon denier projet.
Mais je suis libre d'ajouter et d’insérer autant de folios que je souhaite ... sans casser et chambouler les XREFs de mes renvois, maîtres/ esclaves qui resterons justes, puisque le projet n'en ai qu'a ces débuts.A la limite %id/%total a du sens sur la page de garde (premier folio).
961 2023-06-06 15:06:24
Re: How do i set default prefix for an element I create? (23 replies, posted in EN : Help, suggestions, discussions, ...)
962 2023-06-06 13:50:16
Re: How do i set default prefix for an element I create? (23 replies, posted in EN : Help, suggestions, discussions, ...)
Hi,
see example file here:
https://git.tuxfamily.org/qet/qet.git/t … labels.xml
~ % tree qet_git/elements/10_electric/11_singlepole/200_fuses_protective_gears
qet_git/elements/10_electric/11_singlepole/200_fuses_protective_gears
├── 10_fuses
│ ├── fusible.elmt
│ ├── qet_directory
│ └── sec_fus1.elmt
├── 11_circuit_breakers
│ ├── disjonct-m.elmt
│ ├── disjoncteur1.elmt
│ ├── jistic_1p.elmt
│ └── qet_directory
├── 12_magneto_thermal_circuit_breakers
│ ├── disjoncteur_magneto-thermique_1.elmt
│ └── qet_directory
├── 20_disconnecting_switches
│ ├── qet_directory
│ ├── sectionneur1-2.elmt
│ └── sectionneur1.elmt
├── 30_thermal_relays
│ ├── qet_directory
│ └── relais_therm1.elmt
├── 50_residual_current_circuit_breaker
│ ├── ddr1.elmt
│ ├── disjoncteur_differentiel_magnetothermique.elmt
│ ├── int_diff-1p.elmt
│ ├── int_diff1.elmt
│ ├── qet_directory
│ ├── rcbo.elmt
│ └── rccb.elmt
└── qet_directory
7 directories, 22 files
<category name="200_fuses_protective_gears">
<category name="10_fuses">
<prefix>F</prefix>
</category>
<category name="11_circuit_breakers">
<prefix>F</prefix>
</category>
<category name="12_magneto_thermal_circuit_breakers">
<prefix>Q</prefix>
</category>
<category name="20_disconnecting_switches">
<prefix>Q</prefix>
</category>
<category name="30_thermal_relays">
<prefix>F</prefix>
</category>
<category name="50_residual_current_circuit_breaker">
<prefix>Q</prefix>
</category>
963 2023-06-06 09:08:10
Re: freepascal-code to take a QET- Element and scale the content by a fact (38 replies, posted in Scripts)
Ok, compile and work fine on Apple Silicon chip.
laurent@mini-de-laurent ~ % cd QET_ElementScaler
laurent@mini-de-laurent QET_ElementScaler % ./QET_ElementScaler --FlipVertical -f ../.qet/elements/p.elmt
laurent@mini-de-laurent QET_ElementScaler %
964 2023-06-03 17:07:32
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
./03-build-digikam.sh -->fail
/Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeError.log
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
Build flags:
Id flags:
The output was:
1
ld: library not found for -lc++
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
Build flags:
Id flags:
The output was:
1
ld: library not found for -lSystem
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Determining if the __GLIBC__ exist failed with the following output:
Change Dir: /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp
Run Build Command(s):/opt/digikam.org.arm64/bin/gmake -f Makefile cmTC_de7ab/fast && /opt/digikam.org.arm64/bin/gmake -f CMakeFiles/cmTC_de7ab.dir/build.make CMakeFiles/cmTC_de7ab.dir/build
gmake[1] : on entre dans le répertoire « /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp »
Building C object CMakeFiles/cmTC_de7ab.dir/CheckSymbolExists.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk -mmacosx-version-min=11.3 -MD -MT CMakeFiles/cmTC_de7ab.dir/CheckSymbolExists.c.o -MF CMakeFiles/cmTC_de7ab.dir/CheckSymbolExists.c.o.d -o CMakeFiles/cmTC_de7ab.dir/CheckSymbolExists.c.o -c /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c
/Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: error: use of undeclared identifier '__GLIBC__'
return ((int*)(&__GLIBC__))[argc];
^
1 error generated.
gmake[1]: *** [CMakeFiles/cmTC_de7ab.dir/build.make:79: CMakeFiles/cmTC_de7ab.dir/CheckSymbolExists.c.o] Error 1
gmake[1] : on quitte le répertoire « /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp »
gmake: *** [Makefile:127: cmTC_de7ab/fast] Error 2
File /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <stdlib.h>
int main(int argc, char** argv)
{
(void)argv;
#ifndef __GLIBC__
return ((int*)(&__GLIBC__))[argc];
#else
(void)argc;
return 0;
#endif
}
Performing C++ SOURCE FILE Test HAVE_LQR_LIBS failed with the following output:
Change Dir: /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp
Run Build Command(s):/opt/digikam.org.arm64/bin/gmake -f Makefile cmTC_de4a8/fast && /opt/digikam.org.arm64/bin/gmake -f CMakeFiles/cmTC_de4a8.dir/build.make CMakeFiles/cmTC_de4a8.dir/build
gmake[1] : on entre dans le répertoire « /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp »
Building CXX object CMakeFiles/cmTC_de4a8.dir/src.cxx.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DHAVE_LQR_LIBS -DQT_MAC_USE_COCOA -D_DARWIN_C_SOURCE -D_LARGEFILE64_SOURCE -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk -mmacosx-version-min=11.3 -fPIE -std=c++17 -MD -MT CMakeFiles/cmTC_de4a8.dir/src.cxx.o -MF CMakeFiles/cmTC_de4a8.dir/src.cxx.o.d -o CMakeFiles/cmTC_de4a8.dir/src.cxx.o -c /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp/src.cxx
/Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp/src.cxx:2:10: fatal error: 'lqr.h' file not found
#include <lqr.h>
^~~~~~~
1 error generated.
gmake[1]: *** [CMakeFiles/cmTC_de4a8.dir/build.make:79: CMakeFiles/cmTC_de4a8.dir/src.cxx.o] Error 1
gmake[1] : on quitte le répertoire « /Users/laurent/dktemp/digikam-master/build/CMakeFiles/CMakeTmp »
gmake: *** [Makefile:127: cmTC_de4a8/fast] Error 2
Source file was:
#include <lqr.h>
int main()
{
LqrImageType t = LQR_RGB_IMAGE;
return 0;
}
965 2023-06-03 15:31:13
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
Mac mini M2 8Gb 256G SSD:
./01-build-macports.sh take +-5 hours --> ext_libjxl fail to build so disabled and 01 compile ok
./02-build-extralibs.sh. take 0 hours 5 minutes 5 seconds --> ext_breeze-icons fail to build so disabled and 02 compile ok
diff --git a/project/bundles/macports/01-build-macports.sh b/project/bundles/macports/01-build-macports.sh
index c9593b8f6f..8521404ae2 100755
--- a/project/bundles/macports/01-build-macports.sh
+++ b/project/bundles/macports/01-build-macports.sh
@@ -210,7 +210,7 @@ EOF
# No need to build with both architectures embeded (x86 and ARM) for Apple Silicon target
cat << EOF >> "$INSTALL_PREFIX/etc/macports/variants.conf"
-+universal
++arm64
EOF
fi
@@ -370,7 +370,7 @@ fi
cmake --build . --config RelWithDebInfo --target ext_opencv -- -j$CPU_CORES
cmake --build . --config RelWithDebInfo --target ext_imagemagick -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_libjxl -- -j$CPU_CORES
+#cmake --build . --config RelWithDebInfo --target ext_libjxl -- -j$CPU_CORES
cmake --build . --config RelWithDebInfo --target ext_libavif -- -j$CPU_CORES
#################################################################################################
diff --git a/project/bundles/macports/02-build-extralibs.sh b/project/bundles/macports/02-build-extralibs.sh
index ffad309c19..c71c473278 100755
--- a/project/bundles/macports/02-build-extralibs.sh
+++ b/project/bundles/macports/02-build-extralibs.sh
@@ -77,7 +77,7 @@ cmake $ORIG_WD/../3rdparty \
# core KF5 frameworks dependencies
cmake --build . --config RelWithDebInfo --target ext_extra-cmake-modules -- -j$CPU_CORES
cmake --build . --config RelWithDebInfo --target ext_kconfig -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_breeze-icons -- -j$CPU_CORES
+#cmake --build . --config RelWithDebInfo --target ext_breeze-icons -- -j$CPU_CORES
cmake --build . --config RelWithDebInfo --target ext_kcoreaddons -- -j$CPU_CORES
cmake --build . --config RelWithDebInfo --target ext_kwindowsystem -- -j$CPU_CORES
cmake --build . --config RelWithDebInfo --target ext_solid -- -j$CPU_CORES
diff --git a/project/bundles/macports/config.sh b/project/bundles/macports/config.sh
index 830ac93ed5..d84dc30231 100644
--- a/project/bundles/macports/config.sh
+++ b/project/bundles/macports/config.sh
@@ -16,7 +16,7 @@ BUILDING_DIR="`pwd`/temp.build"
########################################################################
# Target macOS architecture: "x86_64" for Intel 64 bits, or "arm64" for Apple Silicon 64 bits.
-ARCH_TARGET="x86_64"
+ARCH_TARGET="arm64"
if [[ $ARCH_TARGET = "x86_64" ]] ; then
@@ -50,7 +50,7 @@ if [[ $ARCH_TARGET = "x86_64" ]] ; then
elif [[ $ARCH_TARGET = "arm64" ]] ; then
# Apple Silicon is supported since macOS BigSur
- OSX_MIN_TARGET="11.0"
+ OSX_MIN_TARGET="11.3"
else
966 2023-06-03 10:07:16
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
CMakeFiles/Makefile2:605: lib/CMakeFiles/jxl_enc-obj.dir/all] Error 2
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/geometric_distribution.h:80:17: note: in instantiation of function template specialization 'std::geometric_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return (*this)(__g, __p_);}
^
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_libjxl/ext_libjxl-prefix/src/ext_libjxl/lib/jxl/modular/encoding/enc_ma.cc:995:15: note: in instantiation of function template specialization 'std::geometric_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
advance(dist(rng));
^
In file included from /Users/laurent/digikam/project/bundles/macports/temp.build/ext_libjxl/ext_libjxl-prefix/src/ext_libjxl/lib/jxl/modular/encoding/enc_ma.cc:12:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/random:1695:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/geometric_distribution.h:14:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/negative_binomial_distribution.h:16:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/poisson_distribution.h:162:5: error: static_assert failed due to requirement '__libcpp_random_is_valid_urng<(anonymous namespace)::Rng, void>::value' ""
static_assert(__libcpp_random_is_valid_urng<_URNG>::value, "");
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/poisson_distribution.h:95:17: note: in instantiation of function template specialization 'std::poisson_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return (*this)(__g, __p_);}
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/negative_binomial_distribution.h:142:12: note: in instantiation of function template specialization 'std::poisson_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
return poisson_distribution<result_type>(gamma_distribution<double>
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/negative_binomial_distribution.h:87:17: note: in instantiation of function template specialization 'std::negative_binomial_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return (*this)(__g, __p_);}
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/geometric_distribution.h:84:17: note: in instantiation of function template specialization 'std::negative_binomial_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return negative_binomial_distribution<result_type>(1, __p.p())(__g);}
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/geometric_distribution.h:80:17: note: in instantiation of function template specialization 'std::geometric_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return (*this)(__g, __p_);}
^
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_libjxl/ext_libjxl-prefix/src/ext_libjxl/lib/jxl/modular/encoding/enc_ma.cc:995:15: note: in instantiation of function template specialization 'std::geometric_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
advance(dist(rng));
^
In file included from /Users/laurent/digikam/project/bundles/macports/temp.build/ext_libjxl/ext_libjxl-prefix/src/ext_libjxl/lib/jxl/modular/encoding/enc_ma.cc:12:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/random:1695:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/geometric_distribution.h:14:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/negative_binomial_distribution.h:16:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/poisson_distribution.h:16:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/normal_distribution.h:135:5: error: static_assert failed due to requirement '__libcpp_random_is_valid_urng<(anonymous namespace)::Rng, void>::value' ""
static_assert(__libcpp_random_is_valid_urng<_URNG>::value, "");
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/normal_distribution.h:88:17: note: in instantiation of function template specialization 'std::normal_distribution<>::operator()<(anonymous namespace)::Rng>' requested here
{return (*this)(__g, __p_);}
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/poisson_distribution.h:174:49: note: in instantiation of function template specialization 'std::normal_distribution<>::operator()<(anonymous namespace)::Rng>' requested here
double __g = __pr.__mean_ + __pr.__s_ * normal_distribution<double>()(__urng);
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/poisson_distribution.h:95:17: note: in instantiation of function template specialization 'std::poisson_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return (*this)(__g, __p_);}
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/negative_binomial_distribution.h:142:12: note: in instantiation of function template specialization 'std::poisson_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
return poisson_distribution<result_type>(gamma_distribution<double>
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/negative_binomial_distribution.h:87:17: note: in instantiation of function template specialization 'std::negative_binomial_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return (*this)(__g, __p_);}
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/geometric_distribution.h:84:17: note: in instantiation of function template specialization 'std::negative_binomial_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return negative_binomial_distribution<result_type>(1, __p.p())(__g);}
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__random/geometric_distribution.h:80:17: note: in instantiation of function template specialization 'std::geometric_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
{return (*this)(__g, __p_);}
^
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_libjxl/ext_libjxl-prefix/src/ext_libjxl/lib/jxl/modular/encoding/enc_ma.cc:995:15: note: in instantiation of function template specialization 'std::geometric_distribution<unsigned int>::operator()<(anonymous namespace)::Rng>' requested here
advance(dist(rng));
^
7 errors generated.
gmake[6]: *** [lib/CMakeFiles/jxl_enc-obj.dir/build.make:706: lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_ma.cc.o] Error 1
gmake[6]: *** Attente des tâches non terminées....
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_libjxl/ext_libjxl-prefix/src/ext_libjxl/lib/jxl/modular/transform/enc_palette.cc:481:15: warning: variable 'n' set but not used [-Wunused-but-set-variable]
int n = 0;
^
[ 91%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/modular_image.cc.o
[ 91%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/squeeze.cc.o
[ 92%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/transform.cc.o
[ 92%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/opsin_params.cc.o
[ 93%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/passes_state.cc.o
[ 93%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/quant_weights.cc.o
[ 94%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/quantizer.cc.o
[ 94%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/splines.cc.o
[ 95%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/toc.cc.o
1 warning generated.
gmake[5]: *** [CMakeFiles/Makefile2:605: lib/CMakeFiles/jxl_enc-obj.dir/all] Error 2
gmake[5]: *** Attente des tâches non terminées....
[ 95%] Built target jxl_dec-obj
gmake[4]: *** [Makefile:146: all] Error 2
gmake[3]: *** [ext_libjxl/CMakeFiles/ext_libjxl.dir/build.make:86: ext_libjxl/ext_libjxl-prefix/src/ext_libjxl-stamp/ext_libjxl-build] Error 2
gmake[2]: *** [CMakeFiles/Makefile2:1072: ext_libjxl/CMakeFiles/ext_libjxl.dir/all] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:1079: ext_libjxl/CMakeFiles/ext_libjxl.dir/rule] Error 2
gmake: *** [Makefile:280: ext_libjxl] Error 2
FAILED COMMAND: cmake --build . --config RelWithDebInfo --target ext_libjxl -- -j$CPU_CORES
967 2023-06-03 09:44:02
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
Need to patch some files again..
diff --git a/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt b/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
index a13b70e3b9..33943d13f8 100755
--- a/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
@@ -108,7 +108,7 @@ function(InstallKF5Component
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
sed -i '' -e "s/DBUILD_TESTING=ON/DBUILD_TESTING=OFF/g" <SOURCE_DIR>/bootstrap.macports &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_frameworks} debug x86_64 "${argoptions}"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_frameworks} debug arm64 "${argoptions}"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/macports/01-build-macports.sh b/project/bundles/macports/01-build-macports.sh
index c9593b8f6f..5b93322878 100755
--- a/project/bundles/macports/01-build-macports.sh
+++ b/project/bundles/macports/01-build-macports.sh
@@ -210,7 +210,7 @@ EOF
# No need to build with both architectures embeded (x86 and ARM) for Apple Silicon target
cat << EOF >> "$INSTALL_PREFIX/etc/macports/variants.conf"
-+universal
++arm64
EOF
fi
diff --git a/project/bundles/macports/config.sh b/project/bundles/macports/config.sh
index 830ac93ed5..d84dc30231 100644
--- a/project/bundles/macports/config.sh
+++ b/project/bundles/macports/config.sh
@@ -16,7 +16,7 @@ BUILDING_DIR="`pwd`/temp.build"
########################################################################
# Target macOS architecture: "x86_64" for Intel 64 bits, or "arm64" for Apple Silicon 64 bits.
-ARCH_TARGET="x86_64"
+ARCH_TARGET="arm64"
if [[ $ARCH_TARGET = "x86_64" ]] ; then
@@ -50,7 +50,7 @@ if [[ $ARCH_TARGET = "x86_64" ]] ; then
elif [[ $ARCH_TARGET = "arm64" ]] ; then
# Apple Silicon is supported since macOS BigSur
- OSX_MIN_TARGET="11.0"
+ OSX_MIN_TARGET="11.3"
else
laurent@mini-de-laurent digikam % git diff
diff --git a/project/bundles/3rdparty/ext_breeze/CMakeLists.txt b/project/bundles/3rdparty/ext_breeze/CMakeLists.txt
index 3b4209c73c..7249f5d006 100755
--- a/project/bundles/3rdparty/ext_breeze/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_breeze/CMakeLists.txt
@@ -60,7 +60,7 @@ elseif(APPLE)
PATCH_COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/breeze-common-rules.patch
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_breeze} debug x86_64 "-DWITH_WALLPAPERS=OFF -DWITH_DECORATIONS=OFF -DBUILD_TESTING=OFF -Wno-dev"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_breeze} debug arm64 "-DWITH_WALLPAPERS=OFF -DWITH_DECORATIONS=OFF -DBUILD_TESTING=OFF -Wno-dev"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt b/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt
index 1455a8f88c..ce37bf36b4 100755
--- a/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt
@@ -93,7 +93,7 @@ elseif(APPLE)
cd <SOURCE_DIR> &&
<SOURCE_DIR>/create_manifest.sh ${EXTERNALS_DOWNLOAD_DIR} exiv2 &&
cp -f ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${PREFIX_ext_exiv2} RelWithDebInfo x86_64 ${BASH_OPTIONS}
+ <SOURCE_DIR>/bootstrap.macports ${PREFIX_ext_exiv2} RelWithDebInfo arm64 ${BASH_OPTIONS}
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_ffmpeg/CMakeLists.txt b/project/bundles/3rdparty/ext_ffmpeg/CMakeLists.txt
index f7f972b9bc..d10274178d 100644
--- a/project/bundles/3rdparty/ext_ffmpeg/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_ffmpeg/CMakeLists.txt
@@ -52,7 +52,7 @@ if(MINGW)
set(FFmpeg_Conf ${FFmpeg_Conf}
--cross-prefix=${MXE_BUILD_TARGETS}-
--enable-cross-compile
- --arch=x86_64
+ --arch=arm64
--target-os=mingw32
--disable-static
--enable-shared
diff --git a/project/bundles/3rdparty/ext_heif/CMakeLists.txt b/project/bundles/3rdparty/ext_heif/CMakeLists.txt
index f0dbcb9f92..91e612679e 100755
--- a/project/bundles/3rdparty/ext_heif/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_heif/CMakeLists.txt
@@ -64,7 +64,7 @@ elseif(APPLE)
cd <SOURCE_DIR> &&
<SOURCE_DIR>/create_manifest.sh ${EXTERNALS_DOWNLOAD_DIR} heif &&
cp -f ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${PREFIX_ext_heif} RelWithDebInfo x86_64 ${Heif_conf}
+ <SOURCE_DIR>/bootstrap.macports ${PREFIX_ext_heif} RelWithDebInfo arm64 ${Heif_conf}
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_hugin/CMakeLists.txt b/project/bundles/3rdparty/ext_hugin/CMakeLists.txt
index f1d6ab06ea..df6638ff1d 100755
--- a/project/bundles/3rdparty/ext_hugin/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_hugin/CMakeLists.txt
@@ -58,7 +58,7 @@ elseif(APPLE)
SVN_REPOSITORY svn://dev.exiv2.org/svn/trunk
CONFIGURE_COMMAND cp -f ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${PREFIX_ext_exiv2} RelWithDebInfo x86_64 ${BASH_OPTIONS}
+ <SOURCE_DIR>/bootstrap.macports ${PREFIX_ext_exiv2} RelWithDebInfo arm64 ${BASH_OPTIONS}
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_imagemagick/CMakeLists.txt b/project/bundles/3rdparty/ext_imagemagick/CMakeLists.txt
index 7da597e7db..7f473ee54c 100755
--- a/project/bundles/3rdparty/ext_imagemagick/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_imagemagick/CMakeLists.txt
@@ -44,7 +44,7 @@ if(MINGW)
set(Magick_Conf ${Magick_Conf}
--host=${MXE_BUILD_TARGETS}
- --build=x86_64-pc-linux-gnu
+ --build=arm64-pc-linux-gnu
)
set(Magick_Patch ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/magick-plusplus-mxe.patch)
diff --git a/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt b/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
index a13b70e3b9..33943d13f8 100755
--- a/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
@@ -108,7 +108,7 @@ function(InstallKF5Component
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
sed -i '' -e "s/DBUILD_TESTING=ON/DBUILD_TESTING=OFF/g" <SOURCE_DIR>/bootstrap.macports &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_frameworks} debug x86_64 "${argoptions}"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_frameworks} debug arm64 "${argoptions}"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_lensfun/CMakeLists.txt b/project/bundles/3rdparty/ext_lensfun/CMakeLists.txt
index d44494484f..ba5bcffe49 100644
--- a/project/bundles/3rdparty/ext_lensfun/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_lensfun/CMakeLists.txt
@@ -61,7 +61,7 @@ elseif (APPLE)
cd <SOURCE_DIR> &&
<SOURCE_DIR>/create_manifest.sh ${EXTERNALS_DOWNLOAD_DIR} lensfun &&
cp -f ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_lensfun} RelWithDebInfo x86_64 ${BASH_OPTIONS}
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_lensfun} RelWithDebInfo arm64 ${BASH_OPTIONS}
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_libavif/CMakeLists.txt b/project/bundles/3rdparty/ext_libavif/CMakeLists.txt
index efdfca9934..d6382d1ce6 100755
--- a/project/bundles/3rdparty/ext_libavif/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_libavif/CMakeLists.txt
@@ -66,7 +66,7 @@ elseif(APPLE)
GIT_TAG v0.9.3
CONFIGURE_COMMAND cp -f ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${PREFIX_libavif} RelWithDebInfo x86_64 ${BASH_OPTIONS_AVIF}
+ <SOURCE_DIR>/bootstrap.macports ${PREFIX_libavif} RelWithDebInfo arm64 ${BASH_OPTIONS_AVIF}
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_libde265/CMakeLists.txt b/project/bundles/3rdparty/ext_libde265/CMakeLists.txt
index 7723038d0f..94eb290e67 100755
--- a/project/bundles/3rdparty/ext_libde265/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_libde265/CMakeLists.txt
@@ -43,7 +43,7 @@ elseif(APPLE)
PATCH_COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/libde265-lib-only.patch
CONFIGURE_COMMAND cp -f ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${PREFIX_libde265} RelWithDebInfo x86_64
+ <SOURCE_DIR>/bootstrap.macports ${PREFIX_libde265} RelWithDebInfo arm64
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_libjxl/CMakeLists.txt b/project/bundles/3rdparty/ext_libjxl/CMakeLists.txt
index 6d71636abf..fefb63e852 100644
--- a/project/bundles/3rdparty/ext_libjxl/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_libjxl/CMakeLists.txt
@@ -67,7 +67,7 @@ elseif(APPLE)
CONFIGURE_COMMAND git submodule update --init --recursive --depth 1 --recommend-shallow &&
cp -f ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${PREFIX_ext_libjxl} RelWithDebInfo x86_64 ${BASH_OPTIONS}
+ <SOURCE_DIR>/bootstrap.macports ${PREFIX_ext_libjxl} RelWithDebInfo arm64 ${BASH_OPTIONS}
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_libksane/CMakeLists.txt b/project/bundles/3rdparty/ext_libksane/CMakeLists.txt
index 5f55a73af0..4273a53f20 100755
--- a/project/bundles/3rdparty/ext_libksane/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_libksane/CMakeLists.txt
@@ -81,7 +81,7 @@ elseif(APPLE)
URL_MD5 ${KF5_APPLICATION_MD5SUM}
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_libksane} debug x86_64 "-DBUILD_TESTING=OFF -Wno-dev"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_libksane} debug arm64 "-DBUILD_TESTING=OFF -Wno-dev"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
@@ -105,7 +105,7 @@ elseif(APPLE)
PATCH_COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/libksane-common-rules.patch
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_libksane} debug x86_64 "-DWITH_DESIGNER_PLUGIN=OFF -DBUILD_TESTING=OFF -Wno-dev"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_libksane} debug arm64 "-DWITH_DESIGNER_PLUGIN=OFF -DBUILD_TESTING=OFF -Wno-dev"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_marble/CMakeLists.txt b/project/bundles/3rdparty/ext_marble/CMakeLists.txt
index 6d18838aa1..0758572313 100755
--- a/project/bundles/3rdparty/ext_marble/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_marble/CMakeLists.txt
@@ -60,7 +60,7 @@ elseif(APPLE)
<SOURCE_DIR>/fixbundledatapath.sh
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_marble} debug x86_64 "-DWITH_DESIGNER_PLUGIN=OFF -DBUILD_MARBLE_TESTS=OFF -DBUILD_MARBLE_TOOLS=OFF -DBUILD_MARBLE_EXAMPLES=OFF -DBUILD_MARBLE_APPS=OFF -DBUILD_WITH_DBUS=OFF -DQTONLY=ON -DBUILD_TESTING=OFF -Wno-dev"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_marble} debug arm64 "-DWITH_DESIGNER_PLUGIN=OFF -DBUILD_MARBLE_TESTS=OFF -DBUILD_MARBLE_TOOLS=OFF -DBUILD_MARBLE_EXAMPLES=OFF -DBUILD_MARBLE_APPS=OFF -DBUILD_WITH_DBUS=OFF -DQTONLY=ON -DBUILD_TESTING=OFF -Wno-dev"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_opencv/CMakeLists.txt b/project/bundles/3rdparty/ext_opencv/CMakeLists.txt
index 11f4c30616..13a0b1a548 100644
--- a/project/bundles/3rdparty/ext_opencv/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_opencv/CMakeLists.txt
@@ -136,7 +136,7 @@ elseif(APPLE)
GIT_TAG 4.6.0
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_opencv} RelWithDebInfo x86_64 "${BASH_OPTIONS}"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_opencv} RelWithDebInfo arm64 "${BASH_OPTIONS}"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/3rdparty/ext_qt/5.15-LTS/config_help-5.15.txt b/project/bundles/3rdparty/ext_qt/5.15-LTS/config_help-5.15.txt
index d9ff8e598e..5011afe7d6 100644
--- a/project/bundles/3rdparty/ext_qt/5.15-LTS/config_help-5.15.txt
+++ b/project/bundles/3rdparty/ext_qt/5.15-LTS/config_help-5.15.txt
@@ -203,10 +203,10 @@ Build environment:
-android-sdk path .... Set Android SDK root path [$ANDROID_SDK_ROOT]
-android-ndk path .... Set Android NDK root path [$ANDROID_NDK_ROOT]
-android-ndk-platform Set Android platform
- -android-ndk-host .... Set Android NDK host (linux-x86, linux-x86_64, etc.)
+ -android-ndk-host .... Set Android NDK host (linux-x86, linux-arm64, etc.)
[$ANDROID_NDK_HOST]
-android-abis ....... Comma separated Android abis, default is:
- armeabi-v7a,arm64-v8a,x86,x86_64
+ armeabi-v7a,arm64-v8a,x86,arm64
-android-style-assets Automatically extract style assets from the device at
run time. This option makes the Android style behave
correctly, but also makes the Android platform plugin
diff --git a/project/bundles/3rdparty/ext_qt/5.15/config_help-5.15.txt b/project/bundles/3rdparty/ext_qt/5.15/config_help-5.15.txt
index d9ff8e598e..5011afe7d6 100644
--- a/project/bundles/3rdparty/ext_qt/5.15/config_help-5.15.txt
+++ b/project/bundles/3rdparty/ext_qt/5.15/config_help-5.15.txt
@@ -203,10 +203,10 @@ Build environment:
-android-sdk path .... Set Android SDK root path [$ANDROID_SDK_ROOT]
-android-ndk path .... Set Android NDK root path [$ANDROID_NDK_ROOT]
-android-ndk-platform Set Android platform
- -android-ndk-host .... Set Android NDK host (linux-x86, linux-x86_64, etc.)
+ -android-ndk-host .... Set Android NDK host (linux-x86, linux-arm64, etc.)
[$ANDROID_NDK_HOST]
-android-abis ....... Comma separated Android abis, default is:
- armeabi-v7a,arm64-v8a,x86,x86_64
+ armeabi-v7a,arm64-v8a,x86,arm64
-android-style-assets Automatically extract style assets from the device at
run time. This option makes the Android style behave
correctly, but also makes the Android platform plugin
diff --git a/project/bundles/3rdparty/ext_qtwebkit/CMakeLists.txt b/project/bundles/3rdparty/ext_qtwebkit/CMakeLists.txt
index 4873ff9b22..ec0a931a6b 100644
--- a/project/bundles/3rdparty/ext_qtwebkit/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_qtwebkit/CMakeLists.txt
@@ -43,7 +43,7 @@ if(APPLE)
PATCH_COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/qtwebkit-fixrpath-macports.patch
CONFIGURE_COMMAND cp -f ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_qtwebkit} MinSizeRel x86_64 ${BASH_OPTIONS}
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_qtwebkit} MinSizeRel arm64 ${BASH_OPTIONS}
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/macports/01-build-macports.sh b/project/bundles/macports/01-build-macports.sh
index c9593b8f6f..5b93322878 100755
--- a/project/bundles/macports/01-build-macports.sh
+++ b/project/bundles/macports/01-build-macports.sh
@@ -210,7 +210,7 @@ EOF
# No need to build with both architectures embeded (x86 and ARM) for Apple Silicon target
cat << EOF >> "$INSTALL_PREFIX/etc/macports/variants.conf"
-+universal
++arm64
EOF
fi
diff --git a/project/bundles/macports/config.sh b/project/bundles/macports/config.sh
index 830ac93ed5..d84dc30231 100644
--- a/project/bundles/macports/config.sh
+++ b/project/bundles/macports/config.sh
@@ -16,7 +16,7 @@ BUILDING_DIR="`pwd`/temp.build"
########################################################################
# Target macOS architecture: "x86_64" for Intel 64 bits, or "arm64" for Apple Silicon 64 bits.
-ARCH_TARGET="x86_64"
+ARCH_TARGET="arm64"
if [[ $ARCH_TARGET = "x86_64" ]] ; then
@@ -50,7 +50,7 @@ if [[ $ARCH_TARGET = "x86_64" ]] ; then
elif [[ $ARCH_TARGET = "arm64" ]] ; then
# Apple Silicon is supported since macOS BigSur
- OSX_MIN_TARGET="11.0"
+ OSX_MIN_TARGET="11.3"
else
968 2023-06-02 19:53:33
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
Krrrr!
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE - Failed
-- Found Python: /opt/homebrew/Frameworks/Python.framework/Versions/3.11/bin/python3.11 (found suitable version "3.11.3", minimum required is "3") found components: Interpreter
running /opt/homebrew/Frameworks/Python.framework/Versions/3.11/bin/python3.11 -c "import lxml; from lxml import etree; print(lxml.get_include())" 2>&1
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'lxml'
CMake Warning at CMakeLists.txt:42 (message):
lxml or lxml.etree not found; icon generation disabled
C.... Homebrew... !!!
it really bothers me to remove brew, the kde "kate" text editor provided by brew works better than the official packages on silicon chip which crashes too often for my taste
969 2023-06-02 19:40:56
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
CMakeFiles/breeze-validate-svg.dir/build.make:71: CMakeFiles/breeze-validate-svg] Error 1
CMakeFiles/Makefile2:248: CMakeFiles/breeze-validate-svg.dir/all] Error 2
laurent@mini-de-laurent macports % ./02-build-extralibs.sh
Password:
02-build-extralibs.sh : build extra libraries using MacPorts.
-------------------------------------------------------------
Check run as root passed...
/Applications/Xcode.app/Contents/Developer
Check XCode CLI tools passed...
Target OSX minimal version: 11.3
Check XCode Target SDK minimal version passed...
CPU Cores to use : 7
---------- Detected OSX version 13.4 and code name
-- The C compiler identification is AppleClang 14.0.3.14030022
-- The CXX compiler identification is AppleClang 14.0.3.14030022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- CMAKE_GENERATOR: Unix Makefiles
-- CMAKE_CL_64:
-- Compiling fcitx-qt for Qt5
-- --------------------------------
-- KF6 component : extra-cmake-modules
-- Component version: 5.106
-- Component MD5 : 16b1ad1b3a7151d84ff2104f07237a3b
-- Configure options:
-- Patch to apply : extracmakemodules-compiler-options.patch
-- --------------------------------
-- KF6 component : kconfig
-- Component version: 5.106
-- Component MD5 : 6e618177050612191057f906d51ad98a
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : breeze-icons
-- Component version: 5.106
-- Component MD5 : a333a53590aff3b74a1b594b53f3dacb
-- Configure options: ;-DBINARY_ICONS_RESOURCE=ON
-- Patch to apply : breeze-dropsvg-rccprefix.patch
-- --------------------------------
-- KF6 component : solid
-- Component version: 5.106
-- Component MD5 : 3bfafc664f1e5d025a6ebaa1baa793d7
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kcoreaddons
-- Component version: 5.106
-- Component MD5 : 71071280a3b5313681dbefb89c4dd889
-- Configure options:
-- Patch to apply : kcoreaddons-macports.patch
-- --------------------------------
-- KF6 component : threadweaver
-- Component version: 5.106
-- Component MD5 : 2f7cd398bfdf759a33999f4a4e81cd74
-- Configure options:
-- Patch to apply : threadweaver-macports.patch
-- --------------------------------
-- KF6 component : kwindowsystem
-- Component version: 5.106
-- Component MD5 : a4982009669cedee946a5379fc1a4c30
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : karchive
-- Component version: 5.106
-- Component MD5 : dfd9803d588061c420e4c21e45bbc82b
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kdbusaddons
-- Component version: 5.106
-- Component MD5 : bb60e1b80909b3293ea0be046b4c6827
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : ki18n
-- Component version: 5.106
-- Component MD5 : 06e8dc354a7d46761cdaab0ab6e458f6
-- Configure options:
-- Patch to apply : ki18n-mingw.patch
-- --------------------------------
-- KF6 component : kcrash
-- Component version: 5.106
-- Component MD5 : 281d83ff9bedc95bc5ae6c8c3a66bea1
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kcodecs
-- Component version: 5.106
-- Component MD5 : 6d53afadf98dc09647fedf3a3d519c90
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kauth
-- Component version: 5.106
-- Component MD5 : fc1f6a8a6cde23a0c77c1e354a3e243c
-- Configure options: ;-DKAUTH_BACKEND_NAME=Apple
-- Patch to apply :
-- --------------------------------
-- KF6 component : kguiaddons
-- Component version: 5.106
-- Component MD5 : 2af14a9b137197513b1022490fb6fdfa
-- Configure options:
-- Patch to apply : kguiaddons-mingw.patch
-- --------------------------------
-- KF6 component : kwidgetsaddons
-- Component version: 5.106
-- Component MD5 : 87ca3355280eda48f6a61eef25167e66
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kitemviews
-- Component version: 5.106
-- Component MD5 : 964c2693c15ea496a41c47c5ac286222
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kcompletion
-- Component version: 5.106
-- Component MD5 : 00eb8503138799b934642e3a7ebfe142
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kconfigwidgets
-- Component version: 5.106
-- Component MD5 : 795e05c9e41061b45d127bad60ab6765
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kiconthemes
-- Component version: 5.106
-- Component MD5 : e4b939308e0a5fd119794ee3643c2028
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kservice
-- Component version: 5.106
-- Component MD5 : 7109d500ee2055736e4723f8e390e7d3
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kglobalaccel
-- Component version: 5.106
-- Component MD5 : 8c2dbab0024e9c17c0d9c3220938190d
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kcalendarcore
-- Component version: 5.106
-- Component MD5 : 6b88780028330d903aa49799fced871d
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kxmlgui
-- Component version: 5.106
-- Component MD5 : 5c15337714c5c7806d545e877c35483c
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kbookmarks
-- Component version: 5.106
-- Component MD5 : b30a04c5a05be86a5a8c25cc8513c757
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kimageformats
-- Component version: 5.106
-- Component MD5 : 8c8f404c8628aa3db7b37bef6de53664
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : knotifyconfig
-- Component version: 5.106
-- Component MD5 : 28a004a6220918538cd5d27aa7aa1a9c
-- Configure options:
-- Patch to apply : knotifyconfig-drop-phonon.patch
-- --------------------------------
-- KF6 component : knotifications
-- Component version: 5.106
-- Component MD5 : 1c366d3a17dfc51724790517414db993
-- Configure options:
-- Patch to apply : knotifications-drop-phonon.patch
-- --------------------------------
-- KF6 component : kjobwidgets
-- Component version: 5.106
-- Component MD5 : b24dee45b9cb1698e1949b6ec9bc47f7
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : sonnet
-- Component version: 5.106
-- Component MD5 : caca4e217329a85cd58b78bab3cbe167
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : ktextwidgets
-- Component version: 5.106
-- Component MD5 : ef6aa42a38bbb9fca8db8aaddb050293
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kio
-- Component version: 5.106
-- Component MD5 : 5f18940a736b3991060b0c4e73074c68
-- Configure options:
-- Patch to apply : kio-drop-ktextwidgets.patch
-- --------------------------------
-- KF6 component : kinit
-- Component version: 5.106
-- Component MD5 : 3e4f651f912935212b3aac20c1fb21df
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF5 application : ksanecore
-- application version: 22.12.3
-- application MD5 :
-- --------------------------------
-- KF5 application : libksane
-- application version: 22.12.3
-- application MD5 :
-- --------------------------------
-- KF5 Plasma component: breeze
-- component version : 5.27.5
-- component MD5 : 82968d40f62140cee86aea36a906bd83
-- --------------------------------
-- KF5 application : marble
-- application version: 22.12.3
-- application MD5 :
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
ENABLE_QTWEBENGINE
-- Build files have been written to: /Users/laurent/digikam/project/bundles/macports/temp.build
[ 0%] Creating directories for 'ext_extra-cmake-modules'
[ 0%] Performing download step (download, verify and extract) for 'ext_extra-cmake-modules'
-- Downloading...
dst='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/extra-cmake-modules-5.106.0.tar.xz'
timeout='none'
inactivity timeout='none'
-- Using src='https://download.kde.org/stable/frameworks/5.106/extra-cmake-modules-5.106.0.tar.xz'
-- [download 0% complete]
-- [download 5% complete]
-- [download 10% complete]
-- [download 20% complete]
-- [download 25% complete]
-- [download 30% complete]
-- [download 35% complete]
-- [download 40% complete]
-- [download 44% complete]
-- [download 49% complete]
-- [download 54% complete]
-- [download 64% complete]
-- [download 69% complete]
-- [download 74% complete]
-- [download 79% complete]
-- [download 84% complete]
-- [download 89% complete]
-- [download 94% complete]
-- [download 100% complete]
-- verifying file...
file='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/extra-cmake-modules-5.106.0.tar.xz'
-- Downloading... done
-- extracting...
src='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/extra-cmake-modules-5.106.0.tar.xz'
dst='/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_extra-cmake-modules-prefix/src/ext_extra-cmake-modules'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 50%] No update step for 'ext_extra-cmake-modules'
[ 50%] Performing patch step for 'ext_extra-cmake-modules'
patching file 'kde-modules/KDECompilerSettings.cmake'
[100%] Performing configure step for 'ext_extra-cmake-modules'
Installing to /opt/digikam.org.arm64 for target arm64 with build mode debug and compilation options
CMake Warning:
Ignoring extra path from command line:
"/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_extra-cmake-modules-prefix/src/ext_extra-cmake-modules/build"
CMake Warning:
Ignoring extra path from command line:
"Support"
-- Could NOT find Sphinx (missing: Sphinx_BUILD_EXECUTABLE) (Required is at least version "1.2")
-- Found QCollectionGenerator: /opt/digikam.org.arm64/libexec/qt5/bin/qcollectiongenerator
-- The following OPTIONAL packages have been found:
* QCollectionGenerator, Qt help collection generator., <https://www.qt.io/>
Required to build Extra CMake Modules documentation in Qt Help format.
-- The following features have been disabled:
* BUILD_HTML_DOCS, Generate HTML documentation for installed modules.
* BUILD_MAN_DOCS, Generate man page documentation for installed modules.
* BUILD_QTHELP_DOCS, Generate QtHelp documentation for installed modules.
* BUILD_TESTING, Build automated tests.
-- The following OPTIONAL packages have not been found:
* Sphinx (required version >= 1.2), Tool to generate documentation., <https://www.sphinx-doc.org/>
Required to build documentation for Extra CMake Modules.
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
APPLE_SUPPRESS_X11_WARNING
BUILD_WITH_CCACHE
CMAKE_BUILD_WITH_INSTALL_RPATH
CMAKE_INSTALL_NAME_DIR
DIGIKAMSC_COMPILE_DIGIKAM
DIGIKAMSC_COMPILE_PO
ENABLE_AKONADICONTACTSUPPORT
ENABLE_APPSTYLES
ENABLE_DBUS
ENABLE_INTERNALMYSQL
ENABLE_KFILEMETADATASUPPORT
ENABLE_KIO
ENABLE_MEDIAPLAYER
ENABLE_MYSQLSUPPORT
ENABLE_QWEBENGINE
KDE_INSTALL_BUNDLEDIR
KDE_INSTALL_DATADIR
QT_LIBRARY_DIR
QT_QMAKE_EXECUTABLE
QT_QT_INCLUDE_DIR
-- Build files have been written to: /Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_extra-cmake-modules-prefix/src/ext_extra-cmake-modules/build
[100%] Performing build step for 'ext_extra-cmake-modules'
[100%] Performing install step for 'ext_extra-cmake-modules'
Install the project...
-- Install configuration: "debug"
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/CheckAtomic.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMAddAppIcon.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMAddQch.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMAddQtDesignerPlugin.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMAddTests.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMCheckOutboundLicense.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMConfiguredInstall.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMCoverageOption.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMCreateQmFromPoFiles.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMDeprecationSettings.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMEnableSanitizers.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMFindModuleHelpers.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMFindQmlModule.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMFindQmlModule.cmake.in
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMGenerateDBusServiceFile.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMGenerateExportHeader.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMGenerateHeaders.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMGeneratePkgConfigFile.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMGeneratePriFile.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMGenerateQmlTypes.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMInstallIcons.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMMarkAsTest.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMMarkNonGuiExecutable.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMOptionalAddSubdirectory.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMPackageConfigHelpers.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMPoQmTools.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQMLModules.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQchDoxygen.config.in
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQchDoxygenLayout.xml
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQmLoader.cpp.in
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQmlModule.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQmlModule.cpp.in
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQmlModule.cpp.in.license
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQmlModule.h.in
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQmlModule.h.in.license
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQtDeclareLoggingCategory.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQtDeclareLoggingCategory.cpp.in
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQtDeclareLoggingCategory.h.in
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQueryQmake.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMQueryQt.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMSetupQtPluginMacroNames.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMSetupVersion.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMSourceVersionControl.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMUninstallTarget.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMUseFindModules.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMVersionHeader.h.in
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ECMWinResolveSymlinks.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/QtVersionOption.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/check-outbound-license.py
-- Installing: /opt/digikam.org.arm64/share/ECM/modules/ecm_uninstall.cmake.in
-- Installing: /opt/digikam.org.arm64/share/ECM/test-modules/test_execute_and_compare.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDECMakeSettings.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEClangFormat.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDECompilerSettings.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEFrameworkCompilerLegacySettings.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEGitCommitHooks.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEInstallDirs.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEInstallDirs5.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEInstallDirs6.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEInstallDirsCommon.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEMetaInfoPlatformCheck.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDEPackageAppTemplates.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/KDESetupPrefixScript.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/appstreamtest.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/clang-format.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/prefix.sh.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/prefix.sh.fish.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/kde-git-commit-hooks/clang-format.sh
-- Installing: /opt/digikam.org.arm64/share/ECM/kde-modules/kde-git-commit-hooks/pre-commit.in
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/ECMFindModuleHelpersStub.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/Find7z.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindCanberra.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindEGL.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindGLIB2.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindGperf.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindGradle.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindIcoTool.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindInotify.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindIsoCodes.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindKF5.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindLibExiv2.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindLibGit2.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindLibMount.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindLibcap.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindOpenEXR.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindPhoneNumber.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindPoppler.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindPulseAudio.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindPythonModuleGeneration.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindQHelpGenerator.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindQtWaylandScanner.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindReuseTool.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindSasl2.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindSeccomp.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindSharedMimeInfo.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindTaglib.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindUDev.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindWayland.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindWaylandProtocols.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindWaylandScanner.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindX11_XCB.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/FindXCB.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/Findepoxy.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/Findgzip.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/GeneratePythonBindingUmbrellaModule.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/Qt5Ruleset.py
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/local.properties.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/rules_engine.py
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/run-sip.py
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/settings.gradle.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/find-modules/sip_generator.py
-- Installing: /opt/digikam.org.arm64/share/ECM/toolchain/Android.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/toolchain/ECMAndroidDeployQt.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/toolchain/deployment-file-qt514.json.in
-- Installing: /opt/digikam.org.arm64/share/ECM/toolchain/deployment-file.json.in
-- Installing: /opt/digikam.org.arm64/share/ECM/toolchain/generate-fastlane-metadata.py
-- Installing: /opt/digikam.org.arm64/share/ECM/toolchain/hasMainSymbol.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/toolchain/specifydependencies.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/cmake/ECMConfig.cmake
-- Installing: /opt/digikam.org.arm64/share/ECM/cmake/ECMConfigVersion.cmake
[100%] Completed 'ext_extra-cmake-modules'
[100%] Built target ext_extra-cmake-modules
[ 0%] Creating directories for 'ext_kconfig'
[ 0%] Performing download step (download, verify and extract) for 'ext_kconfig'
-- Downloading...
dst='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/kconfig-5.106.0.tar.xz'
timeout='none'
inactivity timeout='none'
-- Using src='https://download.kde.org/stable/frameworks/5.106/kconfig-5.106.0.tar.xz'
-- [download 0% complete]
-- [download 6% complete]
-- [download 11% complete]
-- [download 17% complete]
-- [download 28% complete]
-- [download 39% complete]
-- [download 56% complete]
-- [download 73% complete]
-- [download 89% complete]
-- [download 100% complete]
-- verifying file...
file='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/kconfig-5.106.0.tar.xz'
-- Downloading... done
-- extracting...
src='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/kconfig-5.106.0.tar.xz'
dst='/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_kconfig-prefix/src/ext_kconfig'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 0%] No update step for 'ext_kconfig'
[ 50%] Performing patch step for 'ext_kconfig'
[ 50%] Performing configure step for 'ext_kconfig'
Installing to /opt/digikam.org.arm64 for target arm64 with build mode debug and compilation options
CMake Warning:
Ignoring extra path from command line:
"/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_kconfig-prefix/src/ext_kconfig/build"
CMake Warning:
Ignoring extra path from command line:
"Support"
-- The C compiler identification is AppleClang 14.0.3.14030022
-- The CXX compiler identification is AppleClang 14.0.3.14030022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
--
Installing in /opt/digikam.org.arm64. Run /Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_kconfig-prefix/src/ext_kconfig/build/prefix.sh to set the environment for KConfig.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE - Failed
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- The following REQUIRED packages have been found:
* ECM (required version >= 5.106.0), Extra CMake Modules., <https://commits.kde.org/extra-cmake-modules>
* Qt5Xml
* Qt5Gui
* Qt5Network (required version >= 5.15.9)
* Qt5Qml
* Qt5DBus
* Qt5 (required version >= 5.15.2)
* Qt5LinguistTools
-- The following features have been disabled:
* QCH, API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_WITH_CCACHE
DIGIKAMSC_COMPILE_DIGIKAM
DIGIKAMSC_COMPILE_PO
ENABLE_AKONADICONTACTSUPPORT
ENABLE_APPSTYLES
ENABLE_DBUS
ENABLE_INTERNALMYSQL
ENABLE_KFILEMETADATASUPPORT
ENABLE_KIO
ENABLE_MEDIAPLAYER
ENABLE_MYSQLSUPPORT
ENABLE_QWEBENGINE
QT_LIBRARY_DIR
QT_QMAKE_EXECUTABLE
QT_QT_INCLUDE_DIR
-- Build files have been written to: /Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_kconfig-prefix/src/ext_kconfig/build
[ 50%] Performing build step for 'ext_kconfig'
[ 1%] Generating ECMPoQm/be@latin/kconfig5_qt.qm
[ 2%] Generating ECMPoQm/ar/kconfig5_qt.qm
[ 3%] Generating ECMPoQm/az/kconfig5_qt.qm
[ 4%] Generating ECMPoQm/bg/kconfig5_qt.qm
[ 4%] Generating ECMPoQm/bn/kconfig5_qt.qm
[ 5%] Generating ECMPoQm/af/kconfig5_qt.qm
[ 5%] Generating ECMPoQm/be/kconfig5_qt.qm
[ 5%] Built target translations_7
[ 5%] Built target translations_6
[ 5%] Built target translations_4
[ 5%] Built target translations_1
[ 5%] Built target translations_5
[ 5%] Built target translations_3
[ 5%] Built target translations_2
[ 6%] Generating ECMPoQm/br/kconfig5_qt.qm
[ 7%] Generating ECMPoQm/bn_IN/kconfig5_qt.qm
[ 7%] Generating ECMPoQm/bs/kconfig5_qt.qm
[ 8%] Generating ECMPoQm/cs/kconfig5_qt.qm
[ 8%] Generating ECMPoQm/ca/kconfig5_qt.qm
[ 9%] Generating ECMPoQm/csb/kconfig5_qt.qm
[ 10%] Generating ECMPoQm/ca@valencia/kconfig5_qt.qm
[ 10%] Built target translations_9
[ 10%] Built target translations_10
[ 10%] Built target translations_13
[ 10%] Built target translations_14
[ 10%] Built target translations_8
[ 10%] Built target translations_12
[ 10%] Built target translations_11
[ 11%] Generating ECMPoQm/cy/kconfig5_qt.qm
[ 11%] Generating ECMPoQm/da/kconfig5_qt.qm
[ 12%] Generating ECMPoQm/de/kconfig5_qt.qm
[ 13%] Generating ECMPoQm/en_GB/kconfig5_qt.qm
[ 13%] Generating ECMPoQm/el/kconfig5_qt.qm
[ 13%] Generating ECMPoQm/es/kconfig5_qt.qm
[ 14%] Generating ECMPoQm/eo/kconfig5_qt.qm
[ 14%] Built target translations_15
[ 14%] Built target translations_19
[ 14%] Built target translations_16
[ 14%] Built target translations_18
[ 14%] Built target translations_21
[ 14%] Built target translations_17
[ 14%] Built target translations_20
[ 15%] Generating ECMPoQm/et/kconfig5_qt.qm
[ 16%] Generating ECMPoQm/eu/kconfig5_qt.qm
[ 17%] Generating ECMPoQm/fi/kconfig5_qt.qm
[ 17%] Generating ECMPoQm/fa/kconfig5_qt.qm
[ 18%] Generating ECMPoQm/fy/kconfig5_qt.qm
[ 18%] Generating ECMPoQm/fr/kconfig5_qt.qm
[ 19%] Generating ECMPoQm/ga/kconfig5_qt.qm
[ 19%] Built target translations_22
[ 19%] Built target translations_23
[ 19%] Built target translations_27
[ 19%] Built target translations_25
[ 19%] Built target translations_26
[ 19%] Built target translations_24
[ 19%] Built target translations_28
[ 20%] Generating ECMPoQm/gl/kconfig5_qt.qm
[ 20%] Generating ECMPoQm/gd/kconfig5_qt.qm
[ 20%] Generating ECMPoQm/gu/kconfig5_qt.qm
[ 21%] Generating ECMPoQm/he/kconfig5_qt.qm
[ 22%] Generating ECMPoQm/hi/kconfig5_qt.qm
[ 22%] Generating ECMPoQm/hne/kconfig5_qt.qm
[ 23%] Generating ECMPoQm/hr/kconfig5_qt.qm
[ 23%] Built target translations_30
[ 23%] Built target translations_31
[ 23%] Built target translations_29
[ 23%] Built target translations_32
[ 23%] Built target translations_33
[ 23%] Built target translations_35
[ 23%] Built target translations_34
[ 24%] Generating ECMPoQm/hsb/kconfig5_qt.qm
[ 25%] Generating ECMPoQm/id/kconfig5_qt.qm
[ 25%] Generating ECMPoQm/hu/kconfig5_qt.qm
[ 26%] Generating ECMPoQm/ia/kconfig5_qt.qm
[ 27%] Generating ECMPoQm/it/kconfig5_qt.qm
[ 28%] Generating ECMPoQm/is/kconfig5_qt.qm
[ 28%] Generating ECMPoQm/ja/kconfig5_qt.qm
[ 28%] Built target translations_36
[ 28%] Built target translations_37
[ 28%] Built target translations_38
[ 28%] Built target translations_39
[ 28%] Built target translations_41
[ 28%] Built target translations_42
[ 28%] Built target translations_40
[ 29%] Generating ECMPoQm/ka/kconfig5_qt.qm
[ 30%] Generating ECMPoQm/kab/kconfig5_qt.qm
[ 30%] Generating ECMPoQm/kk/kconfig5_qt.qm
[ 31%] Generating ECMPoQm/km/kconfig5_qt.qm
[ 32%] Generating ECMPoQm/kn/kconfig5_qt.qm
[ 33%] Generating ECMPoQm/ku/kconfig5_qt.qm
[ 33%] Generating ECMPoQm/ko/kconfig5_qt.qm
[ 33%] Built target translations_43
[ 33%] Built target translations_45
[ 33%] Built target translations_44
[ 33%] Built target translations_47
[ 33%] Built target translations_46
[ 33%] Built target translations_48
[ 33%] Built target translations_49
[ 33%] Generating ECMPoQm/lb/kconfig5_qt.qm
[ 34%] Generating ECMPoQm/lt/kconfig5_qt.qm
[ 35%] Generating ECMPoQm/lv/kconfig5_qt.qm
[ 35%] Generating ECMPoQm/mai/kconfig5_qt.qm
[ 36%] Generating ECMPoQm/ml/kconfig5_qt.qm
[ 37%] Generating ECMPoQm/mk/kconfig5_qt.qm
[ 37%] Generating ECMPoQm/mr/kconfig5_qt.qm
[ 37%] Built target translations_50
[ 37%] Built target translations_51
[ 37%] Built target translations_52
[ 37%] Built target translations_54
[ 37%] Built target translations_55
[ 37%] Built target translations_53
[ 37%] Built target translations_56
[ 38%] Generating ECMPoQm/ms/kconfig5_qt.qm
[ 39%] Generating ECMPoQm/ne/kconfig5_qt.qm
[ 40%] Generating ECMPoQm/nb/kconfig5_qt.qm
[ 40%] Generating ECMPoQm/nds/kconfig5_qt.qm
[ 41%] Generating ECMPoQm/or/kconfig5_qt.qm
[ 42%] Generating ECMPoQm/nn/kconfig5_qt.qm
[ 42%] Generating ECMPoQm/nl/kconfig5_qt.qm
[ 42%] Built target translations_57
[ 42%] Built target translations_58
[ 42%] Built target translations_60
[ 42%] Built target translations_63
[ 42%] Built target translations_61
[ 42%] Built target translations_59
[ 42%] Built target translations_62
[ 43%] Generating ECMPoQm/pl/kconfig5_qt.qm
[ 44%] Generating ECMPoQm/pt/kconfig5_qt.qm
[ 44%] Generating ECMPoQm/pt_BR/kconfig5_qt.qm
[ 45%] Generating ECMPoQm/pa/kconfig5_qt.qm
[ 45%] Generating ECMPoQm/se/kconfig5_qt.qm
[ 46%] Generating ECMPoQm/ro/kconfig5_qt.qm
[ 47%] Generating ECMPoQm/ru/kconfig5_qt.qm
[ 47%] Built target translations_65
[ 47%] Built target translations_67
[ 47%] Built target translations_64
[ 47%] Built target translations_66
[ 47%] Built target translations_68
[ 47%] Built target translations_70
[ 47%] Built target translations_69
[ 48%] Generating ECMPoQm/si/kconfig5_qt.qm
[ 50%] Generating ECMPoQm/sq/kconfig5_qt.qm
[ 50%] Generating ECMPoQm/sr/kconfig5_qt.qm
[ 51%] Generating ECMPoQm/sr@ijekavianlatin/kconfig5_qt.qm
[ 52%] Generating ECMPoQm/sl/kconfig5_qt.qm
[ 52%] Generating ECMPoQm/sk/kconfig5_qt.qm
[ 53%] Generating ECMPoQm/sr@ijekavian/kconfig5_qt.qm
[ 53%] Built target translations_75
[ 53%] Built target translations_71
[ 53%] Built target translations_74
[ 53%] Built target translations_72
[ 53%] Built target translations_73
[ 53%] Built target translations_77
[ 53%] Built target translations_76
[ 53%] Generating ECMPoQm/ta/kconfig5_qt.qm
[ 54%] Generating ECMPoQm/te/kconfig5_qt.qm
[ 55%] Generating ECMPoQm/sv/kconfig5_qt.qm
[ 55%] Generating ECMPoQm/sr@latin/kconfig5_qt.qm
[ 56%] Generating ECMPoQm/tr/kconfig5_qt.qm
[ 57%] Generating ECMPoQm/tg/kconfig5_qt.qm
[ 57%] Generating ECMPoQm/th/kconfig5_qt.qm
[ 57%] Built target translations_80
[ 57%] Built target translations_81
[ 57%] Built target translations_78
[ 57%] Built target translations_79
[ 57%] Built target translations_83
[ 57%] Built target translations_84
[ 57%] Built target translations_82
[ 58%] Generating ECMPoQm/uz/kconfig5_qt.qm
[ 59%] Generating ECMPoQm/ug/kconfig5_qt.qm
[ 60%] Generating ECMPoQm/uz@cyrillic/kconfig5_qt.qm
[ 60%] Generating ECMPoQm/uk/kconfig5_qt.qm
[ 60%] Generating ECMPoQm/vi/kconfig5_qt.qm
[ 61%] Generating ECMPoQm/wa/kconfig5_qt.qm
[ 61%] Generating ECMPoQm/xh/kconfig5_qt.qm
[ 61%] Built target translations_85
[ 61%] Built target translations_87
[ 61%] Built target translations_86
[ 61%] Built target translations_88
[ 61%] Built target translations_90
[ 61%] Built target translations_89
[ 61%] Built target translations_91
[ 62%] Generating ECMPoQm/zh_CN/kconfig5_qt.qm
[ 63%] Automatic MOC for target KF5ConfigCore
[ 64%] Generating ECMPoQm/zh_TW/kconfig5_qt.qm
[ 65%] Automatic MOC for target kconfig_compiler
[ 65%] Built target translations_92
[ 65%] Built target translations_93
[ 65%] Built target kconfig_compiler_autogen
[ 66%] Building CXX object src/kconfig_compiler/CMakeFiles/kconfig_compiler.dir/KConfigCodeGeneratorBase.cpp.o
[ 66%] Building CXX object src/kconfig_compiler/CMakeFiles/kconfig_compiler.dir/kconfig_compiler_autogen/mocs_compilation.cpp.o
[ 67%] Building CXX object src/kconfig_compiler/CMakeFiles/kconfig_compiler.dir/KConfigXmlParser.cpp.o
[ 68%] Building CXX object src/kconfig_compiler/CMakeFiles/kconfig_compiler.dir/KConfigParameters.cpp.o
[ 69%] Building CXX object src/kconfig_compiler/CMakeFiles/kconfig_compiler.dir/KConfigSourceGenerator.cpp.o
[ 69%] Building CXX object src/kconfig_compiler/CMakeFiles/kconfig_compiler.dir/KConfigHeaderGenerator.cpp.o
[ 69%] Building CXX object src/kconfig_compiler/CMakeFiles/kconfig_compiler.dir/kconfig_compiler.cpp.o
[ 69%] Built target KF5ConfigCore_autogen
[ 69%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/KF5ConfigCore_autogen/mocs_compilation.cpp.o
[ 69%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfigbase.cpp.o
[ 70%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfig.cpp.o
[ 71%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfigdata.cpp.o
[ 72%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfiggroup.cpp.o
[ 73%] Linking CXX executable ../../bin/kconfig_compiler_kf5
[ 73%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfigbackend.cpp.o
[ 73%] Built target kconfig_compiler
[ 74%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfigini.cpp.o
[ 75%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kdesktopfile.cpp.o
[ 75%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/ksharedconfig.cpp.o
[ 76%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kcoreconfigskeleton.cpp.o
[ 77%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kauthorized.cpp.o
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_kconfig-prefix/src/ext_kconfig/src/core/kdesktopfile.cpp:126:76: warning: lambda capture 'sensitivity' is not required to be captured for this use [-Wunused-lambda-capture]
auto it = std::find_if(appsDirs.cbegin(), appsDirs.cend(), [&realPath, sensitivity](const QString &prefix) {
~~^~~~~~~~~~~
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_kconfig-prefix/src/ext_kconfig/src/core/kdesktopfile.cpp:136:103: warning: lambda capture 'sensitivity' is not required to be captured for this use [-Wunused-lambda-capture]
auto genericIt = std::find_if(genericData.cbegin(), genericData.cend(), [&realPath, &servicesDir, sensitivity](const QString &xdgDataPrefix) {
~~^~~~~~~~~~~
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_kconfig-prefix/src/ext_kconfig/src/core/kdesktopfile.cpp:150:107: warning: lambda capture 'sensitivity' is not required to be captured for this use [-Wunused-lambda-capture]
auto configIt = std::find_if(lstConfigPath.cbegin(), lstConfigPath.cend(), [&realPath, &autostartDir, sensitivity](const QString &xdgDataPrefix) {
~~^~~~~~~~~~~
[ 77%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kemailsettings.cpp.o
[ 78%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfigwatcher.cpp.o
3 warnings generated.
[ 79%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfig_core_log_settings.cpp.o
[ 79%] Linking CXX shared library ../../bin/libKF5ConfigCore.dylib
[ 79%] Built target KF5ConfigCore
[ 79%] Automatic MOC for target KF5ConfigQml
[ 80%] Automatic MOC for target kwriteconfig5
[ 81%] Automatic MOC for target KF5ConfigGui
[ 82%] Automatic MOC for target kconf_update
[ 82%] Automatic MOC for target kreadconfig5
[ 82%] Built target kwriteconfig5_autogen
[ 82%] Built target kconf_update_autogen
[ 82%] Built target kreadconfig5_autogen
[ 83%] Building CXX object src/kconf_update/CMakeFiles/kconf_update.dir/kconf_update.cpp.o
[ 84%] Building CXX object src/kreadconfig/CMakeFiles/kwriteconfig5.dir/kwriteconfig.cpp.o
[ 85%] Building CXX object src/kreadconfig/CMakeFiles/kwriteconfig5.dir/kwriteconfig5_autogen/mocs_compilation.cpp.o
[ 85%] Building CXX object src/kconf_update/CMakeFiles/kconf_update.dir/kconf_update_autogen/mocs_compilation.cpp.o
[ 85%] Building CXX object src/kreadconfig/CMakeFiles/kreadconfig5.dir/kreadconfig5_autogen/mocs_compilation.cpp.o
[ 86%] Building CXX object src/kreadconfig/CMakeFiles/kreadconfig5.dir/kreadconfig.cpp.o
[ 87%] Building CXX object src/kconf_update/CMakeFiles/kconf_update.dir/kconfigutils.cpp.o
[ 87%] Building CXX object src/kconf_update/CMakeFiles/kconf_update.dir/kconf_update_debug.cpp.o
[ 87%] Built target KF5ConfigQml_autogen
[ 87%] Built target KF5ConfigGui_autogen
[ 87%] Building CXX object src/qml/CMakeFiles/KF5ConfigQml.dir/KF5ConfigQml_autogen/mocs_compilation.cpp.o
[ 88%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/KF5ConfigGui_autogen/mocs_compilation.cpp.o
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_kconfig-prefix/src/ext_kconfig/src/kconf_update/kconf_update.cpp:238:9: warning: variable 'lineCount' set but not used [-Wunused-but-set-variable]
int lineCount = 0;
^
[ 88%] Linking CXX executable ../../bin/kwriteconfig5
[ 89%] Linking CXX executable ../../bin/kreadconfig5
[ 89%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/ECMQmLoader-kconfig5_qt.cpp.o
[ 90%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kconfiggui.cpp.o
[ 90%] Built target kwriteconfig5
[ 90%] Built target kreadconfig5
[ 91%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kconfiggroupgui.cpp.o
[ 91%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kconfigloader.cpp.o
1 warning generated.
[ 92%] Linking CXX executable ../../bin/kconf_update
[ 93%] Building CXX object src/qml/CMakeFiles/KF5ConfigQml.dir/kconfigpropertymap.cpp.o
[ 93%] Built target kconf_update
[ 94%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kconfigskeleton.cpp.o
[ 95%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kstandardshortcut.cpp.o
[ 95%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kstandardshortcutwatcher.cpp.o
[ 96%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kwindowconfig.cpp.o
[ 97%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kwindowstatesaver.cpp.o
[ 97%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kconfig_gui_log_settings.cpp.o
[ 98%] Linking CXX shared library ../../bin/libKF5ConfigQml.dylib
[ 98%] Built target KF5ConfigQml
[100%] Linking CXX shared library ../../bin/libKF5ConfigGui.dylib
[100%] Built target KF5ConfigGui
[ 50%] Performing install step for 'ext_kconfig'
Install the project...
-- Install configuration: "debug"
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigCore.5.106.0.dylib
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigCore.5.dylib
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigCore.dylib
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kconfigcore_export.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KAuthorized
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KConfig
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KConfigBase
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KConfigGroup
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KDesktopFile
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KSharedConfig
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KCoreConfigSkeleton
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KEMailSettings
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/ConversionCheck
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/KConfigWatcher
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kauthorized.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kconfig.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kconfigbase.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kconfiggroup.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kdesktopfile.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/ksharedconfig.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kcoreconfigskeleton.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kemailsettings.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/conversioncheck.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigCore/kconfigwatcher.h
-- Installing: /opt/digikam.org.arm64/mkspecs/modules/qt_KConfigCore.pri
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigGui.5.106.0.dylib
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigGui.5.dylib
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigGui.dylib
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kconfiggui_export.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/KConfigGui
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/KConfigLoader
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/KConfigSkeleton
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/KStandardShortcut
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/KStandardShortcutWatcher
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/KWindowConfig
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/KWindowStateSaver
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kconfiggui.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kconfigloader.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kconfigskeleton.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kstandardshortcut.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kstandardshortcutwatcher.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kwindowconfig.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kwindowstatesaver.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigGui/kconfigguistaticinitializer.cpp
-- Installing: /opt/digikam.org.arm64/mkspecs/modules/qt_KConfigGui.pri
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigQml.5.106.0.dylib
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigQml.5.dylib
-- Installing: /opt/digikam.org.arm64/lib/libKF5ConfigQml.dylib
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigQml/kconfigqml_export.h
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigQml/KConfigPropertyMap
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfigQml/kconfigpropertymap.h
-- Installing: /opt/digikam.org.arm64/lib/libexec/kf5/kconfig_compiler_kf5
-- Installing: /opt/digikam.org.arm64/lib/libexec/kf5/kconf_update
-- Installing: /opt/digikam.org.arm64/bin/kreadconfig5
-- Installing: /opt/digikam.org.arm64/bin/kwriteconfig5
-- Installing: /opt/digikam.org.arm64/share/qlogging-categories5/kconfig.categories
-- Installing: /opt/digikam.org.arm64/share/qlogging-categories5/kconfig.renamecategories
-- Installing: /opt/digikam.org.arm64/share/locale/af/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ar/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/az/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/be/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/be@latin/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/bg/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/bn/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/bn_IN/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/br/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/bs/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ca/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ca@valencia/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/cs/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/csb/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/cy/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/da/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/de/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/el/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/en_GB/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/eo/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/es/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/et/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/eu/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/fa/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/fi/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/fr/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/fy/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ga/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/gd/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/gl/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/gu/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/he/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/hi/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/hne/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/hr/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/hsb/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/hu/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ia/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/id/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/is/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/it/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ja/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ka/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/kab/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/kk/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/km/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/kn/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ko/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ku/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/lb/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/lt/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/lv/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/mai/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/mk/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ml/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/mr/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ms/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/nb/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/nds/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ne/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/nl/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/nn/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/or/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/pa/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/pl/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/pt/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/pt_BR/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ro/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ru/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/se/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/si/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/sk/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/sl/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/sq/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/sr/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/sr@ijekavian/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/sr@ijekavianlatin/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/sr@latin/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/sv/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ta/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/te/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/tg/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/th/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/tr/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/ug/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/uk/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/uz/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/uz@cyrillic/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/vi/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/wa/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/xh/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/zh_CN/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/share/locale/zh_TW/LC_MESSAGES/kconfig5_qt.qm
-- Installing: /opt/digikam.org.arm64/lib/cmake/KF5Config/KF5ConfigConfig.cmake
-- Installing: /opt/digikam.org.arm64/lib/cmake/KF5Config/KF5ConfigConfigVersion.cmake
-- Installing: /opt/digikam.org.arm64/lib/cmake/KF5Config/KF5ConfigMacros.cmake
-- Installing: /opt/digikam.org.arm64/lib/cmake/KF5Config/KF5ConfigTargets.cmake
-- Installing: /opt/digikam.org.arm64/lib/cmake/KF5Config/KF5ConfigTargets-debug.cmake
-- Installing: /opt/digikam.org.arm64/lib/cmake/KF5Config/KF5ConfigCompilerTargets.cmake
-- Installing: /opt/digikam.org.arm64/lib/cmake/KF5Config/KF5ConfigCompilerTargets-debug.cmake
-- Installing: /opt/digikam.org.arm64/include/KF5/KConfig/kconfig_version.h
[100%] Completed 'ext_kconfig'
[100%] Built target ext_kconfig
[100%] Creating directories for 'ext_breeze-icons'
[100%] Performing download step (download, verify and extract) for 'ext_breeze-icons'
-- Downloading...
dst='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/breeze-icons-5.106.0.tar.xz'
timeout='none'
inactivity timeout='none'
-- Using src='https://download.kde.org/stable/frameworks/5.106/breeze-icons-5.106.0.tar.xz'
-- [download 0% complete]
-- [download 1% complete]
-- [download 2% complete]
-- [download 4% complete]
-- [download 5% complete]
-- [download 8% complete]
-- [download 10% complete]
-- [download 11% complete]
-- [download 13% complete]
-- [download 14% complete]
-- [download 16% complete]
-- [download 18% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 29% complete]
-- [download 30% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 35% complete]
-- [download 36% complete]
-- [download 37% complete]
-- [download 38% complete]
-- [download 39% complete]
-- [download 40% complete]
-- [download 42% complete]
-- [download 43% complete]
-- [download 44% complete]
-- [download 46% complete]
-- [download 47% complete]
-- [download 48% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 62% complete]
-- [download 72% complete]
-- [download 73% complete]
-- [download 75% complete]
-- [download 84% complete]
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- [download 88% complete]
-- [download 89% complete]
-- [download 90% complete]
-- [download 91% complete]
-- [download 92% complete]
-- [download 93% complete]
-- [download 94% complete]
-- [download 95% complete]
-- [download 96% complete]
-- [download 97% complete]
-- [download 98% complete]
-- [download 99% complete]
-- [download 100% complete]
-- verifying file...
file='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/breeze-icons-5.106.0.tar.xz'
-- Downloading... done
-- extracting...
src='/Users/laurent/digikam/project/bundles/macports/temp.dwnld/breeze-icons-5.106.0.tar.xz'
dst='/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_breeze-icons-prefix/src/ext_breeze-icons'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[100%] No update step for 'ext_breeze-icons'
[100%] Performing patch step for 'ext_breeze-icons'
patching file CMakeLists.txt
patching file 'icons/apps/48/digikam.svg'
patching file 'icons/apps/48/showfoto.svg'
[100%] Performing configure step for 'ext_breeze-icons'
Installing to /opt/digikam.org.arm64 for target arm64 with build mode debug and compilation options
CMake Warning:
Ignoring extra path from command line:
"/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_breeze-icons-prefix/src/ext_breeze-icons/build"
CMake Warning:
Ignoring extra path from command line:
"Support"
-- The C compiler identification is AppleClang 14.0.3.14030022
-- The CXX compiler identification is AppleClang 14.0.3.14030022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
--
Installing in /opt/digikam.org.arm64. Run /Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_breeze-icons-prefix/src/ext_breeze-icons/build/prefix.sh to set the environment for BreezeIcons.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE - Failed
-- Found Python: /opt/homebrew/Frameworks/Python.framework/Versions/3.11/bin/python3.11 (found suitable version "3.11.3", minimum required is "3") found components: Interpreter
running /opt/homebrew/Frameworks/Python.framework/Versions/3.11/bin/python3.11 -c "import lxml; from lxml import etree; print(lxml.get_include())" 2>&1
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'lxml'
CMake Warning at CMakeLists.txt:42 (message):
lxml or lxml.etree not found; icon generation disabled
-- Processing resource with prefix: /icons/breeze
-- Processing resource with prefix: /icons/breeze-dark
-- The following OPTIONAL packages have been found:
* Python (required version >= 3)
-- The following REQUIRED packages have been found:
* ECM (required version >= 5.106.0), Extra CMake Modules., <https://commits.kde.org/extra-cmake-modules>
* Qt5Core
* Qt5
-- The following features have been disabled:
* Icon generation, for 24x24 icons.
This feature requires Python 3 and the lxml Python 3 module.
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_WITH_CCACHE
DIGIKAMSC_COMPILE_DIGIKAM
DIGIKAMSC_COMPILE_PO
ENABLE_AKONADICONTACTSUPPORT
ENABLE_APPSTYLES
ENABLE_DBUS
ENABLE_INTERNALMYSQL
ENABLE_KFILEMETADATASUPPORT
ENABLE_KIO
ENABLE_MEDIAPLAYER
ENABLE_MYSQLSUPPORT
ENABLE_QWEBENGINE
QT_LIBRARY_DIR
QT_QMAKE_EXECUTABLE
QT_QT_INCLUDE_DIR
-- Build files have been written to: /Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_breeze-icons-prefix/src/ext_breeze-icons/build
[100%] Performing build step for 'ext_breeze-icons'
[ 22%] Validating SVG
[ 22%] Automatic MOC for target qrcAlias
[ 22%] Built target breeze-icons-mkdir
[ 22%] Built target breeze-icons-dark-mkdir
[ 22%] Built target qrcAlias_autogen
[ 44%] Building CXX object CMakeFiles/qrcAlias.dir/qrcAlias.cpp.o
[ 44%] Building CXX object CMakeFiles/qrcAlias.dir/qrcAlias_autogen/mocs_compilation.cpp.o
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_breeze-icons-prefix/src/ext_breeze-icons/icons/apps/48/digikam.svg:1: parser error : Document is empty
^
/Users/laurent/digikam/project/bundles/macports/temp.build/ext_kf5_frameworks/ext_breeze-icons-prefix/src/ext_breeze-icons/icons/apps/48/showfoto.svg:1: parser error : Document is empty
^
gmake[6]: *** [CMakeFiles/breeze-validate-svg.dir/build.make:71: CMakeFiles/breeze-validate-svg] Error 1
gmake[5]: *** [CMakeFiles/Makefile2:248: CMakeFiles/breeze-validate-svg.dir/all] Error 2
gmake[5]: *** Attente des tâches non terminées....
[ 55%] Linking CXX executable bin/qrcAlias.app/Contents/MacOS/qrcAlias
[ 55%] Built target qrcAlias
gmake[4]: *** [Makefile:136: all] Error 2
gmake[3]: *** [ext_kf5_frameworks/CMakeFiles/ext_breeze-icons.dir/build.make:86: ext_kf5_frameworks/ext_breeze-icons-prefix/src/ext_breeze-icons-stamp/ext_breeze-icons-build] Error 2
gmake[2]: *** [CMakeFiles/Makefile2:1488: ext_kf5_frameworks/CMakeFiles/ext_breeze-icons.dir/all] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:1495: ext_kf5_frameworks/CMakeFiles/ext_breeze-icons.dir/rule] Error 2
gmake: *** [Makefile:488: ext_breeze-icons] Error 2
FAILED COMMAND: cmake --build . --config RelWithDebInfo --target ext_breeze-icons -- -j$CPU_CORES
laurent@mini-de-laurent macports %
970 2023-06-02 19:14:10
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
Humm- Well fail after 5 at 6 hours of compile... first script...01
CMake Error at ext_breeze/CMakeLists.txt:52 (GetKF5PlasmaMd5Sums):
GetKF5PlasmaMd5Sums Function invoked with incorrect arguments for function
named: GetKF5PlasmaMd5Sums
---> Staging re2 into destroot---> Installing re2 @2023-06-01_0
---> Activating re2 @2023-06-01_0
---> Cleaning re2
---> Fetching distfiles for snappy
---> Attempting to fetch snappy-1.1.10.tar.gz from https://distfiles.macports.org/snappy
---> Verifying checksums for snappy
---> Extracting snappy
---> Applying patches to snappy
---> Configuring snappy
---> Building snappy
---> Staging snappy into destroot
---> Installing snappy @1.1.10_0
---> Activating snappy @1.1.10_0
---> Cleaning snappy
---> Fetching distfiles for qt5-qtwebengine
---> Attempting to fetch qtwebengine-5.15.14-lts.tar.gz from https://distfiles.macports.org/qt5
---> Verifying checksums for qt5-qtwebengine
---> Extracting qt5-qtwebengine
---> Applying patches to qt5-qtwebengine
---> Configuring qt5-qtwebengine
---> Building qt5-qtwebengine
---> Staging qt5-qtwebengine into destroot
---> Installing qt5-qtwebengine @5.15.14_1
---> Activating qt5-qtwebengine @5.15.14_1
---> Cleaning qt5-qtwebengine
---> Updating database of binaries
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
---> Some of the ports you installed have notes:
py310-cython has the following notes:
To make the Python 3.10 version of Cython the one that is run when you execute the commands without a version suffix, e.g. 'cython', run:
port select --set cython cython310
py310-pygments has the following notes:
To make the Python 3.10 version of Pygments the one that is run when you execute the commands without a version suffix, e.g. 'pygmentize', run:
port select --set pygments py310-pygments
python27 has the following notes:
To make this the default Python or Python 2 (i.e., the version run by the 'python' or 'python2' commands), run one or both of:
sudo port select --set python python27
sudo port select --set python2 python27
---> Computing dependencies for boost
---> Activating boost @1.76_0
---> Cleaning boost
---------- Compilation logs of Macports packages with suspicious installation
----------
-- The C compiler identification is AppleClang 14.0.3.14030022
-- The CXX compiler identification is AppleClang 14.0.3.14030022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- CMAKE_GENERATOR: Unix Makefiles
-- CMAKE_CL_64:
-- Compiling fcitx-qt for Qt5
-- --------------------------------
-- KF6 component : extra-cmake-modules
-- Component version: 5.106
-- Component MD5 : 16b1ad1b3a7151d84ff2104f07237a3b
-- Configure options:
-- Patch to apply : extracmakemodules-compiler-options.patch
-- --------------------------------
-- KF6 component : kconfig
-- Component version: 5.106
-- Component MD5 : 6e618177050612191057f906d51ad98a
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : breeze-icons
-- Component version: 5.106
-- Component MD5 : a333a53590aff3b74a1b594b53f3dacb
-- Configure options: ;-DBINARY_ICONS_RESOURCE=ON
-- Patch to apply : breeze-dropsvg-rccprefix.patch
-- --------------------------------
-- KF6 component : solid
-- Component version: 5.106
-- Component MD5 : 3bfafc664f1e5d025a6ebaa1baa793d7
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kcoreaddons
-- Component version: 5.106
-- Component MD5 : 71071280a3b5313681dbefb89c4dd889
-- Configure options:
-- Patch to apply : kcoreaddons-macports.patch
-- --------------------------------
-- KF6 component : threadweaver
-- Component version: 5.106
-- Component MD5 : 2f7cd398bfdf759a33999f4a4e81cd74
-- Configure options:
-- Patch to apply : threadweaver-macports.patch
-- --------------------------------
-- KF6 component : kwindowsystem
-- Component version: 5.106
-- Component MD5 : a4982009669cedee946a5379fc1a4c30
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : karchive
-- Component version: 5.106
-- Component MD5 : dfd9803d588061c420e4c21e45bbc82b
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kdbusaddons
-- Component version: 5.106
-- Component MD5 : bb60e1b80909b3293ea0be046b4c6827
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : ki18n
-- Component version: 5.106
-- Component MD5 : 06e8dc354a7d46761cdaab0ab6e458f6
-- Configure options:
-- Patch to apply : ki18n-mingw.patch
-- --------------------------------
-- KF6 component : kcrash
-- Component version: 5.106
-- Component MD5 : 281d83ff9bedc95bc5ae6c8c3a66bea1
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kcodecs
-- Component version: 5.106
-- Component MD5 : 6d53afadf98dc09647fedf3a3d519c90
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kauth
-- Component version: 5.106
-- Component MD5 : fc1f6a8a6cde23a0c77c1e354a3e243c
-- Configure options: ;-DKAUTH_BACKEND_NAME=Apple
-- Patch to apply :
-- --------------------------------
-- KF6 component : kguiaddons
-- Component version: 5.106
-- Component MD5 : 2af14a9b137197513b1022490fb6fdfa
-- Configure options:
-- Patch to apply : kguiaddons-mingw.patch
-- --------------------------------
-- KF6 component : kwidgetsaddons
-- Component version: 5.106
-- Component MD5 : 87ca3355280eda48f6a61eef25167e66
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kitemviews
-- Component version: 5.106
-- Component MD5 : 964c2693c15ea496a41c47c5ac286222
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kcompletion
-- Component version: 5.106
-- Component MD5 : 00eb8503138799b934642e3a7ebfe142
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kconfigwidgets
-- Component version: 5.106
-- Component MD5 : 795e05c9e41061b45d127bad60ab6765
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kiconthemes
-- Component version: 5.106
-- Component MD5 : e4b939308e0a5fd119794ee3643c2028
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kservice
-- Component version: 5.106
-- Component MD5 : 7109d500ee2055736e4723f8e390e7d3
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kglobalaccel
-- Component version: 5.106
-- Component MD5 : 8c2dbab0024e9c17c0d9c3220938190d
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kcalendarcore
-- Component version: 5.106
-- Component MD5 : 6b88780028330d903aa49799fced871d
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kxmlgui
-- Component version: 5.106
-- Component MD5 : 5c15337714c5c7806d545e877c35483c
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kbookmarks
-- Component version: 5.106
-- Component MD5 : b30a04c5a05be86a5a8c25cc8513c757
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kimageformats
-- Component version: 5.106
-- Component MD5 : 8c8f404c8628aa3db7b37bef6de53664
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : knotifyconfig
-- Component version: 5.106
-- Component MD5 : 28a004a6220918538cd5d27aa7aa1a9c
-- Configure options:
-- Patch to apply : knotifyconfig-drop-phonon.patch
-- --------------------------------
-- KF6 component : knotifications
-- Component version: 5.106
-- Component MD5 : 1c366d3a17dfc51724790517414db993
-- Configure options:
-- Patch to apply : knotifications-drop-phonon.patch
-- --------------------------------
-- KF6 component : kjobwidgets
-- Component version: 5.106
-- Component MD5 : b24dee45b9cb1698e1949b6ec9bc47f7
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : sonnet
-- Component version: 5.106
-- Component MD5 : caca4e217329a85cd58b78bab3cbe167
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : ktextwidgets
-- Component version: 5.106
-- Component MD5 : ef6aa42a38bbb9fca8db8aaddb050293
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF6 component : kio
-- Component version: 5.106
-- Component MD5 : 5f18940a736b3991060b0c4e73074c68
-- Configure options:
-- Patch to apply : kio-drop-ktextwidgets.patch
-- --------------------------------
-- KF6 component : kinit
-- Component version: 5.106
-- Component MD5 : 3e4f651f912935212b3aac20c1fb21df
-- Configure options:
-- Patch to apply :
-- --------------------------------
-- KF5 application : ksanecore
-- application version: 22.12.3
-- application MD5 :
-- --------------------------------
-- KF5 application : libksane
-- application version: 22.12.3
-- application MD5 :
CMake Error at ext_breeze/CMakeLists.txt:52 (GetKF5PlasmaMd5Sums):
GetKF5PlasmaMd5Sums Function invoked with incorrect arguments for function
named: GetKF5PlasmaMd5Sums
-- --------------------------------
-- KF5 application : marble
-- application version: 22.12.3
-- application MD5 :
-- Configuring incomplete, errors occurred!
See also "/Users/laurent/digikam/project/bundles/macports/temp.build/CMakeFiles/CMakeOutput.log".
See also "/Users/laurent/digikam/project/bundles/macports/temp.build/CMakeFiles/CMakeError.log".
FAILED COMMAND: cmake $ORIG_WD/../3rdparty -DCMAKE_INSTALL_PREFIX:PATH=$INSTALL_PREFIX -DINSTALL_ROOT=$INSTALL_PREFIX -DEXTERNALS_DOWNLOAD_DIR=$DOWNLOAD_DIR -DKA_VERSION=$DK_KA_VERSION -DKF5_VERSION=$DK_KF5_VERSION -DENABLE_QTVERSION=$DK_QTVERSION -DENABLE_QTWEBENGINE=$DK_QTWEBENGINE -Wno-dev
laurent@mini-de-laurent macports %
971 2023-06-02 15:04:05
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
For fun, I am now trying to rebuild the Digikam environment and also try to compile Digikam arm64 PKG..., if I can... on my Mac mini M2, it interests Gilles the Digikam maintainer, so since I got screwed with QET and therefore decided not to build an universal environment! So I start to only build arm64 Apple Silicon...env!
diff --git a/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt b/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
index a13b70e3b9..33943d13f8 100755
--- a/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
@@ -108,7 +108,7 @@ function(InstallKF5Component
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
sed -i '' -e "s/DBUILD_TESTING=ON/DBUILD_TESTING=OFF/g" <SOURCE_DIR>/bootstrap.macports &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_frameworks} debug x86_64 "${argoptions}"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_frameworks} debug arm64 "${argoptions}"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/macports/01-build-macports.sh b/project/bundles/macports/01-build-macports.sh
index dd073280a6..e1e16b7359 100755
--- a/project/bundles/macports/01-build-macports.sh
+++ b/project/bundles/macports/01-build-macports.sh
@@ -210,7 +210,7 @@ EOF
# No need to build with both architectures embeded (x86 and ARM) for Apple Silicon target
cat << EOF >> "$INSTALL_PREFIX/etc/macports/variants.conf"
-+universal
++arm64
EOF
fi
diff --git a/project/bundles/macports/03-build-digikam.sh b/project/bundles/macports/03-build-digikam.sh
index 799cd4dd53..11b63c20e4 100755
--- a/project/bundles/macports/03-build-digikam.sh
+++ b/project/bundles/macports/03-build-digikam.sh
@@ -153,7 +153,7 @@ cp -f $ORIG_WD/fixbundledatapath.sh $DK_BUILDTEMP/digikam-$DK_VERSION
./fixbundledatapath.sh
-./bootstrap.macports "$INSTALL_PREFIX" "Debug" "x86_64" "-Wno-dev"
+./bootstrap.macports "$INSTALL_PREFIX" "Debug" "arm64" "-Wno-dev"
if [ $? -ne 0 ]; then
echo "---------- Cannot configure digiKam $DK_VERSION."
diff --git a/project/bundles/macports/config.sh b/project/bundles/macports/config.sh
index 830ac93ed5..d84dc30231 100644
--- a/project/bundles/macports/config.sh
+++ b/project/bundles/macports/config.sh
@@ -16,7 +16,7 @@ BUILDING_DIR="`pwd`/temp.build"
########################################################################
# Target macOS architecture: "x86_64" for Intel 64 bits, or "arm64" for Apple Silicon 64 bits.
-ARCH_TARGET="x86_64"
+ARCH_TARGET="arm64"
if [[ $ARCH_TARGET = "x86_64" ]] ; then
@@ -50,7 +50,7 @@ if [[ $ARCH_TARGET = "x86_64" ]] ; then
elif [[ $ARCH_TARGET = "arm64" ]] ; then
# Apple Silicon is supported since macOS BigSur
- OSX_MIN_TARGET="11.0"
+ OSX_MIN_TARGET="11.3"
else
972 2023-06-02 05:48:47
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
Elektro CAD Software für Mac M1
mail Date : 01/06/2023 20:48
Sehr geehrte Damen und Herren
Vielen dank das Sie so ein tolles Projekt lins leben gerufen haben und ich bin auch sehr froh ein so tolles Programm gefunden zu haben. Nun zu meinen Problem, ich habe ihr Programm unter Windows genutzt und war sehr zufrieden, bis ich vor kurzen auf Mac umgestiegen bin (aus privaten gründen.). Nun habe ich gesehen das sie das Programm auch für linux und Mac anbieten; nur leider für Mac x86. kann ich das CAD Programm auch für den Mac M1 nutzen? Und wenn ja wie?
Vielen Dank
Mit freundlichen Grüßen
gg translate:
Ladies and Gentlemen
Thank you for bringing such a great project to life and I am also very happy to have found such a great program. Now to my problem, I used your program on Windows and was very happy until I recently switched to Mac (for personal reasons.). Now I saw that they also offer the program for linux and Mac; only unfortunately for Mac x86. can I also use the CAD program for the Mac M1? And if so how?
Thanks very much
Best regards
973 2023-06-01 20:25:28
Re: Financing macOS machine for improving QElectroTech on MAC M1/M2 arm64 (39 replies, posted in News)
Yippee...
Fixed sqlite3 database export on Apple arm64 packages with Digikam scripts .
https://www.qt.io/blog/commercial-lts-q … 9-released
Qt 5.15.9 provides support for macOS on ARM, including prebuilt binaries for both single architecture and universal builds. Build system support for universal builds is limited to the qmake build system. See the Qt for macOS documentation for details on how to enable universal builds for your application.
F/opt/digikam.org.arm64/libexec/qt5/lib /opt/digikam.org.arm64/lib/libsqlite3.0.dylib -framework QtSvg -framework QtPrintSupport /opt/digikam.org.arm64/lib/libKF5WidgetsAddons.dylib -framework QtWidgets -framework QtGui -framework AppKit -framework Metal -framework QtNetwork -framework QtXml -framework QtSql -framework QtConcurrent /opt/digikam.org.arm64/lib/libKF5CoreAddons.dylib -framework QtCore -framework DiskArbitration -framework IOKit -framework OpenGL -framework AGL
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtWidgets.framework/QtWidgets) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtGui.framework/QtGui) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/lib/libKF5WidgetsAddons.dylib) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtSvg.framework/QtSvg) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtPrintSupport.framework/QtPrintSupport) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/lib/libsqlite3.0.dylib) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtNetwork.framework/QtNetwork) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtSql.framework/QtSql) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtXml.framework/QtXml) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/lib/libKF5CoreAddons.dylib) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtConcurrent.framework/QtConcurrent) was built for newer macOS version (11.3) than being linked (11.0)
ld: warning: dylib (/opt/digikam.org.arm64/libexec/qt5/lib/QtCore.framework/QtCore) was built for newer macOS version (11.3) than being linked (11.0)
The time of compilation is 1 min 10 sec
______________________________________________________________
Copy Qt libraries and private frameworks:
Processing Mac deployment tool...
______________________________________________________________
Copy file missing:
Copying add elements in the bundle...
Copying titleblocks in the bundle...
Copying translations in the bundle...
Copying translations in the bundle...
Copying examples in the bundle...
qelectrotech.app: replacing existing signature
______________________________________________________________
Create zip tarball:
Would you like to upload for Notarize packages qelectrotech-0.100.0-r7856-arm64.zip, n/Y?.
FYI, I just saw MacPorts ported Qt 5.15.9 and I retry again Digikam scripts with little hacks for build only arm64 (Apple silicon) packages for the moment.. QET build with universal compile ok, but QET crash on launch ... So need to hack again Digikam and compile many hours again only arch: arm64......
I will see later...for universal....
laurent@mini-de-laurent digikam % git diff
diff --git a/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt b/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
index 89de58b171..2212bc50fc 100755
--- a/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
+++ b/project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt
@@ -108,7 +108,7 @@ function(InstallKF5Component
CONFIGURE_COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/../../../../bootstrap.macports <SOURCE_DIR>/. &&
sed -i '' -e "s/DBUILD_TESTING=ON/DBUILD_TESTING=OFF/g" <SOURCE_DIR>/bootstrap.macports &&
- <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_frameworks} debug x86_64 "${argoptions}"
+ <SOURCE_DIR>/bootstrap.macports ${EXTPREFIX_frameworks} debug arm64 "${argoptions}"
BUILD_COMMAND cd <SOURCE_DIR>/build && $(MAKE)
diff --git a/project/bundles/macports/01-build-macports.sh b/project/bundles/macports/01-build-macports.sh
index dd073280a6..9f8eb237f8 100755
--- a/project/bundles/macports/01-build-macports.sh
+++ b/project/bundles/macports/01-build-macports.sh
@@ -210,7 +210,7 @@ EOF
# No need to build with both architectures embeded (x86 and ARM) for Apple Silicon target
cat << EOF >> "$INSTALL_PREFIX/etc/macports/variants.conf"
-+universal
++arm64
EOF
fi
@@ -243,84 +243,15 @@ echo "---------- Building digiKam dependencies with Macports"
# With OSX less than El Capitan, we need a more recent Clang compiler than one provided by XCode.
# This only concern x86_64 architecture.
-if [[ $MAJOR_OSX_VERSION -lt 11 && $MINOR_OSX_VERSION -lt 10 ]]; then
- echo "---------- Install more recent Clang compiler from Macports for specific ports"
- port install clang_select
- port install clang-3.4
- port select --set clang mp-clang-3.4
-
-fi
-
-echo -e "\n"
-
-if [[ $ARCH_TARGET = "x86_64" ]] ; then
-
- # Note: subversion is used to checkout translations from KDE repositories.
- # Subversion do not compile under arm64 and XCode drop svn supports.
- # KDE team plan to migrate svn to git: https://phabricator.kde.org/T13514
-
- port install \
- ld64 +ld64_xcode \
- subversion
-
-fi
-
-echo -e "MariaDB Variant=$MP_MARIADB_VARIANT\n"
port install \
cctools +xcode \
cmake \
ccache \
- libpng \
- jpeg \
- tiff \
- boost \
- eigen3 \
- gettext \
- libusb \
- libgphoto2 \
- jasper \
- lcms2 \
- expat \
- libxml2 \
- libxslt \
- libical \
- lensfun \
- bison \
- py38-lxml \
- x265 \
- libde265 \
- libheif \
- aom \
- ffmpeg \
- wget +ssl \
- qt5-qtbase \
- qt5-qtdeclarative \
- qt5-qtmacextras \
- qt5-qtquickcontrols \
- qt5-qtxmlpatterns \
- qt5-qtsvg \
- qt5-qttools \
- qt5-qttranslations \
- qt5-qtimageformats \
- qt5-qtnetworkauth \
- qt5-sqlite-plugin \
- qt5-mysql-plugin $MP_MARIADB_VARIANT
-
-port deactivate boost
-
-if [[ $DK_QTWEBENGINE = 1 ]] ; then
-
- port install qt5-qtwebengine
+ qt5
-else
- port install qt5-qtwebkit
-
-fi
-
-port activate boost
# port broken since a while. check later
# sane-backends \
@@ -360,17 +291,9 @@ cmake $ORIG_WD/../3rdparty \
-DKA_VERSION=$DK_KA_VERSION \
-DKF5_VERSION=$DK_KF5_VERSION \
-DENABLE_QTVERSION=$DK_QTVERSION \
- -DENABLE_QTWEBENGINE=$DK_QTWEBENGINE \
- -Wno-dev
+ -Wno-dev
-if [[ $DK_QTWEBENGINE = 0 ]] ; then
- cmake --build . --config RelWithDebInfo --target ext_qtwebkit -- -j$CPU_CORES
-fi
-cmake --build . --config RelWithDebInfo --target ext_opencv -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_imagemagick -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_libjxl -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_libavif -- -j$CPU_CORES
#################################################################################################
diff --git a/project/bundles/macports/02-build-extralibs.sh b/project/bundles/macports/02-build-extralibs.sh
index ffad309c19..0307ae5133 100755
--- a/project/bundles/macports/02-build-extralibs.sh
+++ b/project/bundles/macports/02-build-extralibs.sh
@@ -69,35 +69,18 @@ cmake $ORIG_WD/../3rdparty \
-DKP_VERSION=$DK_KP_VERSION \
-DKF5_VERSION=$DK_KF5_VERSION \
-DENABLE_QTVERSION=$DK_QTVERSION \
- -DENABLE_QTWEBENGINE=$DK_QTWEBENGINE \
-Wno-dev
# NOTE: The order to compile each component here is very important.
# core KF5 frameworks dependencies
cmake --build . --config RelWithDebInfo --target ext_extra-cmake-modules -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kconfig -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_breeze-icons -- -j$CPU_CORES
+
cmake --build . --config RelWithDebInfo --target ext_kcoreaddons -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kwindowsystem -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_solid -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_threadweaver -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_karchive -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kdbusaddons -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_ki18n -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kcrash -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kcodecs -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kauth -- -j$CPU_CORES
+
cmake --build . --config RelWithDebInfo --target ext_kguiaddons -- -j$CPU_CORES
cmake --build . --config RelWithDebInfo --target ext_kwidgetsaddons -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kitemviews -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kcompletion -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kconfigwidgets -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kiconthemes -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kservice -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kglobalaccel -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kxmlgui -- -j$CPU_CORES
-cmake --build . --config RelWithDebInfo --target ext_kbookmarks -- -j$CPU_CORES
+
cmake --build . --config RelWithDebInfo --target ext_kimageformats -- -j$CPU_CORES
# Extra support for digiKam
@@ -106,17 +89,7 @@ cmake --build . --config RelWithDebInfo --target ext_kimageformats -- -j$C
#cmake --build . --config RelWithDebInfo --target ext_libksane -- -j$CPU_CORES
# Geolocation support
-cmake --build . --config RelWithDebInfo --target ext_marble -- -j$CPU_CORES
-
-# Marble install shared lib at wrong place.
-mv $INSTALL_PREFIX/Marble.app/Contents/MacOS/lib/libastro* $INSTALL_PREFIX/lib
-mv $INSTALL_PREFIX/Marble.app/Contents/MacOS/lib/libmarble* $INSTALL_PREFIX/lib
-
-# Calendar support
-cmake --build . --config RelWithDebInfo --target ext_kcalendarcore -- -j$CPU_CORES
-# Breeze style support
-cmake --build . --config RelWithDebInfo --target ext_breeze -- -j$CPU_CORES
#################################################################################################
diff --git a/project/bundles/macports/config.sh b/project/bundles/macports/config.sh
index 830ac93ed5..d84dc30231 100644
--- a/project/bundles/macports/config.sh
+++ b/project/bundles/macports/config.sh
@@ -16,7 +16,7 @@ BUILDING_DIR="`pwd`/temp.build"
########################################################################
# Target macOS architecture: "x86_64" for Intel 64 bits, or "arm64" for Apple Silicon 64 bits.
-ARCH_TARGET="x86_64"
+ARCH_TARGET="arm64"
if [[ $ARCH_TARGET = "x86_64" ]] ; then
@@ -50,7 +50,7 @@ if [[ $ARCH_TARGET = "x86_64" ]] ; then
elif [[ $ARCH_TARGET = "arm64" ]] ; then
# Apple Silicon is supported since macOS BigSur
- OSX_MIN_TARGET="11.0"
+ OSX_MIN_TARGET="11.3"
else
diff --git a/qelectrotech.pro b/qelectrotech.pro
index b9ec6ecba..937c1bf8b 100644
--- a/qelectrotech.pro
+++ b/qelectrotech.pro
@@ -244,7 +244,7 @@ TARGET = qelectrotech
# Ajustement des bibliotheques utilisees lors de l'edition des liens
unix:QMAKE_LIBS_THREAD -= -lpthread
-unix|win32: PKGCONFIG += sqlite3
+#unix|win32: PKGCONFIG += sqlite3
# Enable C++17
QMAKE_CXXFLAGS += -std=c++17
@@ -312,7 +312,8 @@ macx {
# les chemins definis precedemment sont relatifs au dossier contenant le binaire executable
DEFINES += QET_LANG_PATH_RELATIVE_TO_BINARY_PATH
DEFINES += QET_COMMON_COLLECTION_PATH_RELATIVE_TO_BINARY_PATH
- LIBS += /opt/digikam.org.x86_64/lib/libsqlite3.0.dylib
+ LIBS += /opt/digikam.org.arm64/lib/libsqlite3.0.dylib
+
}
# Compilers-specific options
Well, I did not try to compile Digikam in arm64 just to save time during the compilation of the environment, but it was a mistake to build all Qt5 was much longer than building qt5-qtbase and the Qt modules which I needed..
it takes a lot of time and I haven't looked at how many hours it took yet with an M2 chip it's much faster than an intel macbook pro, I seem to have read that Gilles said that building the DigiKam macports environment on his intel mac took more than 23 hours...
And to think that I lost a lot of time with Homebrew and even recompiled several times qt@5 formula for Sqlite3 export... since some weeks.... without result , each time a big crash during the export of the database... or database was empty..
https://download.qelectrotech.org/qet/b … S_X/arm64/
Enjoy!
974 2023-05-31 18:30:42
Re: Export PDF Liens entre folios (4 replies, posted in FR : Aide, suggestions, discussions, ...)
Voir:
https://git.tuxfamily.org/qet/qet.git/t … ow.cpp#n40
En fait c'est juste une translation de l'impression du projet en destination d' une imprimante qui est redigré vers une conversion vers un fichier en PDF simple.
qui es certes pratique, mais en aucun cas dynamique comme lire un projet.qet avec le moteur QElectroTech qui est capable de changer de folio suivant en cliquant sur les liens ou Xrefs cliquables et de zoomer sur la références maître ou esclave en lien !
https://wiki.qt.io/Exporting_a_document_to_PDF
Dans les faits nous sommes il me semble pas assez expert pour construire ce moteur PDF, d'une part pour moi et mes faibles connaissances en C++ et mon état de santé compliqué, et Joshua par gros manque de temps !
Bonne soirée,
Laurent
975 2023-05-31 07:59:05
Re: Export PDF Liens entre folios (4 replies, posted in FR : Aide, suggestions, discussions, ...)
Bonjour Dominique,
voir ce long topic qui en parle et quelques astuces
https://qelectrotech.org/forum/viewtopic.php?id=955
QET use a ready made "export to pdf" class provided by Qt framework.
For use link between Xref in pdf (and more, like summary, bill of éléments ect....), we must to write our own pdf export, and this is a very big work.
Like I say upper, we focus on big missing feature
Laurent