User Activity

  • Posted a comment on discussion Open Discussion on HylaFAX

    Lee, OK, seems reasonable. I am ok to "close" this discussion (says Open discussion and hence I say)... BTW, how do we get an official FreeBSD "port" for this ? - like what we have here - https://www.freshports.org/comms/hylafax/ - which is old version and not "hylafax+" I can help making one if it helps - I have a FreeBSD 12.1 box, I can get all dependencies (even optional ones) and make a port - I dont know how to get it added there to freshports.

  • Posted a comment on discussion Open Discussion on HylaFAX

    Hello Lee, I understand the change you stated in 'defs.in' and 'configure'. Only concern is, previously pthread was used in linking of only few outputs. With proposed changes pthread library is unnecessarily getting added to all exes / libs part of hylafax source. Modern linkers do only pick desired portions from a library, so not a big deal. If I were to do it, I would only add the library to the thing which is failing to link without it. With the changes to defs.in and configure - compile/link...

  • Posted a comment on discussion Open Discussion on HylaFAX

    Hello Lee, Let me preface my reply by saying ... I am not well versed in this "configure" scripts and Makefiles - especially the ones which can setup for various OS flavors - I can read and understand them but I cant write one from scratch. I have very good experience with C/C++, but not much with shell scripts etc. My Unix experience was from 23+ yrs ago... that said... My suggestion for fix at that HAVE_SSL spot came with below background. The config.cache file which got generated on my machine...

  • Modified a comment on discussion Open Discussion on HylaFAX

    Bit new here... trying to compile hylafax on FreeBSD 12.1. Found below issues. Issue #1. Latest TIFF (on freshports) is version 4.1. The ./configure script fails if a version higher than 4.0 is found, but elsewhere the documentation states 3.6.1 or later is required. I think the fix seems to be in CheckLibtiff() - case ${lib_ver} in 3.4) 3.[56789]) 4.[01]) -------> instead of -----> 4.0) Issue #2. make fails on faxd stating - malloc.h must be replaced by stdlib.h In file included from sslfax.h:33,...

  • Modified a comment on discussion Open Discussion on HylaFAX

    Bit new here... trying to compile hylafax on FreeBSD 12.1. Found below issues. Issue #1. Latest TIFF (on freshports) is version 4.1. The ./configure script fails if a version higher than 4.0 is found, but elsewhere the documentation states 3.6.1 or later is required. I think the fix seems to be in CheckLibtiff() - case ${lib_ver} in 3.4) 3.[56789]) 4.[01]) -------> instead of -----> 4.0) Issue #2. make fails on faxd stating - malloc.h must be replaced by stdlib.h In file included from sslfax.h:33,...

  • Posted a comment on discussion Open Discussion on HylaFAX

    Following up on the above... for #1 - I edied (locally) the /usr/src/hylafax/configure script as I mentioned, and it works (configure finishes). for #2 - I edited (locally) in /usr/src/hylafax/faxd/sslfax.h to remove include malloc.h - it works for #3a - I changed faxd/sslfax.c++ to just define the operator (as extern) instead of define and implement it... i.e. that function was removed and just added below line extern timeval operator-(timeval src1, timeval src2) ; for #3b - I edited /usr/src/hylafax/configure...

  • Posted a comment on discussion Open Discussion on HylaFAX

    Bit new here... trying to compile hylafax on FreeBSD 12.1. Found below issues. Latest TIFF (on freshports) is version 4.1. The ./configure script fails if a version higher than 4.0 is found, but elsewhere the documentation states 3.6.1 or later is required. I think the fix seems to be in CheckLibtiff() - case ${lib_ver} in 3.4) 3.[56789]) 4.[01]) -------> instead of -----> 4.0) make fails on faxd stating - malloc.h must be replaced by stdlib.h In file included from sslfax.h:33, from Class1.h:35,...

View All

Personal Data

Username:
jadu72meg
Joined:
2020-01-25 15:46:17

Projects

  • No projects to display.

Personal Tools