[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libidn 1.36 with non-GNU make
From: |
Simon Josefsson |
Subject: |
Re: libidn 1.36 with non-GNU make |
Date: |
Mon, 18 May 2020 08:35:18 +0200 |
User-agent: |
Evolution 3.30.5-1.1 |
sön 2020-05-17 klockan 18:08 +0200 skrev Bruno Haible:
> On glibc systems I build with GNU make, of course.
> On BSD systems and Solaris, I build with GNU make, because the native
> 'make'
> has problem with VPATH builds.
> On AIX, on the other hand, the native 'make' is good enough for most
> GNU
> packages. But it causes a build failure in libidn-1.36. This is what
> I see
> on AIX 7.1:
Thank you -- I moved the fuzz-coverage rule to cfg.mk since this is
developer-only stuff that can assume GNU make.
https://git.savannah.gnu.org/cgit/libidn.git/commit/?id=22bf0c6d17e92332bed21abc354fd34ccd0b2e5a
/Simon
>
> $ ../configure...
> ...
> configure: summary of build options:
>
> version: 1.36 shared 18:1:6
> Host type: powerpc-ibm-aix7.1.3.0
> Install prefix: /home/haible/prefix32
> Compiler: xlc -qthreaded -qtls
> Compiler flags: -g
> Warning flags:
> Library types: Shared=yes, Static=no
> Libiconv: yes
> Valgrind:
> Version script: no
> Documentation: yes
> TLD code: yes
> Build Java port: no
> Build C# port: no
> Address Sanitizer: no
> UB Sanitizer: no
>
> $ make
> "Makefile", line 2070: make: 1254-055 Dependency line needs colon or
> double colon operator.
> "Makefile", line 2071: make: 1254-055 Dependency line needs colon or
> double colon operator.
> make: 1254-058 Fatal errors encountered -- cannot continue.
>
> This syntax is not understood by 'make':
> COVERAGE_CCOPTS ?= "-g --coverage"
> COVERAGE_OUT ?= doc/coverage
> I removed the question marks; then the build proceeded.
>
> Bruno
>
signature.asc
Description: This is a digitally signed message part
- libidn 1.36 pre-test and last call, Simon Josefsson, 2020/05/17
- Re: [platform-testers] libidn 1.36 pre-test and last call, Dagobert Michelsen, 2020/05/17
- libidn 1.36 message style, Bruno Haible, 2020/05/17
- libidn 1.36 on GNU Hurd, Bruno Haible, 2020/05/17
- libidn 1.36 with non-GNU make, Bruno Haible, 2020/05/17
- Re: libidn 1.36 with non-GNU make,
Simon Josefsson <=
- libidn 1.36 on Solaris 11.4, Bruno Haible, 2020/05/17
- Re: libidn 1.36 pre-test and last call, Bruno Haible, 2020/05/17