Hello community, here is the log from the commit of package mk-configure for openSUSE:Factory checked in at 2019-04-15 11:53:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mk-configure (Old) and /work/SRC/openSUSE:Factory/.mk-configure.new.17052 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mk-configure" Mon Apr 15 11:53:25 2019 rev:6 rq:694135 version:0.31.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mk-configure/mk-configure.changes 2018-08-07 09:45:10.253528461 +0200 +++ /work/SRC/openSUSE:Factory/.mk-configure.new.17052/mk-configure.changes 2019-04-15 11:53:33.586600357 +0200 @@ -1,0 +2,47 @@ +Thu Apr 11 15:32:46 UTC 2019 - [email protected] + +- Update to 0.31.0: + + * Fix in MKC_CHECK_PROTOTYPES. The problem was it says "found" for + undeclared prototypes. + + * All FEATURES now check for _MKC_CHECK_<xxx> define. A check for + this define guarantees that #include <mkc_XXX.h> are not used + without appropriate MKC_FEATURES += <xxx> in Makefile. + + * New publicly available mkc.conf.mk header was introduced. With a + help of it one can implement custom "FEATURES". + + * MKC_CHECK_HEADERS, MKC_CHECK_HEADER_FILES, MKC_CHECK_DEFINES, + MKC_CHECK_TYPES, MKC_CHECK_VARS, MKC_CHECK_MEMBERS, + MKC_CHECK_FUNCS<n>, MKC_CHECK_PROTOTYPES, MKC_CHECK_SIZEOF and + MKC_PROTOTYPE_HEADERS.<name> now accepts a list of comma-separated + headers for checking at once. + For example, on NetBSD sys/fts.h requires preceding sys/types.h and + sys/stat.h. So, now we can write + MKC_CHECK_HEADERS = sys/types.h,sys/stat.h,fts.h + + * MKC_CHECK_FUNCS<n>: new variable MKC_FUNC_OR_DEFINE.<func> was introduced. + With a help of it one can check for + function declaration of equivalent define. + + * mkc_imp.conf-final.mk: duplicated entries are not added to CPPFLAGS, + CFLAGS, LDADD and SRCS. + + * Man page for mkc_check_decl, mkc_check_sizeof and mkc_check_headers + were updated. + + * mkc.minitest.mk: new variable MKC_DIFF was introduced for diff(1) + command. + + * mkc_check_decl: new check type funcordefine was introduced. + + * Improvements and minor fixes in regression tests and examples. + + * This release was sucessfully tested on FreeBSD-11.1, diverse + glibc-based Linuxes, NetBSD-8.99, OpenBSD-6.4 and SunOS-5.11. + + * Deprecated features were removed: DPLIBS and PKG_CONFIG_DEPS variables, + builtin "endianess". + +------------------------------------------------------------------- Old: ---- mk-configure-0.30.0.tar.gz New: ---- mk-configure-0.31.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mk-configure.spec ++++++ --- /var/tmp/diff_new_pack.rmhSd2/_old 2019-04-15 11:53:35.074601419 +0200 +++ /var/tmp/diff_new_pack.rmhSd2/_new 2019-04-15 11:53:35.078601422 +0200 @@ -17,7 +17,7 @@ Name: mk-configure -Version: 0.30.0 +Version: 0.31.0 Release: 0 Summary: A build system on top of bmake License: BSD-2-Clause AND BSD-2-Clause AND MIT AND ISC ++++++ mk-configure-0.30.0.tar.gz -> mk-configure-0.31.0.tar.gz ++++++ ++++ 3151 lines of diff (skipped)
