bug-ncurses
[Top][All Lists]
Advanced

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

Re: ANN: ncurses-6.2-20211016


From: Milan P . Stanić
Subject: Re: ANN: ncurses-6.2-20211016
Date: Sun, 24 Oct 2021 20:23:04 +0200

On Sun, 2021-10-24 at 13:44, Thomas Dickey wrote:
> ----- Original Message -----
> | From: "Milan P. Stanić" <mps@arvanta.net>
> | To: "Ncurses Mailing List" <bug-ncurses@gnu.org>
> | Sent: Sunday, October 24, 2021 8:18:25 AM
> | Subject: Re: ANN: ncurses-6.2-20211016
> 
> | Hi Thomas,
> | 
> | On Sun, 2021-10-17 at 00:26, Thomas Dickey wrote:
> | [...]
> | 
> |> 20211016
> |>    + build-fix for pmake with libtool.
> |>    + improve make-tar.sh scripts, adding COPYING to tar file, and clean up
> |>      shellcheck warnings.
> |>    + add link for "reset6" manpage in test-package ncurses6-doc
> |>    + revise configure option --with-pkg-config-libdir, using the actual
> |>      search path from pkg-config or pkgconf using the output from --debug
> |>      (report by Pascal Pignard).
> 
> https://invisible-island.net/ncurses/NEWS.html#t20211017
> 
>         + amend change for pkg-config to account for "none" being returned in
>           the libdir-path result rather than "no" (report by Gabriele 
> Balducci).

Yes, my build log below is when building 6.2-20211017

Our option is only to make patch for configure to pass builders

> | 
> | this changes in configure introduced bug in Alpine linux builders
> | because they don't have /usr/lib/pkgconfig dir by default.
> | 
> | Here is part of  ./configure log:
> | -------------------------------------
> | checking for long file names... yes
> | checking if you want to use pkg-config... yes
> | checking for x86_64-alpine-linux-musl-pkg-config... no
> | checking for pkg-config... /usr/bin/pkg-config
> | checking for /usr/bin/pkg-config library directory... checking for first
> | directory... none
> | checking if we should install .pc files for /usr/bin/pkg-config... yes
> | configure: error: expected a pathname, not ""
> |>>> ERROR: ncurses: build failed
> |>>> ncurses: Uninstalling dependencies...
> | -------------------------------------
> | 
> | Our configure is run with these otions:
> | ./configure \
> |    --build=$CBUILD \
> |    --host=$CHOST \
> |    --mandir=/usr/share/man \
> |    --without-ada \
> |    --without-tests \
> |    --disable-termcap \
> |    --disable-rpath-hack \
> |    --disable-stripping \
> |    --with-pkg-config-libdir="/usr/lib/pkgconfig" \
> |    --without-cxx-binding \
> |    
> --with-terminfo-dirs="/etc/terminfo:/usr/share/terminfo:/lib/terminfo:/usr/lib/terminfo"
> |    \
> |    --enable-pc-files \
> |    --with-shared \
> |    --enable-widec
> | 
> | We can build 6.2-20211017 release by copying configure script from
> | 6.2-20211009 release but we think this is not proper solution.
> | 
> | Do you think this should be reverted or fixed somehow.
> | 
> | Thanks in advance
> | 
> | --
> | Kind regards
> | 
> |>    + freeze ABI in ".map" files.
> |> 
> |> 
> |> --
> |> Thomas E. Dickey <dickey@invisible-island.net>
> |> https://invisible-island.net
> | > ftp://ftp.invisible-island.net
> 
> -- 
> Thomas E. Dickey <dickey@invisible-island.net>
> http://invisible-island.net
> ftp://ftp.invisible-island.net



reply via email to

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