cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: Odd Issue building curl/libcurl

From: Cyd Haselton <chaselton_at_gmail.com>
Date: Fri, 17 Jul 2015 15:15:49 -0500

On July 17, 2015 3:06:34 PM CDT, Dan Fandrich <dan_at_coneharvesters.com> wrote:
>On Thu, Jul 16, 2015 at 06:12:28AM -0500, Cyd Haselton wrote:
>> On July 15, 2015 4:04:24 PM CDT, Cyd Haselton <chaselton_at_gmail.com>
>wrote:
>> >Additional Information: If I run make in the /lib and /src the Make
>> >recipes actually run. It's only in the top level source directory
>that
>> >make immediately fails.
>> >
>> >
>> >On July 15, 2015 8:26:30 AM CDT, Cyd Haselton <chaselton_at_gmail.com>
>> >wrote:
>> >>Hello,
>> >>When rebuilding curl on my system I'm experiencing a weird problem.
>
>> >No
>> >>matter what I do, running "make" immediately fails with
>> >>***[all-recursive] Error 1.
>> >>
>> >>I've tried the following: running make distclean (fails with the
>same
>> >>error), running configure then make (fails with the same error),
>> >>deleting the source tree re-unpacking the source reconfiguring and
>> >>running make (same error)
>> >>
>> >>Here's the output of make and make -d:
>> >>
>> >>curl-7.43.0$: make
>> >>Making all in lib
>> >>make: *** [all-recursive] Error 1
>> >>curl-7.43.0$: make -d
>> >>GNU Make 3.82
>> >>Built for arm-unknown-none
>> >>Copyright (C) 2010 Free Software Foundation, Inc.
>> >>License GPLv3+: GNU GPL version 3 or later
>> >><http://gnu.org/licenses/gpl.html>
>> >>This is free software: you are free to change and redistribute it.
>> >>There is NO WARRANTY, to the extent permitted by law.
>> >>Reading makefiles...
>> >>Reading makefile `Makefile'...
>> >>Updating makefiles....
>> >> Considering target file `Makefile'.
>> >> Considering target file `Makefile.in'.
>> >> Finished prerequisites of target file `Makefile.in'.
>> >> No need to remake target `Makefile.in'.
>> >> Considering target file `config.status'.
>> >> Considering target file `configure'.
>> >> Finished prerequisites of target file `configure'.
>> >> No need to remake target `configure'.
>> >> Finished prerequisites of target file `config.status'.
>> >> Prerequisite `configure' is older than target `config.status'.
>> >> No need to remake target `config.status'.
>> >> Finished prerequisites of target file `Makefile'.
>> >> Prerequisite `Makefile.in' is older than target `Makefile'.
>> >> Prerequisite `config.status' is older than target `Makefile'.
>> >> No need to remake target `Makefile'.
>> >>Updating goal targets....
>> >>Considering target file `all'.
>> >> File `all' does not exist.
>> >> Considering target file `all-recursive'.
>> >> File `all-recursive' does not exist.
>> >> Finished prerequisites of target file `all-recursive'.
>> >> Must remake target `all-recursive'.
>> >>Invoking recipe from Makefile:851 to update target `all-recursive'.
>> >>Putting child 0xb64386c8 (all-recursive) PID 25267 on the chain.
>> >>Live child 0xb64386c8 (all-recursive) PID 25267
>> >>Making all in lib
>> >>Reaping losing child 0xb64386c8 PID 25267
>> >>make: *** [all-recursive] Error 1
>> >>Removing child 0xb64386c8 PID 25267 from chain.
>> >>
>> >>Any ideas? I'm guessing it's something small i'm missing but for
>the
>> >>life of me I can't figure out what it is.
>> >>
>> >>Cyd
>
>> More info:
>> Deleted the srcdir, re-downloaded the latest source tarball (7.43)
>from the curl site, unzipped and started over. Got the same error.
>>
>> Here is the configure that I am using:
>> ./configure --disable-debug --disable-werror -disable-rpath
>--enable-shared --disable-static --enable-http --enable-ftp
>--enable-ldap --enable-ldaps --enable-pop3 --enable-imap --enable-smb
>--enable-smtp --enable-sspi --enable-manual --enable-verbose
>--enable-cookies --with-sysroot=/usr/gcc-4.9-pie/sysroot
>--with-ssl=/usr/local/ssl --with-ca-path=/usr/local/ssl/certs
>>
>> Here is a link to the output from configure:
>> http://pastebin.com/5Uinv8zA
>>
>> Here is a link to the result of make -dn:
>> http://pastebin.com/944nPi6Q
>
>Please don't top post.
>
Got it. Sorry...been posting to python list and top-posting is standard.

>This fails on one of those unfortunate miles-long automake synthesized
>targets.
>Can you try running that screen full of commands manually, one at a
>time, and
>see which one is actually failing?

If the problem arises again I will. Already in the process of rebuilding after paving my environment.

Also, which shell is it using?
>
Tried with bash...then a attenuated version of ash.

>>>> Dan
>-------------------------------------------------------------------
>List admin: http://cool.haxx.se/list/listinfo/curl-library
>Etiquette: http://curl.haxx.se/mail/etiquette.html

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2015-07-17