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

Attachment: signature.asc
Description: PGP signature

Reply via email to