git: e6498abbce44 - main - net-p2p/aeron: update 1.49.2 → 1.53.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 20 Oct 2026 19:36:06 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e6498abbce44a83ef352f63ae5cc0067568fcba2
commit e6498abbce44a83ef352f63ae5cc0067568fcba2
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-20 16:37:26 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-20 19:36:01 +0000
net-p2p/aeron: update 1.49.2 → 1.53.3
---
net-p2p/aeron/Makefile | 2 +-
net-p2p/aeron/distinfo | 6 +-
...on-client_src_main_c_concurrent_aeron__atomic.h | 11 --
...on-client_src_main_c_concurrent_aeron__thread.c | 11 --
...-aeron-client_src_main_c_util_aeron__platform.h | 16 ---
...ent_src_main_cpp__wrapper_concurrent_Atomic64.h | 11 --
...on-client_src_main_cpp__wrapper_util_Platform.h | 13 ---
...aeron-client_src_main_cpp_concurrent_Atomic64.h | 11 --
...patch-aeron-client_src_main_cpp_util_Platform.h | 13 ---
.../patch-aeron-driver_src_main_c_CMakeLists.txt | 11 --
net-p2p/aeron/pkg-plist | 119 ++-------------------
11 files changed, 15 insertions(+), 209 deletions(-)
diff --git a/net-p2p/aeron/Makefile b/net-p2p/aeron/Makefile
index 41549642c9eb..bab026a17bcf 100644
--- a/net-p2p/aeron/Makefile
+++ b/net-p2p/aeron/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aeron
-DISTVERSION= 1.49.2
+DISTVERSION= 1.53.3
CATEGORIES= net-p2p
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-p2p/aeron/distinfo b/net-p2p/aeron/distinfo
index 6690b0ffa98c..9f1915781010 100644
--- a/net-p2p/aeron/distinfo
+++ b/net-p2p/aeron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764048690
-SHA256 (real-logic-aeron-1.49.2_GH0.tar.gz) = 4475c1d79370bd29567dc71dc5128b2c8797b8467fc95dbbd32a5a5bf0f95d1d
-SIZE (real-logic-aeron-1.49.2_GH0.tar.gz) = 3802609
+TIMESTAMP = 1792513514
+SHA256 (real-logic-aeron-1.53.3_GH0.tar.gz) = b7861c4aa9bd4918c0c3cb3b83b4a631cf48c1403e496008ccbcb950a121f125
+SIZE (real-logic-aeron-1.53.3_GH0.tar.gz) = 4049840
diff --git a/net-p2p/aeron/files/patch-aeron-client_src_main_c_concurrent_aeron__atomic.h b/net-p2p/aeron/files/patch-aeron-client_src_main_c_concurrent_aeron__atomic.h
deleted file mode 100644
index 64af74a48935..000000000000
--- a/net-p2p/aeron/files/patch-aeron-client_src_main_c_concurrent_aeron__atomic.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- aeron-client/src/main/c/concurrent/aeron_atomic.h.orig 2025-11-24 19:20:55 UTC
-+++ aeron-client/src/main/c/concurrent/aeron_atomic.h
-@@ -23,6 +23,8 @@
- #include "concurrent/aeron_atomic64_gcc_x86_64.h"
- #elif defined(AERON_COMPILER_GCC) && defined(AERON_CPU_ARM)
- #include "concurrent/aeron_atomic64_c11.h"
-+#elif defined(AERON_CPU_PPC64)
-+ #include "concurrent/aeron_atomic64_c11.h"
- #elif defined(AERON_COMPILER_MSVC) && defined(AERON_CPU_X64)
- #include "concurrent/aeron_atomic64_msvc.h"
- #else
diff --git a/net-p2p/aeron/files/patch-aeron-client_src_main_c_concurrent_aeron__thread.c b/net-p2p/aeron/files/patch-aeron-client_src_main_c_concurrent_aeron__thread.c
deleted file mode 100644
index b342466c2895..000000000000
--- a/net-p2p/aeron/files/patch-aeron-client_src_main_c_concurrent_aeron__thread.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- aeron-client/src/main/c/concurrent/aeron_thread.c.orig 2025-11-24 19:20:55 UTC
-+++ aeron-client/src/main/c/concurrent/aeron_thread.c
-@@ -336,7 +336,7 @@ void proc_yield(void)
-
- void proc_yield(void)
- {
--#if !defined(AERON_CPU_ARM)
-+#if !defined(AERON_CPU_ARM) && !defined(AERON_CPU_PPC64)
- __asm__ volatile("pause\n": : : "memory");
- #endif
- }
diff --git a/net-p2p/aeron/files/patch-aeron-client_src_main_c_util_aeron__platform.h b/net-p2p/aeron/files/patch-aeron-client_src_main_c_util_aeron__platform.h
deleted file mode 100644
index aa973a28572a..000000000000
--- a/net-p2p/aeron/files/patch-aeron-client_src_main_c_util_aeron__platform.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- aeron-client/src/main/c/util/aeron_platform.h.orig 2025-11-24 19:20:55 UTC
-+++ aeron-client/src/main/c/util/aeron_platform.h
-@@ -48,6 +48,13 @@
- #endif
- #endif
-
-+ #if defined(__powerpc64__)
-+ #define AERON_CPU_PPC64 1
-+ #if defined(__STDC_NO_ATOMICS__)
-+ #error C11 atomics are required to compile for powerpc64!
-+ #endif
-+ #endif
-+
- #else
- #error Unsupported compiler!
- #endif
diff --git a/net-p2p/aeron/files/patch-aeron-client_src_main_cpp__wrapper_concurrent_Atomic64.h b/net-p2p/aeron/files/patch-aeron-client_src_main_cpp__wrapper_concurrent_Atomic64.h
deleted file mode 100644
index 9304e49c196a..000000000000
--- a/net-p2p/aeron/files/patch-aeron-client_src_main_cpp__wrapper_concurrent_Atomic64.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- aeron-client/src/main/cpp_wrapper/concurrent/Atomic64.h.orig 2025-11-24 19:20:55 UTC
-+++ aeron-client/src/main/cpp_wrapper/concurrent/Atomic64.h
-@@ -22,6 +22,8 @@
- #include "concurrent/atomic/Atomic64_gcc_x86_64.h"
- #elif defined(AERON_COMPILER_GCC) && defined(AERON_CPU_ARM)
- #include "concurrent/atomic/Atomic64_gcc_cpp11.h"
-+#elif defined(AERON_COMPILER_GCC) && defined(AERON_CPU_PPC64)
-+ #include "concurrent/atomic/Atomic64_gcc_cpp11.h"
- #elif defined(AERON_COMPILER_MSVC) && defined(AERON_CPU_X64)
- #include "concurrent/atomic/Atomic64_msvc.h"
- #else
diff --git a/net-p2p/aeron/files/patch-aeron-client_src_main_cpp__wrapper_util_Platform.h b/net-p2p/aeron/files/patch-aeron-client_src_main_cpp__wrapper_util_Platform.h
deleted file mode 100644
index 5c34ee933204..000000000000
--- a/net-p2p/aeron/files/patch-aeron-client_src_main_cpp__wrapper_util_Platform.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- aeron-client/src/main/cpp_wrapper/util/Platform.h.orig 2025-11-24 19:20:55 UTC
-+++ aeron-client/src/main/cpp_wrapper/util/Platform.h
-@@ -48,6 +48,10 @@
- #endif
- #endif
-
-+ #if defined(__powerpc64__)
-+ #define AERON_CPU_PPC64 1
-+ #endif
-+
- #else
- #error Unsupported compiler!
- #endif
diff --git a/net-p2p/aeron/files/patch-aeron-client_src_main_cpp_concurrent_Atomic64.h b/net-p2p/aeron/files/patch-aeron-client_src_main_cpp_concurrent_Atomic64.h
deleted file mode 100644
index 6d064506d5dd..000000000000
--- a/net-p2p/aeron/files/patch-aeron-client_src_main_cpp_concurrent_Atomic64.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- aeron-client/src/main/cpp/concurrent/Atomic64.h.orig 2026-06-08 18:51:26 UTC
-+++ aeron-client/src/main/cpp/concurrent/Atomic64.h
-@@ -22,6 +22,8 @@
- #include "concurrent/atomic/Atomic64_gcc_x86_64.h"
- #elif defined(AERON_COMPILER_GCC) && defined(AERON_CPU_ARM)
- #include "concurrent/atomic/Atomic64_gcc_cpp11.h"
-+#elif defined(AERON_COMPILER_GCC) && defined(AERON_CPU_PPC64)
-+ #include "concurrent/atomic/Atomic64_gcc_cpp11.h"
- #elif defined(AERON_COMPILER_MSVC) && defined(AERON_CPU_X64)
- #include "concurrent/atomic/Atomic64_msvc.h"
- #else
diff --git a/net-p2p/aeron/files/patch-aeron-client_src_main_cpp_util_Platform.h b/net-p2p/aeron/files/patch-aeron-client_src_main_cpp_util_Platform.h
deleted file mode 100644
index 92f7897cd144..000000000000
--- a/net-p2p/aeron/files/patch-aeron-client_src_main_cpp_util_Platform.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- aeron-client/src/main/cpp/util/Platform.h.orig 2026-06-08 19:08:57 UTC
-+++ aeron-client/src/main/cpp/util/Platform.h
-@@ -48,6 +48,10 @@
- #endif
- #endif
-
-+ #if defined(__powerpc64__)
-+ #define AERON_CPU_PPC64 1
-+ #endif
-+
- #else
- #error Unsupported compiler!
- #endif
diff --git a/net-p2p/aeron/files/patch-aeron-driver_src_main_c_CMakeLists.txt b/net-p2p/aeron/files/patch-aeron-driver_src_main_c_CMakeLists.txt
deleted file mode 100644
index fe620dc8d0ab..000000000000
--- a/net-p2p/aeron/files/patch-aeron-driver_src_main_c_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- aeron-driver/src/main/c/CMakeLists.txt.orig 2025-01-13 11:59:44 UTC
-+++ aeron-driver/src/main/c/CMakeLists.txt
-@@ -58,7 +58,7 @@ check_symbol_exists(poll "poll.h" POLL_PROTOTYPE_EXIST
- check_symbol_exists(uuid_generate "uuid/uuid.h" UUID_GENERATE_PROTOTYPE_EXISTS)
-
- check_symbol_exists(poll "poll.h" POLL_PROTOTYPE_EXISTS)
--check_symbol_exists(epoll_create "sys/epoll.h" EPOLL_PROTOTYPE_EXISTS)
-+check_symbol_exists(epoll_create "libepoll-shim/sys/epoll.h" EPOLL_PROTOTYPE_EXISTS)
-
- set(CMAKE_EXTRA_INCLUDE_FILES sys/socket.h)
- check_type_size("struct mmsghdr" STRUCT_MMSGHDR_TYPE_EXISTS)
diff --git a/net-p2p/aeron/pkg-plist b/net-p2p/aeron/pkg-plist
index afe441985fee..e131b5a346ad 100644
--- a/net-p2p/aeron/pkg-plist
+++ b/net-p2p/aeron/pkg-plist
@@ -1,32 +1,11 @@
bin/aeronmd
bin/aeronmd_s
-include/Aeron.h
-include/AeronCounters.h
-include/AeronVersion.h
-include/BufferBuilder.h
-include/ChannelUri.h
-include/ChannelUriStringBuilder.h
-include/ClientConductor.h
-include/CncFileDescriptor.h
-include/CncFileReader.h
-include/Context.h
-include/ControlledFragmentAssembler.h
-include/Counter.h
-include/DriverListenerAdapter.h
-include/DriverProxy.h
-include/ExclusivePublication.h
-include/FragmentAssembler.h
-include/HeartbeatTimestamp.h
-include/Image.h
-include/ImageControlledFragmentAssembler.h
-include/ImageFragmentAssembler.h
-include/LogBuffers.h
-include/Publication.h
-include/Subscription.h
include/aeron/aeron_agent.h
include/aeron/aeron_alloc.h
+include/aeron/aeron_archive_client_error.h
include/aeron/aeron_client.h
include/aeron/aeron_client_conductor.h
+include/aeron/aeron_client_error.h
include/aeron/aeron_cnc_file_descriptor.h
include/aeron/aeron_common.h
include/aeron/aeron_context.h
@@ -55,14 +34,12 @@ include/aeron/concurrent/aeron_atomic.h
include/aeron/concurrent/aeron_atomic64_c11.h
include/aeron/concurrent/aeron_atomic64_gcc_x86_64.h
include/aeron/concurrent/aeron_atomic64_msvc.h
-include/aeron/concurrent/aeron_blocking_linked_queue.h
include/aeron/concurrent/aeron_broadcast_descriptor.h
include/aeron/concurrent/aeron_broadcast_receiver.h
include/aeron/concurrent/aeron_broadcast_transmitter.h
include/aeron/concurrent/aeron_concurrent_array_queue.h
include/aeron/concurrent/aeron_counters_manager.h
include/aeron/concurrent/aeron_distinct_error_log.h
-include/aeron/concurrent/aeron_executor.h
include/aeron/concurrent/aeron_logbuffer_descriptor.h
include/aeron/concurrent/aeron_mpsc_concurrent_array_queue.h
include/aeron/concurrent/aeron_mpsc_rb.h
@@ -97,6 +74,7 @@ include/aeron/util/aeron_properties_util.h
include/aeron/util/aeron_strutil.h
include/aeron/util/aeron_symbol_table.h
include/aeronmd/aeron_congestion_control.h
+include/aeronmd/aeron_cpuset.h
include/aeronmd/aeron_csv_table_name_resolver.h
include/aeronmd/aeron_data_packet_dispatcher.h
include/aeronmd/aeron_driver.h
@@ -105,6 +83,8 @@ include/aeronmd/aeron_driver_conductor.h
include/aeronmd/aeron_driver_conductor_proxy.h
include/aeronmd/aeron_driver_context.h
include/aeronmd/aeron_driver_name_resolver.h
+include/aeronmd/aeron_driver_native_resource_agent.h
+include/aeronmd/aeron_driver_native_resource_agent_proxy.h
include/aeronmd/aeron_driver_receiver.h
include/aeronmd/aeron_driver_receiver_proxy.h
include/aeronmd/aeron_driver_sender.h
@@ -123,9 +103,15 @@ include/aeronmd/aeron_publication_image.h
include/aeronmd/aeron_retransmit_handler.h
include/aeronmd/aeron_system_counters.h
include/aeronmd/aeron_termination_validator.h
+include/aeronmd/aeron_topology.h
include/aeronmd/aeronmd.h
include/aeronmd/agent/aeron_driver_agent.h
include/aeronmd/concurrent/aeron_logbuffer_unblocker.h
+include/aeronmd/media/aeron_debug_channel_endpoint_configuration.h
+include/aeronmd/media/aeron_fixed_loss_generator.h
+include/aeronmd/media/aeron_loss_generator.h
+include/aeronmd/media/aeron_multi_gap_loss_generator.h
+include/aeronmd/media/aeron_random_loss_generator.h
include/aeronmd/media/aeron_receive_channel_endpoint.h
include/aeronmd/media/aeron_receive_destination.h
include/aeronmd/media/aeron_send_channel_endpoint.h
@@ -139,86 +125,6 @@ include/aeronmd/media/aeron_udp_channel_transport_multi_gap_loss.h
include/aeronmd/media/aeron_udp_destination_tracker.h
include/aeronmd/media/aeron_udp_transport_poller.h
include/aeronmd/uri/aeron_driver_uri.h
-include/command/ClientTimeoutFlyweight.h
-include/command/ControlProtocolEvents.h
-include/command/CorrelatedMessageFlyweight.h
-include/command/CounterMessageFlyweight.h
-include/command/CounterUpdateFlyweight.h
-include/command/DestinationMessageFlyweight.h
-include/command/ErrorResponseFlyweight.h
-include/command/Flyweight.h
-include/command/ImageBuffersReadyFlyweight.h
-include/command/ImageMessageFlyweight.h
-include/command/OperationSucceededFlyweight.h
-include/command/PublicationBuffersReadyFlyweight.h
-include/command/PublicationMessageFlyweight.h
-include/command/RemoveMessageFlyweight.h
-include/command/SubscriptionMessageFlyweight.h
-include/command/SubscriptionReadyFlyweight.h
-include/command/TerminateDriverFlyweight.h
-include/concurrent/AgentInvoker.h
-include/concurrent/AgentRunner.h
-include/concurrent/Atomic64.h
-include/concurrent/AtomicArrayUpdater.h
-include/concurrent/AtomicBuffer.h
-include/concurrent/AtomicCounter.h
-include/concurrent/BackOffIdleStrategy.h
-include/concurrent/BusySpinIdleStrategy.h
-include/concurrent/CountersManager.h
-include/concurrent/CountersReader.h
-include/concurrent/NoOpIdleStrategy.h
-include/concurrent/SleepingIdleStrategy.h
-include/concurrent/YieldingIdleStrategy.h
-include/concurrent/atomic/Atomic64_gcc_cpp11.h
-include/concurrent/atomic/Atomic64_gcc_x86_64.h
-include/concurrent/atomic/Atomic64_msvc.h
-include/concurrent/broadcast/BroadcastBufferDescriptor.h
-include/concurrent/broadcast/BroadcastReceiver.h
-include/concurrent/broadcast/BroadcastTransmitter.h
-include/concurrent/broadcast/CopyBroadcastReceiver.h
-include/concurrent/broadcast/RecordDescriptor.h
-include/concurrent/errors/DistinctErrorLog.h
-include/concurrent/errors/ErrorLogDescriptor.h
-include/concurrent/errors/ErrorLogReader.h
-include/concurrent/logbuffer/BufferClaim.h
-include/concurrent/logbuffer/DataFrameHeader.h
-include/concurrent/logbuffer/FrameDescriptor.h
-include/concurrent/logbuffer/Header.h
-include/concurrent/logbuffer/HeaderWriter.h
-include/concurrent/logbuffer/LogBufferDescriptor.h
-include/concurrent/logbuffer/TermBlockScanner.h
-include/concurrent/logbuffer/TermGapScanner.h
-include/concurrent/logbuffer/TermReader.h
-include/concurrent/logbuffer/TermRebuilder.h
-include/concurrent/logbuffer/TermScanner.h
-include/concurrent/reports/LossReportDescriptor.h
-include/concurrent/reports/LossReportReader.h
-include/concurrent/ringbuffer/ManyToOneRingBuffer.h
-include/concurrent/ringbuffer/OneToOneRingBuffer.h
-include/concurrent/ringbuffer/RecordDescriptor.h
-include/concurrent/ringbuffer/RingBufferDescriptor.h
-include/concurrent/status/LocalSocketAddressStatus.h
-include/concurrent/status/Position.h
-include/concurrent/status/ReadablePosition.h
-include/concurrent/status/StatusIndicatorReader.h
-include/concurrent/status/UnsafeBufferPosition.h
-include/protocol/DataHeaderFlyweight.h
-include/protocol/HeaderFlyweight.h
-include/protocol/NakFlyweight.h
-include/protocol/SetupFlyweight.h
-include/protocol/StatusMessageFlyweight.h
-include/util/BitUtil.h
-include/util/CommandOption.h
-include/util/CommandOptionParser.h
-include/util/Exceptions.h
-include/util/Export.h
-include/util/Index.h
-include/util/LangUtil.h
-include/util/MacroUtil.h
-include/util/MemoryMappedFile.h
-include/util/Platform.h
-include/util/ScopeUtils.h
-include/util/StringUtil.h
include/wrapper/Aeron.h
include/wrapper/AeronCounters.h
include/wrapper/BufferBuilder.h
@@ -272,7 +178,6 @@ include/wrapper/util/Exceptions.h
include/wrapper/util/Index.h
include/wrapper/util/LangUtil.h
include/wrapper/util/MacroUtil.h
-include/wrapper/util/MemoryMappedFile.h
include/wrapper/util/Platform.h
include/wrapper/util/ScopeUtils.h
include/wrapper/util/StringUtil.h
@@ -281,8 +186,6 @@ lib/cmake/aeron/aeron-config.cmake
lib/cmake/aeron/aeron-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/aeron/aeron-targets.cmake
lib/libaeron.so
-lib/libaeron_client.a
-lib/libaeron_client_shared.so
lib/libaeron_driver.so
lib/libaeron_driver_static.a
lib/libaeron_static.a