bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-wget] Failed 1.19.5 install on Solaris 11.3


From: Tim Rühsen
Subject: Re: [Bug-wget] Failed 1.19.5 install on Solaris 11.3
Date: Wed, 18 Jul 2018 20:27:33 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1


On 18.07.2018 14:58, Jeffrey Walton wrote:
> On Wed, Jul 18, 2018 at 7:14 AM, Tim Rühsen <address@hidden> wrote:
>> Maybe it's an bash/sh incompatibility. Anyways - what does 'make
>> install' do !? It basically copies the 'wget' executable into a
>> directory (e.g. /usr/local/bin/) that is listed in your PATH env variable.
>>
>> You can do that by hand. If you want the updated man file, copy wget.1
>> into your man1 directory (e.g. /usr/local/share/man/man1/).
> 
> I see what was happening. After unpacking this patch was applied:
> 
>     sed -e 's|$(LTLIBICONV)|$(LIBICONV)|g' fuzz/Makefile.am >
> fuzz/Makefile.am.fixed
>     mv fuzz/Makefile.am.fixed fuzz/Makefile.am
> 
> But it lacked this:
> 
>     touch -t 197001010000 fuzz/Makefile.am
> 
> So Autotools was trying to regenerate all of its shit. Autotools sucks
> so bad I cringe when I have to work with it. What a miserable set of
> programs.

This really isn't a fault of autotools :-)
You simply didn't have the things installed that you needed for amending
Makefile.am and rebuilding.

So what Darshit says would be an option: build a tarball from the latest
source (or with your changes) on *any* development machine, copy the
tarball over to the destination machine and simply './configure && make
&& sudo make install'. No autotools needed !

Another option would be that we make up a new release 1.19.6.

And another one: Don't touch Makefile.am - instead amend Makefile.

Regards, Tim

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]