Bug#916037: liquidwar FTBFS with allegro4.4 2:4.4.2-13

Adrian Bunk bunk at debian.org
Sun Dec 9 14:09:04 GMT 2018


Source: liquidwar
Version: 5.6.4-5
Severity: serious
Tags: ftbfs buster sid

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

...
distor.c: In function 'create_wave_line':
distor.c:197:15: warning: implicit declaration of function 'fsqrt'; did you mean 'fixsqrt'? [-Wimplicit-function-declaration]
   cycle_tmp = fsqrt (fsqrt (cycle_tmp)) / 2;
               ^~~~~
               fixsqrt
distor.c:206:8: warning: implicit declaration of function 'fsin'; did you mean 'fixsin'? [-Wimplicit-function-declaration]
   f0 = fsin (cycle_coef + freq_coef * period2);
        ^~~~
        fixsin
distor.c:207:22: warning: implicit declaration of function 'fcos'; did you mean 'fixcos'? [-Wimplicit-function-declaration]
   fp0x0 = (PI_1024 * fcos (cycle_coef + freq_coef * period2)) / 1024;
                      ^~~~
...
fighter.c: In function 'move_fighters':
fighter.c:338:6: warning: implicit declaration of function 'fsqrt'; did you mean 'fixsqrt'? [-Wimplicit-function-declaration]
      fsqrt (fsqrt (1 << (LW_CONFIG_CURRENT_RULES.fighter_attack
      ^~~~~
...
palette.c: In function 'sqrt255':
palette.c:91:12: warning: implicit declaration of function 'fsqrt'; did you mean 'fixsqrt'? [-Wimplicit-function-declaration]
   result = fsqrt (i * 256) / 256;
            ^~~~~
...
Linking liquidwar (target=default, debug=no, static=no, asm=no)
/usr/bin/ld: random.o: in function `lw_random_generate_map':
random.c:(.text+0x34): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
/usr/bin/ld: distor.o: in function `create_wave_line.constprop.0':
distor.c:(.text+0xc6): undefined reference to `fsqrt'
/usr/bin/ld: distor.c:(.text+0xcf): undefined reference to `fsqrt'
/usr/bin/ld: distor.c:(.text+0x130): undefined reference to `fsin'
/usr/bin/ld: distor.c:(.text+0x13e): undefined reference to `fcos'
/usr/bin/ld: distor.c:(.text+0x24e): undefined reference to `fcos'
/usr/bin/ld: fighter.o: in function `move_fighters':
fighter.c:(.text+0x46d): undefined reference to `fsqrt'
/usr/bin/ld: fighter.c:(.text+0x476): undefined reference to `fsqrt'
/usr/bin/ld: fighter.c:(.text+0x4a5): undefined reference to `fsqrt'
/usr/bin/ld: fighter.c:(.text+0x4ae): undefined reference to `fsqrt'
/usr/bin/ld: fighter.c:(.text+0x554): undefined reference to `fsqrt'
/usr/bin/ld: fighter.o:fighter.c:(.text+0x55d): more undefined references to `fsqrt' follow
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:245: liquidwar] Error 1



More information about the Pkg-games-devel mailing list