From c35c840e8f86f84d2731c53d936dc315e72d214d Mon Sep 17 00:00:00 2001 From: Mahno Date: Tue, 11 Feb 2025 14:43:17 +0800 Subject: [PATCH] try fix build issues --- libyui-bindings.spec | 1 + libyui-ncurses-pkg.spec | 1 + libyui-ncurses-rest-api.spec | 1 + libyui-ncurses.spec | 2 +- libyui-qt-graph.spec | 1 + libyui-qt-pkg.spec | 1 + libyui-qt-rest-api.spec | 1 + libyui-qt.spec | 2 +- libyui-rest-api.spec | 1 + 9 files changed, 9 insertions(+), 2 deletions(-) diff --git a/libyui-bindings.spec b/libyui-bindings.spec index ee8d591..51c9cdb 100644 --- a/libyui-bindings.spec +++ b/libyui-bindings.spec @@ -54,6 +54,7 @@ Authors: %setup -q -n libyui-%{version} %build +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH pushd %{name} mkdir build cd build diff --git a/libyui-ncurses-pkg.spec b/libyui-ncurses-pkg.spec index ed68127..f3a2fe4 100644 --- a/libyui-ncurses-pkg.spec +++ b/libyui-ncurses-pkg.spec @@ -90,6 +90,7 @@ package selector component for libyui. %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH pushd %{name} mkdir build diff --git a/libyui-ncurses-rest-api.spec b/libyui-ncurses-rest-api.spec index 1afdad1..4e778f3 100644 --- a/libyui-ncurses-rest-api.spec +++ b/libyui-ncurses-rest-api.spec @@ -83,6 +83,7 @@ extensions for it. %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH pushd %{name} mkdir build diff --git a/libyui-ncurses.spec b/libyui-ncurses.spec index 1dbbbba..073510e 100644 --- a/libyui-ncurses.spec +++ b/libyui-ncurses.spec @@ -93,7 +93,7 @@ libyui-terminal - useful for testing on headless machines %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" - +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH pushd %{name} mkdir build cd build diff --git a/libyui-qt-graph.spec b/libyui-qt-graph.spec index e6882d7..8bb8b5b 100644 --- a/libyui-qt-graph.spec +++ b/libyui-qt-graph.spec @@ -82,6 +82,7 @@ for libyui. %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH pushd %{name} mkdir build diff --git a/libyui-qt-pkg.spec b/libyui-qt-pkg.spec index 5e2ce74..2760d5e 100644 --- a/libyui-qt-pkg.spec +++ b/libyui-qt-pkg.spec @@ -96,6 +96,7 @@ This package has very few dependencies. %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH pushd %{name} mkdir build diff --git a/libyui-qt-rest-api.spec b/libyui-qt-rest-api.spec index 4989382..41b0fa3 100644 --- a/libyui-qt-rest-api.spec +++ b/libyui-qt-rest-api.spec @@ -89,6 +89,7 @@ extensions for it. %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH pushd %{name} mkdir build diff --git a/libyui-qt.spec b/libyui-qt.spec index f28761c..71bd0ef 100644 --- a/libyui-qt.spec +++ b/libyui-qt.spec @@ -83,7 +83,7 @@ only to develop extensions for libyui-qt. %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" - +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH pushd %{name} mkdir build cd build diff --git a/libyui-rest-api.spec b/libyui-rest-api.spec index 7abbeb5..1467963 100644 --- a/libyui-rest-api.spec +++ b/libyui-rest-api.spec @@ -81,6 +81,7 @@ cd build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG $(getconf LFS_CFLAGS)" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG $(getconf LFS_CFLAGS)" +export LD_LIBRARY_PATH=%{_libdir}:$LD_LIBRARY_PATH %if %{?_with_debug:1}%{!?_with_debug:0} CMAKE_OPTS="-DCMAKE_BUILD_TYPE=RELWITHDEBINFO"