HomeFreeBSD

devel/objfw: Update 1.1.2 → 1.1.6

Description

devel/objfw: Update 1.1.2 → 1.1.6

ObjFW 1.1.5 -> ObjFW 1.1.6, 2024-08-11

  • Fixes ObjC++ with GCC.
  • Adds handling of EINTR in OFKernelEventObserver.
  • Fixes overriding / reusing stack arguments in super calls on x86.
  • Makes headers compatible with -Wunused-parameter.

ObjFW 1.1.4 -> ObjFW 1.1.5, 2024-07-06

  • Fixes MIPS32.
  • Properly hides private symbols in the runtime so they can't be used accidentally anymore.

ObjFW 1.1.3 -> ObjFW 1.1.4, 2024-05-22

  • Fixes ofarc failing to extract from stdin on macOS.
  • Fixes the workaround for missing blx on ARM.
  • Avoids Clang's integrated assembler on MIPS64 for .S files (as it cannot calcualte the offset between two labels).
  • Fixes X32 being mistaken for AMD64.

ObjFW 1.1.2 -> ObjFW 1.1.3, 2024-05-12

  • Fixes +[OFSystemInfo networkInterfaces] on NetBSD.
  • Properly hides private symbols so they can't be used accidentally anymore.
  • Adds missing documentation for various functions and macros.
  • Uses RtlGenRandom to get proper randomness on Windows now.
  • No longer uses _wutime64, which is buggy in some MinGW distributions.
  • Only uses blx on ARM if it is available now.
  • Adds a workaround for OFSubprocess tests on Windows 9x.
  • Skips symlink tests if symlinks are unavailable.

PR: 280876
MFH: 2024Q3
(cherry picked from commit 33c9e0588d0f7c779f8d9575c49d3bbb69a373d3)

Details

Provenance
Jonathan Schleifer <js@nil.im>Authored on Aug 18 2024, 1:02 PM
vvdCommitted on Aug 18 2024, 1:08 PM
Parents
R11:aae2e4e625a7: sysutils/cbsd: Update to 14.1.1
Branches
Unknown
Tags
Unknown

Event Timeline