[neon/snap-packaging/kde-pyside6-core-sdk/work.core24.iterate_test] /: mold linker & missed a root /

Carlos De Maine null at kde.org
Thu Aug 28 03:45:37 BST 2025


Git commit 11a3e1e4e3a74cca5b467d665862cb3b361512af by Carlos De Maine.
Committed on 28/08/2025 at 02:45.
Pushed by carlosdem into branch 'work.core24.iterate_test'.

mold linker & missed a root /

M  +5    -2    snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kde-pyside6-core-sdk/-/commit/11a3e1e4e3a74cca5b467d665862cb3b361512af

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 1c92620..6dd76cd 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -35,7 +35,7 @@ package-repositories:
     key-server: keyserver.ubuntu.com
 
 environment:
-  LD_LIBRARY_PATH: "/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/usr/lib:/lib/:$SNAP/usr/lib:$SNAP/lib/:$SNAP/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}/libproxy:/snap/kde-qt6-core24-sdk/current/usr/lib"
+  LD_LIBRARY_PATH: "/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/usr/lib:/lib/:$SNAP/usr/lib:$SNAP/lib/:$SNAP/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}/libproxy:/snap/kde-qt6-core24-sdk/current/usr/lib"
 
 parts:
   snapcraft-replace:
@@ -72,6 +72,7 @@ parts:
       - libxslt1-dev
       - llvm-dev
       - libzstd-dev
+      - mold
       - python3-dev
       - python3-distro
       - python3-numpy
@@ -94,6 +95,7 @@ parts:
       - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
       - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
       - -DCMAKE_VERBOSE_MAKEFILE=ON
+      - -DFEATURE_use_mold_linker=ON
       - -DFORCE_LIMITED_API=no
       - -DQT_MAJOR_VERSION=6
       #- -DNO_QT_TOOLS=yes
@@ -102,7 +104,7 @@ parts:
     build-environment: &buildenvironment
       - CPATH:  ${CRAFT_STAGE}/current/usr/include/python3.12${CPATH:+:$CPATH}
       - C_INCLUDE_PATH: ${CRAFT_STAGE}/usr/include/python3.12${C_INCLUDE_PATH:+:$C_INCLUDE_PATH}
-      - LD_LIBRARY_PATH: "/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/usr/lib:/lib/:$SNAP/usr/lib:$SNAP/lib/:$SNAP/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}/libproxy:/snap/kde-qt6-core24-sdk/current/usr/lib"
+      - LD_LIBRARY_PATH: "/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/usr/lib:/lib/:$SNAP/usr/lib:$SNAP/lib/:$SNAP/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}/libproxy:/snap/kde-qt6-core24-sdk/current/usr/lib"
       - LLVM_INSTALL_DIR: ${CRAFT_STAGE}/usr/lib/llvm-18
       - PATH: ${CRAFT_STAGE}/usr/bin:/snap/kde-qt6-core24-sdk/current/usr/bin${PATH:+:$PATH}
       - PKG_CONFIG_PATH: ${CRAFT_STAGE}/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}/pkgconfig:/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
@@ -140,6 +142,7 @@ parts:
       - libxslt1-dev
       - llvm-dev
       - libzstd-dev
+      - mold
       - python3-dev
       - python3-distro
       - python3-numpy


More information about the Neon-commits mailing list