Source: openttd-openmsx
Version: 0.3.1-3
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

openttd-openmsx fails to build from source in unstable/amd64:

  [..]

   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: source package openttd-openmsx
  dpkg-buildpackage: source version 0.3.1-3
  dpkg-buildpackage: source distribution unstable
  dpkg-buildpackage: source changed by Matthijs Kooijman <matth...@stdin.nl>
   dpkg-source --before-build openttd-openmsx-0.3.1
  dpkg-buildpackage: host architecture amd64
   fakeroot debian/rules clean
  dh  clean
     dh_testdir
     debian/rules override_dh_auto_clean
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  # Don't use dh_auto_clean. It thinks any target is valid because
  # it generates output (dependency analysis) before erroring out.
  make distclean
  make[2]: Entering directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  Version change detected. Re-build forced.
  
  [Generating] Makefile.dep
  [Cleaning]
  make[2]: Leaving directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
     dh_clean
   debian/rules build
  dh  build
     dh_testdir
     dh_update_autotools_config
     dh_auto_configure
     debian/rules override_dh_auto_build
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  make  
"INSTALL_DIR=debian/openttd-openmsx/usr/share/games/openttd/baseset/openmsx" 
"UNIX2DOS=" "_V="
  make[2]: Entering directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  Version change detected. Re-build forced.
  [ -e *.REV ] && rm *.REV || echo ""
  
  touch openmsx-0.3.1.REV
  [Generating] Makefile.dep
  for i in `: st -A | grep -v  "^I" | grep -v "^?" | grep -v "^R" | grep -v 
"^\!" | cut -d\  -f2 | grep -E '(list|grf)$'`; do echo "$i: "`for j in list 
mid; do cat $i |  grep -v '^//' | grep -o "[a-zA-Z0-9/_.-]\+\.$j" | sort | 
uniq; done` | grep -v -E ": $" ; done | sort | uniq | awk '{ print $0"\n\t$(_V) 
touch $@" }' > Makefile.dep
  for i in `ls Makefile* scripts/* | grep -v Makefile.dep`; do echo 
"Makefile.dep: $i"; done >> Makefile.dep
  [ -e openmsx-0.3.1.REV ] && [ "`cat openmsx-0.3.1.REV`" = "0.3.1" ] || echo 
"0.3.1" > openmsx-0.3.1.REV
  make  -f Makefile openmsx.obm
  make[3]: Entering directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  [Generating] openmsx.obm
  cat docs/descriptions.ptxt | grep -E '^description' | sed 's/$/ [OpenMSX 
0.3.1]/' >> openmsx.obm
  cat src/themes.list | scripts/playlist.py >> openmsx.obm
  cat src/themes.list | scripts/sanitize_list.py | scripts/md5list.py >> 
openmsx.obm
  cat src/themes.list | scripts/sanitize_list.py | scripts/namelist.py >> 
openmsx.obm
  [Done] Basesound successfully generated.
  
  make[3]: Leaving directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  make[2]: Leaving directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
     debian/rules override_dh_auto_test
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  # Check md5sums of files. This isn't really useful (mostly meant
  # for use with opengfx), but we'll have to override dh_auto_test
  # anyway (since make test generates debug output), so we might
  # as well call make check.
  make check  
"INSTALL_DIR=debian/openttd-openmsx/usr/share/games/openttd/baseset/openmsx" 
"UNIX2DOS=" "_V="
  make[2]: Entering directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  if [ -f openmsx-0.3.1.md5 ]; then echo "[CHECKING md5sums]"; else echo 
"Required file 'openmsx-0.3.1.md5' which to test against not found!"; false; fi
  [CHECKING md5sums]
  md5sum  src/tttheme2.mid src/big_man_boogie_redfarn.mid 
src/ttsong_iv_imuh3.mid src/modern_motion.mid src/busy_schedule.mid 
src/the_fast_route.mid src/ttsong_iii_imuh3.mid src/train_filled_with_cash.mid 
src/flying_scotsman.mid src/chuggachugga.mid src/the_hobo_redfarn.mid 
src/ultimate_run.mid src/midnight_snow_run.mid src/run_for_your_life.mid 
src/coconut_run2.mid src/harp_harmony.mid src/mighty_giant_run.mid 
src/wood_whistles.mid src/linns_basket.mid src/relax_song.mid 
src/chemistry_lab.mid src/5432gone_redfarn.mid src/boogi_marabi_redfarn.mid 
src/moo_redfarn.mid src/say_what_redfarn.mid src/be_sharp_bw_redfarn.mid 
src/careless_perc_redfarn.mid src/mosey_along_redfarn.mid 
src/slow_neasy_redfarn.mid src/city_blues_redfarn.mid 
src/no_work_song_redfarn.mid openmsx.obm | sed "s/  / /;s/ /  /" > md5.check
  if [ -z "`diff md5.check openmsx-0.3.1.md5`" ]; then echo "No differences in 
md5sums"; else echo "Differences in md5sums:"; echo "`diff md5.check 
openmsx-0.3.1.md5`"; false; fi
  Differences in md5sums:
  32c32
  < facd62a391be30e923f793dc79ad0190  openmsx.obm
  ---
  > 6ec8ea8e5ce164f70f709fb43b194847  openmsx.obm
  scripts/Makefile.bundles:54: recipe for target 'check' failed
  make[2]: *** [check] Error 1
  make[2]: Leaving directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  debian/rules:20: recipe for target 'override_dh_auto_test' failed
  make[1]: *** [override_dh_auto_test] Error 2
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
  debian/rules:5: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Attachment: openttd-openmsx.0.3.1-3.unstable.amd64.log.txt.gz
Description: Binary data

Reply via email to