Commit 9e4711b8 authored by Thomas Gambier's avatar Thomas Gambier 🚴🏼

component/gmp: version up and disable assembly

Since gmp is used by nft and nft is used by firewalld which is included
in slapos-node package, we need to have support for all CPU (disable-assembly).
Otherwise, you can see this kind of errors in dmesg:

firewalld[16932] trap invalid opcode ip:7f5f26ad61fb sp:7fff95cf7480 error:0 in libgmp.so.10.3.1[7f5f26ac7000+51000]

Note that --host=none-pc-linux-gnu is needed to enable the shared libraries.
parent 9f7db538
...@@ -9,10 +9,12 @@ parts = ...@@ -9,10 +9,12 @@ parts =
[gmp] [gmp]
recipe = slapos.recipe.cmmi recipe = slapos.recipe.cmmi
shared = true shared = true
version = 6.1.1 version = 6.2.1
url = https://gmplib.org/download/gmp/gmp-${:version}.tar.xz url = https://gmplib.org/download/gmp/gmp-${:version}.tar.xz
md5sum = e70e183609244a332d80529e7e155a35 md5sum = 0b82665c4a92fd2ade7440c13fcaa42b
configure-options = configure-options =
--disable-assembly
--host=none-pc-linux-gnu
--enable-cxx --enable-cxx
--disable-static --disable-static
environment = environment =
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment