[packages/vcpkg] Seems i686 arch is not supported

glen glen at pld-linux.org
Sat Apr 25 13:19:12 CEST 2020


commit 17c06fbd801b4c030237042300a2e59ca0991b76
Author: Elan Ruusamäe <glen at pld-linux.org>
Date:   Sat Apr 25 14:16:13 2020 +0300

    Seems i686 arch is not supported
    
    /usr/bin/i686-pld-linux-g++ -DVCPKG_DISABLE_METRICS=0
    -DVCPKG_USE_STD_FILESYSTEM=1 -I../include -O3 -DNDEBUG -pthread
    -std=c++17 -MD -MT CMakeFiles/vcpkglib.dir/src/vcpkg/base/system.cpp.o
    -MF CMakeFiles/vcpkglib.dir/src/vcpkg/base/system.cpp.o.d -o
    CMakeFiles/vcpkglib.dir/src/vcpkg/base/system.cpp.o -c
    ../src/vcpkg/base/system.cpp
    ../src/vcpkg/base/system.cpp:55:2: error: #error "Unknown host architecture"
    
    Somewhy this check fails:
    - https://github.com/microsoft/vcpkg/blob/2020.04/toolsrc/src/vcpkg/base/system.cpp#L49

 vcpkg.spec | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/vcpkg.spec b/vcpkg.spec
index a04b49d..81676ae 100644
--- a/vcpkg.spec
+++ b/vcpkg.spec
@@ -5,7 +5,7 @@
 Summary:	C++ Library Manager for Windows, Linux, and MacOS
 Name:		vcpkg
 Version:	2020.04
-Release:	1
+Release:	1.2
 License:	MIT
 Group:		Development/Tools
 Source0:	https://github.com/microsoft/vcpkg/archive/%{version}/%{name}-%{version}.tar.gz
@@ -13,6 +13,7 @@ Source0:	https://github.com/microsoft/vcpkg/archive/%{version}/%{name}-%{version
 URL:		https://docs.microsoft.com/en-us/cpp/vcpkg
 BuildRequires:	cmake
 BuildRequires:	ninja
+ExcludeArch:	%{ix86}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		vcpkgrootdir	%{_datadir}/%{name}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/vcpkg.git/commitdiff/17c06fbd801b4c030237042300a2e59ca0991b76



More information about the pld-cvs-commit mailing list