Bug#904740: libtext-bidi-perl: FTBFS: 'fribidi_uint32' undeclared

Niko Tyni ntyni at debian.org
Fri Jul 27 12:58:11 BST 2018


Source: libtext-bidi-perl
Version: 2.12-1
Severity: serious
Tags: ftbfs
Control: block 902557 with -1

This package fails to build on sid/amd64:

  "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- private.bs blib/arch/auto/Text/Bidi/private/private.bs 644
  x86_64-linux-gnu-gcc -c  -I/usr/include/fribidi -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"2.12\" -DXS_VERSION=\"2.12\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE"   private.c
  private.c: In function '_wrap_get_par_direction':
  private.c:2392:41: error: 'fribidi_uint32' undeclared (first use in this function); did you mean 'fribidi_shape'?
       result = fribidi_get_par_direction((fribidi_uint32 const *)arg1,arg2);
                                           ^~~~~~~~~~~~~~
                                           fribidi_shape
  private.c:2392:41: note: each undeclared identifier is reported only once for each function it appears in
  private.c:2392:55: error: expected ')' before 'const'
       result = fribidi_get_par_direction((fribidi_uint32 const *)arg1,arg2);
                                          ~              ^~~~~~
                                                         )
  [...]
  
  make[1]: *** [Makefile:355: private.o] Error 1
  make[1]: Leaving directory '/<<PKGBUILDDIR>>'
  dh_auto_build: make -j1 returned exit code 2
  make: *** [debian/rules:22: build] Error 2

I see src:fribidi has had a couple of uploads recently, this
probably regressed with those.
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list