A new release feels like changing the minor version. Last release dates from July 15, 2021. 😀
Basically all the changes from this PR are focused on assets.yml, to make manylinux-x64 and manylinux-arm64 jobs work.
I have been forced to downgrade the gtest Conan package from 1.14 to 1.13. I was getting a linkage error in the manylinux-arm64 job, an undefined reference in gmock-all.cc to __libc_single_threaded. I read here that this had to do with a recent version of gcc being needed. And it occured to me that, instead of trying to play with gcc versions, I may as well play with the gtest version. And it worked.
I have also taken the opportunity to:
do a couple of small changes in src/CMakeLists.txt (mainly removing a duplicated find_package(fmt)).
add a CHANGELOG.md, mimicking what whe do in the QX simulator project.
A new release feels like changing the minor version. Last release dates from July 15, 2021. 😀
Basically all the changes from this PR are focused on
assets.yml
, to makemanylinux-x64
andmanylinux-arm64
jobs work.I have been forced to downgrade the gtest Conan package from
1.14
to1.13
. I was getting a linkage error in themanylinux-arm64
job, an undefined reference ingmock-all.cc
to__libc_single_threaded
. I read here that this had to do with a recent version of gcc being needed. And it occured to me that, instead of trying to play with gcc versions, I may as well play with the gtest version. And it worked.I have also taken the opportunity to:
src/CMakeLists.txt
(mainly removing a duplicatedfind_package(fmt)
).CHANGELOG.md
, mimicking what whe do in the QX simulator project.