Commit e89faa82 authored by jan.koester's avatar jan.koester
Browse files

test

parent 4e9ccd05
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -16,7 +16,6 @@ if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL "Linux")
        -O3 \
        -DNDEBUG \
        -flto \
        -fvisibility=hidden \
        -ffunction-sections \
        -fdata-sections "
    )
@@ -28,7 +27,6 @@ if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL "Linux")
        -O3 \
        -DNDEBUG \
        -flto \
        -fvisibility=hidden \
        -ffunction-sections \
        -fdata-sections "
    )
+7 −1
Original line number Diff line number Diff line
libnetplus (20260505+14) unstable; urgency=high

  * Revert -fvisibility=hidden — breaks RTTI symbol export
    (netplus::NetException typeinfo missing at runtime for dependents)

 -- Jan Koester <jan.koester@tuxist.de>  Mon, 05 May 2026 18:30:00 +0200

libnetplus (20260505+13) unstable; urgency=medium

  * Optimize: switch to -O3, enable LTO (-flto), add -ffunction-sections
    -fdata-sections with --gc-sections linker flag for smaller binary
  * Optimize: add -fvisibility=hidden to reduce symbol table size
  * Disable all diagnostic logging ([QUIC-DIAG] cerr output removed)
  * Remove x509 certificate validation stdout messages
  * Remove pkcs12 parse warning stderr messages