Bug#773506: libflite1: build should check for texi2any

2015-01-02 Thread Faheem Mitha


On Fri, 2 Jan 2015, Samuel Thibault wrote:


Control: tags -1 + pending

Hello,


[snip]

It's actually sorta both. See 
debian/patches/texi2html_to_texi2any_migration.patch which we introduced 
to migrate from texi2html to texi2any.  It happens that upstream didn't 
actually checked for texi2html. But it didn't enable the documentation 
generation either anyway. So in the end it's really only a matter for 
Debian. I will bump the version of the dependency to make sure to have 
texinfo >= 5.2. If backports are desired, it is a matter of not applying 
the abovementioned patch and putting back the texi2html dependency.


Ok. Thanks for looking at this, Samuel. Could you document the backport 
thing somewhere? I don't know what an appropriate place would be. Perhaps 
README.sources.


  Regards, Faheem


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#773506: libflite1: build should check for texi2any

2015-01-01 Thread Samuel Thibault
Control: tags -1 + pending

Hello,

Faheem Mitha, le Fri 19 Dec 2014 15:38:51 +0530, a écrit :
> The build exits with the following error for texinfo
> 4.13a.dfsg.1-10. This is only present in more recent versions of
> texinfo. It is present in 5.2.
> 
> (cd html; texi2any --set-customization-variable TEXI2HTML=1  --split=chapter 
> ../flite.texi)
> /bin/sh: 1: texi2any: not found
> make[1]: *** [flite.html] Error 127
> 
> It should possibly check for texi2anyd directly, perhaps in configure.
> 
> This probably should be an upstream bug, but I'm filing it here
> anyway. Please forward upstream if appropriate. If I figure out how to
> file an upstream bug, I may post it upstream as well.

It's actually sorta both. See
debian/patches/texi2html_to_texi2any_migration.patch
which we introduced to migrate from texi2html to texi2any.  It happens
that upstream didn't actually checked for texi2html. But it didn't
enable the documentation generation either anyway. So in the end
it's really only a matter for Debian. I will bump the version of the
dependency to make sure to have texinfo >= 5.2. If backports are
desired, it is a matter of not applying the abovementioned patch and
putting back the texi2html dependency.

Samuel


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#773506: libflite1: build should check for texi2any

2014-12-19 Thread Faheem Mitha
Package: libflite1
Version: 1.4-release-6
Severity: normal

Dear Maintainer,

The build exits with the following error for texinfo
4.13a.dfsg.1-10. This is only present in more recent versions of
texinfo. It is present in 5.2.

(cd html; texi2any --set-customization-variable TEXI2HTML=1  --split=chapter 
../flite.texi)
/bin/sh: 1: texi2any: not found
make[1]: *** [flite.html] Error 127

It should possibly check for texi2anyd directly, perhaps in configure.

This probably should be an upstream bug, but I'm filing it here
anyway. Please forward upstream if appropriate. If I figure out how to
file an upstream bug, I may post it upstream as well.

 Regards, Faheem Mitha

-- System Information:
Debian Release: 7.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (500, 'oldstable'), 
(50, 'unstable'), (50, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libflite1 depends on:
ii  libasound2 1.0.25-4
ii  libc6  2.13-38+deb7u6
ii  multiarch-support  2.13-38+deb7u6

libflite1 recommends no packages.

Versions of packages libflite1 suggests:
ii  alsa-base  1.0.25+3~deb7u1

-- no debconf information
 dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: source package flite
dpkg-buildpackage: source version 1.4-release-12
dpkg-buildpackage: source changed by Samuel Thibault 
 dpkg-source --before-build flite-1.4-release
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp
for i in aux cp dvi fn info ky log pdf pg ps toc tp vr; do \
rm -f doc/flite.$i; \
done
cp /usr/share/misc/config.guess .
cp /usr/share/misc/config.sub   .
autoconf
/usr/bin/make clean
*** 
*** Making default config file ***
*** 
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking for ar... ar
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for mmap... yes
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking machine/soundcard.h usability... no
checking machine/soundcard.h presence... no
checking for machine/soundcard.h... no
checking sys/audioio.h usability... no
checking sys/audioio.h presence... no
checking for sys/audioio.h... no
checking mmsystem.h usability... no
checking mmsystem.h presence... no
checking for mmsystem.h... no
configure: creating ./config.status
config.status: creating config/config
config.status: creating config/system.mak
make[1]: Entering directory `/usr/local/src/libflite1/flite-1.4-release'
make clean in ...
make clean in config ...
make clean in include ...
make clean in src ...
make clean in src/audio ...
make clean in src/utils ...
make clean in src/regex ...
make clean in src/hrg ...
make clean in src/stats ...
make clean in src/speech ...
make clean in src/lexicon ...
make clean in src/synth ...
make clean in src/wavesynth ...
make clean in src/cg ...
make clean in lang ...
make clean in lang/cmulex ...
make clean in lang/usenglish ...
make clean in lang/cmu_us_kal ...
make clean in lang/cmu_time_awb ...
make clean in lang/cmu_us_kal16 ...
make clean in lang/cmu_us_awb ...
make clean in lang/cmu_us_rms ...
make clean in lang/cmu_us_slt ...
make clean in doc ...
make clean in testsuite ...
make clean in sapi ...
make clean in sapi/FliteCMUKalDiphone ...
make clean in sapi/FliteCMUKalDiphone/register_vox ...
make clean in sapi/FliteTTSEngineObj ...
make clean in sapi/cmu_us_kal ...
make clean in sapi/cmulex ...
make clean in sapi/flite ...
make clean in sapi/usenglish ...
make clean in palm ...
po_MemPtrNew.c:44:20: fatal error: pocore.h: No such file or directory
compilation terminated.
p