Hylafax Mailing List Archives
|
[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
RE: Re: Hylafax and RedHat 6.2 ?
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/
>