On Tue, Nov 21, 2017 at 10:53:16AM -0700, Eduardo Chappa wrote:
> [ I added Helmut Grohne to this communication]

Please do not forget to Cc the bug to capture this conversation.

> I tested the "95" patch. It does not fully work for me. After application I
> cannot build alpine. However, some hunks do allow me to build successfully
> Alpine.

Please elaborate. An error message or such would allow me to fix up the
patches.

> The question is what to do. What I decided to do is to add the hunks that
> work and exclude the hunks that do not. I have attributed that contribution
> to Helmut Grohne <hel...@subdivi.de>. All I need to know is that he agrees
> to this patch being distributed under the Apache License 2.0. I assume he
> does, because he submitted it to you, and you are just passing it upstream
> and that is all that is needed, but I would like confirmation.

I do confirm the licensing question.

In
http://repo.or.cz/alpine.git/commitdiff/26a47a9a2c571ad9bb7076a41bc66f9dada65069,
I see that you picked the AC_RUN_IFELSE removal patches and left out the
CC_FOR_BUILD stuff. The macro AX_PROG_CC_FOR_BUILD comes from
autoconf-archive[1], which is a collection of common macros. Did you
install it?

If you dislike using this, you can mostly make it work with a hack. We
need variables CC_FOR_BUILD and EXEEXT_FOR_BUILD. If you use EXEEXT in
place of EXEEXT_FOR_BUILD, you'll break cross builds from and to windows
(but I don't care about that) and then you can derive CC_FOR_BUILD as
follows:

AC_PATH_PROG([CC_FOR_BUILD],[cc])

For the _FOR_BUILD stuff you must not use AC_PATH_TOOL which would
usually be correct for compilers.

Hope this helps.

Helmut

[1] https://www.gnu.org/software/autoconf-archive/

Reply via email to