On Tue, Jan 24 2023, Jeremy Evans <jeremyeva...@gmail.com> wrote: > On Tue, Jan 24, 2023 at 12:15 PM Stefan Sperling <s...@openbsd.org> wrote: > >> On Tue, Jan 24, 2023 at 07:22:24PM +0100, Jeremie Courreges-Anglas wrote: >> > On Sun, Jan 08 2023, Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote: >> > >> > [...] >> > >> > >> >> https://wxcvbn.org/~jca/build-failures/amd64-clang/2023-01-03/devel/subversion.txt >> > > subversion/bindings/swig/ruby/svn_client.c:6473:17: error: >> incompatible pointer to integer conversion passing 'apr_hash_t *' (aka >> 'struct apr_hash_t *') to parameter of type 'VALUE' (aka 'unsigned long') >> [-Wint-conversion] >> > > if (NIL_P(arg2)) { >> > > ^~~~ >> > >> > Lots of similar failures in here. I didn't try to fix it, but an >> > alternate way to handle it would be to drop the ruby bindings for the >> > time being (they're not used elsewhere in the tree). Something like the >> > diff below. Thoughts? >> >> This error is in generated code. I guess this means any port that >> depends on devel/swig to generate code is potentially failing with >> clang 15? >> >> Anyway, fine with me to disable SVN ruby bindings by default if it helps. >> > > OK jeremy@ for disabling the SVN ruby bindings as well.
Committed, thank you both. > If devel/swig + ruby is an issue with clang 15, audio/ruby-taglib may also > be worth testing. Not affected it seems, it builds and packages with llvm 15 and ruby30/ruby31/ruby32. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
signature.asc
Description: PGP signature