Bug#917493: fenix: FTBFS (conflicting types for 'fmul')

Santiago Vila sanvila at debian.org
Thu Dec 27 23:53:56 GMT 2018


Package: src:fenix
Version: 0.92a.dfsg1-11.1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with autotools_dev
dh: Compatibility levels before 9 are deprecated (level 8 in use)
dh: The autotools-dev sequence is deprecated and replaced by dh in debhelper (>= 9.20160115)
dh: This feature will be removed in compat 12.
   dh_update_autotools_config -i
   dh_autotools-dev_updateconfig -i
dh_autotools-dev_updateconfig: Compatibility levels before 9 are deprecated (level 8 in use)
dh_autotools-dev_updateconfig: dh_autotools-dev_updateconfig is deprecated; please see dh_autotools-dev_updateconfig(1) for a replacement
dh_autotools-dev_updateconfig: This feature will be removed in compat 12.
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
chmod +x configure
dh_auto_configure -- \

[... snipped ...]

                ^
i_func.c: In function 'fxi_regex':
i_func.c:4360:25: warning: unsigned conversion from 'int' to 'unsigned char:2' changes value from '16' to '0' [-Woverflow]
     pb.regs_allocated = 16;
                         ^~
i_func.c: In function 'fxi_regex_replace':
i_func.c:4448:25: warning: unsigned conversion from 'int' to 'unsigned char:2' changes value from '16' to '0' [-Woverflow]
     pb.regs_allocated = 16;
                         ^~
i_func.c: In function 'fxi_split':
i_func.c:4585:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     int * result_array = (int *)params[2];
                          ^
i_func.c:4602:25: warning: unsigned conversion from 'int' to 'unsigned char:2' changes value from '16' to '0' [-Woverflow]
     pb.regs_allocated = 16;
                         ^~
i_func.c: In function 'fxi_join':
i_func.c:4652:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     int * string_array = (int *)params[1];
                          ^
i_func.c: In function 'fxi_copy_struct':
i_func.c:5008:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     return (int) copytypes ((void *)params[0], (void *)params[1], (DCB_TYPEDEF *)params[2], params[3], params[4]);
                             ^
i_func.c:5008:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     return (int) copytypes ((void *)params[0], (void *)params[1], (DCB_TYPEDEF *)params[2], params[3], params[4]);
                                                ^
i_func.c:5008:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     return (int) copytypes ((void *)params[0], (void *)params[1], (DCB_TYPEDEF *)params[2], params[3], params[4]);
                                                                   ^
In file included from ../inc/fxi.h:58,
                 from i_func.c:62:
At top level:
../inc/fmath.h:129:16: warning: 'fdiv' defined but not used [-Wunused-function]
 __INLINE fixed fdiv(int x, int y)
                ^~~~
make[4]: *** [Makefile:345: i_func.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/fxi/src'
make[3]: *** [Makefile:174: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/fxi'
make[2]: *** [Makefile:196: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 "CFLAGS=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-strict-aliasing -DUSE_GETTEXT" returned exit code 2
make[1]: *** [debian/rules:31: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:65: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2
--------------------------------------------------------------------------------

The build was made in my autobuilder with "dpkg-buildpackage -A"
but it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/fenix.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.



More information about the Pkg-games-devel mailing list