diff options
| author | Francisco Facioni <francisco@remyrobotics.com> | 2021-03-29 19:17:50 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-29 10:17:50 -0700 |
| commit | 5eae23f558cdae22bd894c450dbb43d26e916467 (patch) | |
| tree | 405e3a1f63b26e795a8625fb7d5a089d181731e3 /ports/azure-c-shared-utility | |
| parent | 7adc87efe1a4d04d60c271c6d3f63a1505e3bf9d (diff) | |
| download | vcpkg-5eae23f558cdae22bd894c450dbb43d26e916467.tar.gz vcpkg-5eae23f558cdae22bd894c450dbb43d26e916467.zip | |
[azure-kinect-sensor-sdk] not working on Linux (#14750)
* [azure-kinect-sensor-sdk] fix linux build and other issues
- linux: warnings stopping the build
- linux: set correct casing for dependecies
- linux: depthengine
- upgrade to 1.4.1
* Update ports/azure-kinect-sensor-sdk/CONTROL
* Update ports/azure-kinect-sensor-sdk/portfile.cmake
* Force to re-download archive, revert 9cd44db8e32939fa6f5fa4c2166d32d3ce63ff16
* update version record
* Update ports/azure-kinect-sensor-sdk/CONTROL
* Update versions/a-/azure-kinect-sensor-sdk.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Diffstat (limited to 'ports/azure-c-shared-utility')
| -rw-r--r-- | ports/azure-c-shared-utility/CONTROL | 1 | ||||
| -rw-r--r-- | ports/azure-c-shared-utility/disable-error.patch | 26 | ||||
| -rw-r--r-- | ports/azure-c-shared-utility/portfile.cmake | 2 |
3 files changed, 29 insertions, 0 deletions
diff --git a/ports/azure-c-shared-utility/CONTROL b/ports/azure-c-shared-utility/CONTROL index 4a2422cfb..e3ed1f609 100644 --- a/ports/azure-c-shared-utility/CONTROL +++ b/ports/azure-c-shared-utility/CONTROL @@ -1,5 +1,6 @@ Source: azure-c-shared-utility Version: 2020-12-09 +Port-Version: 1 Description: Azure C SDKs common code Homepage: https://github.com/Azure/azure-c-shared-utility Build-Depends: curl (linux), openssl (linux), azure-macro-utils-c, umock-c diff --git a/ports/azure-c-shared-utility/disable-error.patch b/ports/azure-c-shared-utility/disable-error.patch new file mode 100644 index 000000000..b2fd2f8d2 --- /dev/null +++ b/ports/azure-c-shared-utility/disable-error.patch @@ -0,0 +1,26 @@ +diff --git a/configs/azure_iot_build_rules.cmake b/configs/azure_iot_build_rules.cmake +index be3e14fe..aa402902 100644 +--- a/configs/azure_iot_build_rules.cmake ++++ b/configs/azure_iot_build_rules.cmake +@@ -71,8 +71,6 @@ if(MSVC) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /W4") + elseif(UNIX) #LINUX OR APPLE +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror") + if(NOT (IN_OPENWRT OR APPLE)) + set (CMAKE_C_FLAGS "-D_POSIX_C_SOURCE=200112L ${CMAKE_C_FLAGS}") + endif() +@@ -191,12 +189,6 @@ endfunction() + IF((WIN32) AND (NOT(MINGW))) + #windows needs this define + add_definitions(-D_CRT_SECURE_NO_WARNINGS) +- # Make warning as error +- add_definitions(/WX) +-ELSE() +- # Make warning as error +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror") + ENDIF() + + diff --git a/ports/azure-c-shared-utility/portfile.cmake b/ports/azure-c-shared-utility/portfile.cmake index f35e5ea30..98893392d 100644 --- a/ports/azure-c-shared-utility/portfile.cmake +++ b/ports/azure-c-shared-utility/portfile.cmake @@ -11,6 +11,7 @@ if("public-preview" IN_LIST FEATURES) HEAD_REF master PATCHES fix-utilityFunctions-conditions-preview.patch + disable-error.patch ) else() vcpkg_from_github( @@ -21,6 +22,7 @@ else() HEAD_REF master PATCHES fix-utilityFunctions-conditions.patch + disable-error.patch ) endif() |
