Subject: CVS commit: pkgsrc/net/fehqlibs
From: Amitai Schleier
Date: 2024-09-10 22:08:29
Message id: 20240910200830.1178EFC74@cvs.NetBSD.org

Log Message:
fehqlibs: update to 25a. Changes:

- Removed 'register' in functions. Added 'const' for input strings.
- Compatibility with current gcc and clang compilers:
- (Internal) Unrolling for() loops removed. Internal functions are
  static now.
- (Internal) buffer_init uses now 'buffer_unixread' and
  'buffer_unixwrite' with matching signatures.
- (External) Added getopb() as external and thus removing getop()
  compatibility.
- (Installation) Moved C source files to ./src. Added INSTALL.md to
  describe changes.
- (Compilation) Added -fwrapv flag to the compiler (correctly handling
  two's complement).
- (Internal) alloc_re()'s first argument is now a void pointer to a list
  [gcc 14.2].

Files:
RevisionActionfile
1.25modifypkgsrc/net/fehqlibs/Makefile
1.12modifypkgsrc/net/fehqlibs/buildlink3.mk
1.25modifypkgsrc/net/fehqlibs/distinfo
1.3addpkgsrc/net/fehqlibs/patches/patch-install
1.1addpkgsrc/net/fehqlibs/patches/patch-src_Makefile
1.1addpkgsrc/net/fehqlibs/patches/patch-src_dnsstub_Makefile
1.4removepkgsrc/net/fehqlibs/patches/patch-Makefile
1.1removepkgsrc/net/fehqlibs/patches/patch-dnsstub_Makefile