[DRE-maint] Bug#1077072: ruby-liquid-c FTBFS on 32-bit with gcc 14

Adrian Bunk bunk at debian.org
Thu Jul 25 20:13:01 BST 2024


Source: ruby-liquid-c
Version: 4.1.0-2
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=ruby-liquid-c&ver=4.1.0-3

...
vm.c: In function ‘vm_render_until_error’:
vm.c:234:30: error: initialization of ‘const VALUE *’ {aka ‘const long unsigned int *’} from incompatible pointer type ‘const size_t *’ {aka ‘const unsigned int *’} [-Wincompatible-pointer-types]
  234 |     const VALUE *constants = args->const_ptr;
      |                              ^~~~
vm.c: In function ‘liquid_vm_render’:
vm.c:565:22: error: initialization of ‘const size_t *’ {aka ‘const unsigned int *’} from incompatible pointer type ‘const VALUE *’ {aka ‘const long unsigned int *’} [-Wincompatible-pointer-types]
  565 |         .const_ptr = const_ptr,
      |                      ^~~~~~~~~
vm.c:565:22: note: (near initialization for ‘render_args.const_ptr’)
make[1]: *** [Makefile:246: vm.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>/debian/ruby-liquid-c/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/liquid-c-4.0.0/ext/liquid_c'
ERROR:  Error installing /tmp/d20240725-82-m4dmci/liquid-c-4.0.0.gem:
	ERROR: Failed to build gem native extension.
...


More information about the Pkg-ruby-extras-maintainers mailing list