diff options
Diffstat (limited to 'meta-oe/recipes-extended/minifi-cpp/files/0002-Fix-osspuuid-build.patch')
-rw-r--r-- | meta-oe/recipes-extended/minifi-cpp/files/0002-Fix-osspuuid-build.patch | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/meta-oe/recipes-extended/minifi-cpp/files/0002-Fix-osspuuid-build.patch b/meta-oe/recipes-extended/minifi-cpp/files/0002-Fix-osspuuid-build.patch index 65c52c6337..537beb85d3 100644 --- a/meta-oe/recipes-extended/minifi-cpp/files/0002-Fix-osspuuid-build.patch +++ b/meta-oe/recipes-extended/minifi-cpp/files/0002-Fix-osspuuid-build.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 4e8e1943541d3b887ba86dc1b488cbb058c7d1cd Mon Sep 17 00:00:00 2001 | 1 | From 429b2b357e5142e2b845da95bdd38e8fc1229831 Mon Sep 17 00:00:00 2001 |
2 | From: Yi Zhao <yi.zhao@windriver.com> | 2 | From: Yi Zhao <yi.zhao@windriver.com> |
3 | Date: Tue, 19 Mar 2024 20:48:25 +0800 | 3 | Date: Tue, 19 Mar 2024 20:48:25 +0800 |
4 | Subject: [PATCH] Fix osspuuid build | 4 | Subject: [PATCH] Fix osspuuid build |
@@ -16,7 +16,7 @@ Signed-off-by: Yi Zhao <yi.zhao@windriver.com> | |||
16 | create mode 100644 thirdparty/ossp-uuid/ossp-uuid-cross-compile-fix.patch | 16 | create mode 100644 thirdparty/ossp-uuid/ossp-uuid-cross-compile-fix.patch |
17 | 17 | ||
18 | diff --git a/cmake/BundledOSSPUUID.cmake b/cmake/BundledOSSPUUID.cmake | 18 | diff --git a/cmake/BundledOSSPUUID.cmake b/cmake/BundledOSSPUUID.cmake |
19 | index c4fa1523..1faf2e5c 100644 | 19 | index 747e52c27..fb6e2164d 100644 |
20 | --- a/cmake/BundledOSSPUUID.cmake | 20 | --- a/cmake/BundledOSSPUUID.cmake |
21 | +++ b/cmake/BundledOSSPUUID.cmake | 21 | +++ b/cmake/BundledOSSPUUID.cmake |
22 | @@ -23,10 +23,12 @@ function(use_bundled_osspuuid SOURCE_DIR BINARY_DIR) | 22 | @@ -23,10 +23,12 @@ function(use_bundled_osspuuid SOURCE_DIR BINARY_DIR) |
@@ -33,16 +33,16 @@ index c4fa1523..1faf2e5c 100644 | |||
33 | 33 | ||
34 | # Define byproducts | 34 | # Define byproducts |
35 | set(BYPRODUCTS "lib/libuuid.a" | 35 | set(BYPRODUCTS "lib/libuuid.a" |
36 | @@ -39,7 +41,7 @@ function(use_bundled_osspuuid SOURCE_DIR BINARY_DIR) | 36 | @@ -45,7 +47,7 @@ function(use_bundled_osspuuid SOURCE_DIR BINARY_DIR) |
37 | ENDFOREACH(BYPRODUCT) | 37 | if(APPLE) |
38 | 38 | string(APPEND ADDITIONAL_COMPILER_FLAGS "-isysroot ${CMAKE_OSX_SYSROOT} ") | |
39 | # Build project | 39 | endif() |
40 | - set(CONFIGURE_COMMAND ./configure "CC=${CMAKE_C_COMPILER}" "CXX=${CMAKE_CXX_COMPILER}" "CFLAGS=${PASSTHROUGH_CMAKE_C_FLAGS} -fPIC" "CXXFLAGS=${PASSTHROUGH_CMAKE_CXX_FLAGS} -fPIC" --enable-shared=no --with-cxx --without-perl --without-php --without-pgsql "--prefix=${BINARY_DIR}/thirdparty/ossp-uuid-install") | 40 | - set(CONFIGURE_COMMAND ./configure "CC=${CMAKE_C_COMPILER}" "CXX=${CMAKE_CXX_COMPILER}" "CFLAGS=${PASSTHROUGH_CMAKE_C_FLAGS} ${ADDITIONAL_COMPILER_FLAGS}" "CXXFLAGS=${PASSTHROUGH_CMAKE_CXX_FLAGS} ${ADDITIONAL_COMPILER_FLAGS}" --enable-shared=no --with-cxx --without-perl --without-php --without-pgsql "--prefix=${BINARY_DIR}/thirdparty/ossp-uuid-install") |
41 | + set(CONFIGURE_COMMAND ac_cv_va_copy=C99 ./configure --host=${HOST_SYS} --build=${BUILD_SYS} "CC=${CMAKE_C_COMPILER}" "CXX=${CMAKE_CXX_COMPILER}" "CFLAGS=${PASSTHROUGH_CMAKE_C_FLAGS} -fPIC" "CXXFLAGS=${PASSTHROUGH_CMAKE_CXX_FLAGS} -fPIC" --enable-shared=no --with-cxx --without-perl --without-php --without-pgsql "--prefix=${BINARY_DIR}/thirdparty/ossp-uuid-install") | 41 | + set(CONFIGURE_COMMAND ac_cv_va_copy=C99 ./configure --host=${HOST_SYS} --build=${BUILD_SYS} "CC=${CMAKE_C_COMPILER}" "CXX=${CMAKE_CXX_COMPILER}" "CFLAGS=${PASSTHROUGH_CMAKE_C_FLAGS} -fPIC" "CXXFLAGS=${PASSTHROUGH_CMAKE_CXX_FLAGS} -fPIC" --enable-shared=no --with-cxx --without-perl --without-php --without-pgsql "--prefix=${BINARY_DIR}/thirdparty/ossp-uuid-install") |
42 | |||
42 | string(TOLOWER "${CMAKE_BUILD_TYPE}" build_type) | 43 | string(TOLOWER "${CMAKE_BUILD_TYPE}" build_type) |
43 | if(NOT build_type MATCHES debug) | 44 | if(build_type MATCHES debug) |
44 | list(APPEND CONFIGURE_COMMAND --enable-debug=yes) | 45 | @@ -54,10 +56,8 @@ function(use_bundled_osspuuid SOURCE_DIR BINARY_DIR) |
45 | @@ -47,10 +49,8 @@ function(use_bundled_osspuuid SOURCE_DIR BINARY_DIR) | ||
46 | 46 | ||
47 | ExternalProject_Add( | 47 | ExternalProject_Add( |
48 | ossp-uuid-external | 48 | ossp-uuid-external |
@@ -56,7 +56,7 @@ index c4fa1523..1faf2e5c 100644 | |||
56 | UPDATE_COMMAND "" | 56 | UPDATE_COMMAND "" |
57 | diff --git a/thirdparty/ossp-uuid/ossp-uuid-cross-compile-fix.patch b/thirdparty/ossp-uuid/ossp-uuid-cross-compile-fix.patch | 57 | diff --git a/thirdparty/ossp-uuid/ossp-uuid-cross-compile-fix.patch b/thirdparty/ossp-uuid/ossp-uuid-cross-compile-fix.patch |
58 | new file mode 100644 | 58 | new file mode 100644 |
59 | index 00000000..b8d7b0bb | 59 | index 000000000..b8d7b0bba |
60 | --- /dev/null | 60 | --- /dev/null |
61 | +++ b/thirdparty/ossp-uuid/ossp-uuid-cross-compile-fix.patch | 61 | +++ b/thirdparty/ossp-uuid/ossp-uuid-cross-compile-fix.patch |
62 | @@ -0,0 +1,13 @@ | 62 | @@ -0,0 +1,13 @@ |
@@ -74,5 +74,5 @@ index 00000000..b8d7b0bb | |||
74 | + if [ ".$opt_o" != . ]; then | 74 | + if [ ".$opt_o" != . ]; then |
75 | + if [ ".$opt_t" = .yes ]; then | 75 | + if [ ".$opt_t" = .yes ]; then |
76 | -- | 76 | -- |
77 | 2.25.1 | 77 | 2.34.1 |
78 | 78 | ||