Bug#795508: graywolf: FTBFS: error: expected identifier or '(' before '; ' token

Chris Lamb lamby at debian.org
Fri Aug 14 19:55:03 UTC 2015


Source: graywolf
Version: 0.1.2-1
Severity: serious
Justification: fails to build from source

Dear Maintainer,

graywolf fails to build from source on unstable/amd64:

  [..]
  /tmp/buildd/graywolf-0.1.2/src/twmc/./custom.h:138:29: error: expected
  identifier or '(' before ';' token
       INT    *restrict        ;  /* softpin is restricted to these
       sides  */
                               ^
  /tmp/buildd/graywolf-0.1.2/src/twmc/acceptt.c:58:1: warning: return
  type defaults to 'int' [-Wimplicit-int]
   init_table()
   ^
  In file included from
  /tmp/buildd/graywolf-0.1.2/src/twmc/./main.h:77:0,
                   from
                   /tmp/buildd/graywolf-0.1.2/src/twmc/./custom.h:62,
                   from
                   /tmp/buildd/graywolf-0.1.2/src/twmc/acceptt.c:51:
  /tmp/buildd/graywolf-0.1.2/src/twmc/acceptt.c: In function 'acceptt':
  /tmp/buildd/graywolf-0.1.2/include/yalecad/base.h:235:26: warning:
  implicit declaration of function 'Yacm_random'
  [-Wimplicit-function-declaration]
   #define RAND            (Yacm_random() )
                            ^
  /tmp/buildd/graywolf-0.1.2/src/twmc/acceptt.c:86:33: note: in
  expansion of macro 'RAND'
       if( 1.0 + fred > ( (DOUBLE) RAND / (DOUBLE)0x7fffffff ) ) { 
                                   ^
  src/twmc/CMakeFiles/TimberWolfMC.dir/build.make:57: recipe for target
  'src/twmc/CMakeFiles/TimberWolfMC.dir/acceptt.c.o' failed
  make[3]: *** [src/twmc/CMakeFiles/TimberWolfMC.dir/acceptt.c.o] Error
  1
  make[3]: Leaving directory
  '/tmp/buildd/graywolf-0.1.2/obj-x86_64-linux-gnu'
  CMakeFiles/Makefile2:214: recipe for target
  'src/twmc/CMakeFiles/TimberWolfMC.dir/all' failed
  make[2]: *** [src/twmc/CMakeFiles/TimberWolfMC.dir/all] Error 2
  make[2]: Leaving directory
  '/tmp/buildd/graywolf-0.1.2/obj-x86_64-linux-gnu'
  Makefile:119: recipe for target 'all' failed
  make[1]: *** [all] Error 2
  make[1]: Leaving directory
  '/tmp/buildd/graywolf-0.1.2/obj-x86_64-linux-gnu'
  dh_auto_build: make -j1 returned exit code 2
  debian/rules:11: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

The full build log is attached or can be viewed here:

  https://reproducible.debian.net/rbuild/unstable/amd64/graywolf_0.1.2-1.rbuild.log.gz


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: graywolf.0.1.2-1.amd64.log.txt
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20150814/152326c3/attachment-0001.txt>


More information about the debian-science-maintainers mailing list