[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 13:14:20 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
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/).
Regards, Tim
On 18.07.2018 12:58, Jeffrey Walton wrote:
> Hi Everyone,
>
> I'm working from the Wget 1.19.5 tarball. 'make install' is failing on
> Solaris 11.3. Is there any way to avoid the automake version checks?
> As it stands I'm in a DoS situation because I need an updated Wget.
>
> It has been my experience it is nearly impossible to update Autotools
> (I have never been able to do it on Linux or Solaris). I am stuck with
> the tools Oracle ships with Solaris.
>
> Thanks in advance.
>
> Jeff
>
> ==================
>
> $ sudo make install
> ...
>
> echo ' cd .. && /bin/sh
> /export/home/build/wget-1.19.5/build-aux/missing automake-1.15 --gnu
> fuzz/Makefile'; \
> CDPATH="${ZSH_VERSION+.}:" && cd .. && \
> /bin/sh /export/home/build/wget-1.19.5/build-aux/missing
> automake-1.15 --gnu fuzz/Makefile
> make: Fatal error: Command failed for target `Makefile.in'
> Current working directory /export/home/build/wget-1.19.5/fuzz
> *** Error code 1
> The following command caused the error:
> fail=; \
> if (target_option=k; case ${target_option-} in ?) ;; *) echo
> "am__make_running_with_option: internal error: invalid" "target
> option '${target_option-}' specified" >&2; exit 1;; esac;
> has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '1'; then
> false; elif test -n ''; then true; elif test -n '' && test -n '';
> then true; else false; fi; }; then sane_makeflags=$MFLAGS; else
> case $MAKEFLAGS in *\\[\ \ ]*) bs=\\; sane_makeflags=`printf
> '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs ]*//g"`;; esac;
> fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" |
> sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next
> = yes && { skip_next=no; continue; }; case $flg in *=*|--*)
> continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*)
> strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*)
> strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*)
> strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;;
> esac; case $flg in *$target_option*) has_opt=yes; break;; esac;
> done; test $has_opt = yes); then \
> failcom='fail=yes'; \
> else \
> failcom='exit 1'; \
> fi; \
> dot_seen=no; \
> target=`echo install-recursive | sed s/-recursive//`; \
> case "install-recursive" in \
> distclean-* | maintainer-clean-*) list='lib src doc po util fuzz
> tests testenv' ;; \
> *) list='lib src doc po util fuzz tests testenv' ;; \
> esac; \
> for subdir in $list; do \
> echo "Making $target in $subdir"; \
> if test "$subdir" = "."; then \
> dot_seen=yes; \
> local_target="$target-am"; \
> else \
> local_target="$target"; \
> fi; \
> (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
> || eval $failcom; \
> done; \
> if test "$dot_seen" = "no"; then \
> make "$target-am" || exit 1; \
> fi; test -z "$fail"
> make: Fatal error: Command failed for target `install-recursive'
> Current working directory /export/home/build/wget-1.19.5
> *** Error code 1
> make: Fatal error: Command failed for target `install'
>
signature.asc
Description: OpenPGP digital signature