Source: jbofihe
Version: 0.38-5.1
Severity: serious
Justification: fails to build from source
Usertags: ftbfs locale

Dear Maintainer,

jbofihe fails to build from source in unstable/amd64 under some
locales (eg. LANG="fr_CH.UTF-8"). Not immediately clear why as
CODE_OFFSET looks perfectly fine.


  General-purpose automaton builder
  Copyright (C) Richard P. Curnow  2000-2001
  Parsing input...
  Computing epsilon closure...
  Building DFA...
Adding DFA state 260
  Compressing DFA...
Found 20 equivalence classess
  Compressing transition tables...
  Writing outputs...
  gcc -O2  -DHAVE_MMAP=1
  -DDEFAULT_DICTIONARY=\"/usr/lib/jbofihe/smujmaji.dat\" -c bccheck.c
  perl norm < rpc2x_act.output > trctabs.c
  perl full < rpc2x_full_act.output > trcftabs.c
  gcc -O2  -DHAVE_MMAP=1
  -DDEFAULT_DICTIONARY=\"/usr/lib/jbofihe/smujmaji.dat\" -c tracebk.c
  perl < rpc2x_act.output > elitabs.c
  gcc -O2  -DHAVE_MMAP=1
  -DDEFAULT_DICTIONARY=\"/usr/lib/jbofihe/smujmaji.dat\" -c elide.c
  elide.c: In function ‘can_shift_in_state’:
  elide.c:129:35: error: expected expression before ‘;’ token
     int offset = value - CODE_OFFSET;
  elide.c: In function ‘elide_trace_reduce’:
  elide.c:594:27: error: expected expression before ‘)’ token
     if ((yyn >= LO_SUBSCRIPT) && (yyn <= HI_SUBSCRIPT)) {
  Makefile:62: recipe for target 'elide.o' failed
  make[1]: *** [elide.o] Error 1
  make[1]: Leaving directory '/tmp/buildd/jbofihe-0.38'
  debian/rules:22: recipe for target 'build-stamp' failed
  make: *** [build-stamp] Error 2
  dpkg-buildpackage: erreur: debian/rules build a produit une erreur de
  sortie de type 2


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


     : :'  :     Chris Lamb
     `. `'` /

Reproducible-builds mailing list

Reply via email to