HylaFAX The world's most advanced open source fax server

[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/
>




Project hosted by iFAX Solutions