Closed SwooshyCueb closed 4 months ago
Now that we've got 4.3.2 out, I think this PR is ready for review
Incompatible due to the CMake changes?
Yes. Specifically, the new specified minimum version is 4.3.2.
Eh, perhaps that just comes with the territory of building something yourself. Just wanted to make sure we considered it.
I see. Given this project is external, we can adjust it so that it compiles against 4.3.1 and later.
I think it would be trivial given we did that with the GenQuery2 repo.
@SwooshyCueb What would it take to make this compile against 4.3.1 too? Is it just adjusting the minimum iRODS version?
@SwooshyCueb What would it take to make this compile against 4.3.1 too? Is it just adjusting the minimum iRODS version?
I think it may require some conditional logic around fmt and spdlog handling in CMake. I'm not sure though.
Okay. Let's make that happen so people aren't required to upgrade to 4.3.2.
Okay. Let's make that happen so people aren't required to upgrade to 4.3.2.
Roger that. It might take me a bit though as I don't currently have a workflow for building against 4.3.1.
I've restored build compatibility with 4.3.1. If there are no objections, I will #.
Yep, squash and pound to taste.
Please make sure the issue numbers are correct too.
#'d
In service of #9 In service of irods/irods#7265 Addresses #14 Addresses #17 Supersedes #20
main.cpp
auth_check_wrapper.cpp
ipam_client.hpp
CMAKE_SHARED_LINKER_FLAGS_INIT
andCMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT
CMAKE_EXE_LINKER_FLAGS_INIT
andCMAKE_EXE_LINKER_FLAGS_RELEASE_INIT
pam_conversation.hpp
include fromhandshake_session.cpp
CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION
find_library
logic with a new find modulefind_package
for fmt and spdlog