Hi,

Just a little FYI :)
host-ncurses version 5.9 does not compile with GCC 7.1.1 that Fedora 26 ships. 
I don't have the time ATM to create a proper rule patch.

ncurses-5.9 patch series is no longer needed and here is a rule diff.

diff --git a/rules/ncurses.make 
b/usr/local/lib/ptxdist-2017.07.0/rules/ncurses.make
index ee8a611..25341cb 100644
--- a/rules/ncurses.make
+++ b/usr/local/lib/ptxdist-2017.07.0/rules/ncurses.make
@@ -15,9 +15,9 @@ PACKAGES-$(PTXCONF_NCURSES) += ncurses
 #
 # Paths and names
 #
-NCURSES_VERSION        := 6.0
+NCURSES_VERSION        := 5.9
 NCURSES_MAJOR  := $(word 1,$(subst ., ,$(NCURSES_VERSION)))
-NCURSES_MD5    := ee13d052e1ead260d7c28071f46eefb1
+NCURSES_MD5    := 8cb9c412e5f2d96bc6f459aa8c6282a1
 NCURSES                := ncurses-$(NCURSES_VERSION)
 NCURSES_SUFFIX := tar.gz
 NCURSES_URL    := $(call ptx/mirror, GNU, ncurses/$(NCURSES).$(NCURSES_SUFFIX))
@@ -25,7 +25,7 @@ NCURSES_SOURCE        := 
$(SRCDIR)/$(NCURSES).$(NCURSES_SUFFIX)
 NCURSES_DIR    := $(BUILDDIR)/$(NCURSES)
 NCURSES_LICENSE        := MIT
 NCURSES_LICENSE_FILES  := \
-       
file://include/curses.h.in;startline=2;endline=26;md5=d74c4dc9413785675043431309dfbea0
+       
file://include/curses.h.in;startline=2;endline=26;md5=3d0f6ef3745ae794471d5c62b7deb9c3
 
 # ----------------------------------------------------------------------------
 # Prepare



There are a lot of new configure options.

$ /usr/local/lib/ptxdist-2017.07.0/scripts/configure_helper.py --new-src 
platform-tqma28/build-target/ncurses-6.0/ --old-src 
platform-tqma28/build-target/ncurses-5.9/
--- ncurses-5.9
+++ ncurses-6.0
@@ -1,15 +1,18 @@
        --with-rel-version=XXX
        --with-abi-version=XXX
        --with-system-type=XXX
+       --without-ada
        --without-cxx
        --without-cxx-binding
-       --without-ada
+       --disable-db-install
        --without-manpages
        --without-progs
        --without-tests
        --without-curses-h
        --with-pkg-config{=path}
+       --with-pkg-config-libdir=XXX
        --enable-pc-files
+       --with-pc-suffix
        --enable-mixed-case
        --with-build-cc=XXX
        --with-build-cpp=XXX
@@ -22,6 +25,7 @@
        --with-normal
        --with-debug
        --with-profile
+       --with-cxx-shared
        --with-termlib
        --with-ticlib
        --with-gpm
@@ -30,12 +34,18 @@
        --enable-rpath
        --disable-relink
        --with-shlib-version=X
+       --with-libtool-opts=XXX
+       --with-export-syms=XXX
+       --with-versioned-syms=X
+       --disable-lib-suffixes
        --disable-rpath-hack
+       --with-extra-suffix=X
        --disable-overwrite
        --disable-database
        --with-hashed-db
        --with-fallbacks=XXX
        --without-xterm-new
+       --with-xterm-kbs=XXX
        --with-terminfo-dirs=XXX
        --with-default-terminfo-dir=DIR
        --disable-big-core
@@ -60,6 +70,7 @@
        --with-ospeed=TYPE
        --with-mmask-t=TYPE
        --with-ccharw-max=XXX
+       --with-tparm-arg=TYPE
        --with-rcs-ids
        --with-manpage-format
        --with-manpage-renames
@@ -72,6 +83,7 @@
        --enable-const
        --enable-ext-colors
        --enable-ext-mouse
+       --enable-ext-putwin
        --enable-no-padding
        --enable-signed-char
        --enable-sigwinch
@@ -90,8 +102,9 @@
        --enable-safe-sprintf
        --disable-scroll-hints
        --enable-wgetch-events
-       --enable-echo
+       --disable-echo
        --enable-warnings
+       --enable-string-hacks
        --enable-assertions
        --with-dmalloc
        --with-dbmalloc
@@ -100,7 +113,8 @@
        --enable-expanded
        --disable-macros
        --with-trace
+       --disable-gnat-projects
        --with-ada-compiler=CMD
        --with-ada-include=DIR
        --with-ada-objects=DIR
-       --with-ada-sharedlib=XX
+       --with-ada-sharedlib=soname



Regards,
Bruno

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to