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)