Re: Compiling Fetchmail 7 with OpenSSL 3

Matthias Andree <[email protected]> Tue, 17 May 2022 20:03:32 +0200
Newsgroups gmane.mail.fetchmail.user
Message-ID <[email protected]>
Am 17.05.22 um 19:52 schrieb Dennis Putnam:
> On 5/17/2022 1:31 PM, Matthias Andree wrote:
>> Am 17.05.22 um 18:54 schrieb Dennis Putnam:
>>> On 5/17/2022 12:26 PM, Matthias Andree wrote:
>>>> Am 17.05.22 um 15:27 schrieb Dennis Putnam:
>>>>> On 5/16/2022 12:30 PM, Matthias Andree wrote:
>>>>>>
>>>>>> The _workaround_ for me seems to be (assuming OpenSSL 3 in
>>>>>> /opt/openssl3, else adjust):
>>>>>>
>>>>>> ./configure PKG_CONFIG_LIBDIR=/opt/openssl3/lib64/pkgconfig
>>>>>> ...
>>>>>>
>>>>> Thanks for the reply. Just to be clear, I should omit --with-ssl and
>>>>> just use PKG_CONFIG_LIBDIR=/opt/openssl3/lib64/pkgconfig or do I need
>>>>> both?
>>>> Yes, omit --with-ssl=... and only use the PKG_CONFIG_LIBDIR=...
>>>>
>>>>
>>>>
>>> Thanks again. That seems to have worked but now I need to install it
>>> in a different directory from the old version. I don't see any
>>> destination directory directive for 'make install'. Did I miss
>>> something in the documentation?
>>
>>
>> Sorry, we're all too used to the GNU autoconf standards, but there is
>> terse information in INSTALL.
>>
>>     ./configure --prefix=/opt/myfetchmail PKG_CONFIG_LIBDIR=...
>>
>> or something like that.
>>
>>
> Thanks yet again. I was looking to do that in the make install. I
> didn't think about configure. In any case I owe you.


That would not work easily (technically it's still possible otherwise,
but with unreasonable effort), because the internationalization stuff
bakes its location (where the .mo/.gmo files get installed) into the
executable and that's way easier to do from configure. make install
permits installing into a staging directory though.



_______________________________________________
Fetchmail-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fetchmail-users