conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
954 stars 1.74k forks source link

[request] aeron/1.31.2 #5033

Closed lukaszlaszko closed 3 years ago

lukaszlaszko commented 3 years ago

Package Details

Description Of The Library / Tool

Aeron offers efficient reliable UDP unicast, UDP multicast, and IPC message transport - with a core design goal of reaching the highest throughput with the lowest and most predictable latency of any messaging system. Aeron Archive allows message streams to be recorded to persistent storage for later, or real-time, replay. Aeron Cluster provides fault tolerant total ordering across multiple streams. Aeron is an open source project, hosted on GitHub.

helmesjo commented 3 years ago

FWIW I have an old conan-aeron repository. Feel free to use this as a starting point getting it into conan-center. Windows builds started failing somewhere between v1.21.0 & 1.27.0 (I ended up not using it so didn't investigate it further), but from the looks of it it's perhaps just a filename length issue:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(507,5): error MSB6003: The specified task executable "CL.exe" could not be run. System.IO.DirectoryNotFoundException: Could not find a part of the path

lukaszlaszko commented 3 years ago

Thanks Fred, indeed I took inspiration from your repo for the spin up. Good repository. The issue I ended up with seems to be coming from the test component, due to incompatibility of linked vs C runtimes.

helmesjo commented 3 years ago

@lukaszlaszko Oh, sorry, I didn't even see that you already had a PR ready for inclusion 😇