![]() |
see http://www.hylafax.org/patches/tiff-3.5-interfaces.patch Bernd > -----Original Message----- > From: owner-flexfax@celestial.com [mailto:owner-flexfax@celestial.com]On > Behalf Of Edward King > Sent: Tuesday, May 09, 2000 9:32 PM > To: David Vogler > Cc: Lee Howard; flexfax@sgi.com > Subject: Re: flexfax: Re: Hylafax and RedHat 6.2 ? > > > I had a problem with libtiff 3.5.x and hylafax 4.1beta2 -- it > would freeze trying > to receive the fax (if I remember correctly). There was a posting in this > mailing list. > > After we changed to libtiff 3.4.x everything was fine -- you > should be able to > find the rpm for the older library on internet (we used altavista > to locate one). > > If you look through the archive searching on libtiff 3.5 you > should turn up some > information on it -- seems like it won't work (at least 3.4 fixed > our problems) > > - Edward King > > > PS -- we did modify the script to force 3.5 thinking they were > fools to require > an older version... turns out to be our mistake.... > > David Vogler wrote: > > > On Thu, 27 Apr 2000, Lee Howard wrote: > > > > > RedHat 6.2 comes default with libtiff 3.5.x. Currently the > only available > > > HylaFAX RPMs are not compatible with libtiff 3.5.x and you > must downgrade > > > your libtiff version to 3.4.x which is available by download > from RedHat or > > > on the RH 6.1 CD. > > > > HylaFAX is compatible with libtiff 3.5.x. The SPEC says libtiff >= 3.4, > > and it works fine for me. But take a look at the configure script, which > > is somehow not correct as I think: > > > > 2857 # > > 2858 # Verify library is compatible. > > 2859 # > > 2860 cat>t.c<<EOF > > 2861 #include "tiffio.h" > > 2862 main() > > 2863 { > > 2864 if (TIFFLIB_VERSION < 19960307) { /* check include file > > version */ > > 2865 printf("old include files: version %u\n", > > TIFFLIB_VERSION); > > 2866 exit(-1); > > 2867 } > > 2868 if (strncmp(TIFFGetVersion(), "LIBTIFF, Version 3.4", 20) != > > 0) { > > 2869 printf("old library: version %s\n", TIFFGetVersion()); > > 2870 exit(-1); > > 2871 } else > > 2872 exit(0); > > 2873 } > > 2874 EOF > > > > Line 2868 can be changed to: > > > > 2868 if (strncmp(TIFFGetVersion(), "LIBTIFF, Version 3.5", 20) != > > 0) { > > > > So insert a > > > > perl -pi -e "s/LIBTIFF, Version 3.4/LIBTIFF, Version 3.5/g" configure > > > > around line 173 in the hylafax.spec because changing the sources - and I > > consider 'configure' - to be part of the source is not nice. > > > > regards, > > > > -- > > David Vogler <david@lisas.de> > > http://lisas.de/~david/ >