Hello community,

here is the log from the commit of package mk-configure for openSUSE:Factory 
checked in at 2020-12-02 13:58:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mk-configure (Old)
 and      /work/SRC/openSUSE:Factory/.mk-configure.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mk-configure"

Wed Dec  2 13:58:06 2020 rev:11 rq:852333 version:0.35.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mk-configure/mk-configure.changes        
2020-04-22 20:56:37.859820079 +0200
+++ /work/SRC/openSUSE:Factory/.mk-configure.new.5913/mk-configure.changes      
2020-12-02 13:58:07.673795228 +0100
@@ -1,0 +2,58 @@
+Mon Nov 30 08:25:23 UTC 2020 - [email protected]
+
+- Update to mk-configure-0.35.0
+
+  Add the following new features: arc4random, bswap, dprintf, efun,
+  errc, fparseln, fts, posix_getopt, raise_default_signals,
+  reallocarray, strsep and vis.
+  See mk-configure.7 for details.
+
+  Fixes: 
+    * mkc_check_decl: fix "prototype" mode. Extraction of function name
+      was incorrect.  Add one more regression test for this case in
+      tests/os_NetBSD.
+    * Avoid multiple repetition of MKC_COMMON_DEFINES in CPPFLAGS
+    * Fix target "depend" that failed if SRCS contains full path to
+      source code.
+
+  Move -Wreturn-type from CFLAGS.warns.{clang,gcc}.2 to
+  CFLAGS.warns.{clang,gcc}.1 and make it an error for C++
+
+  CC_TYPE and CXX_TYPE are correctly set if MKC_CHECK_CUSTOM is set.
+
+  Use .error bmake command for checking MKC_REQD.  Also, move
+  appropriate check to mkc_imp.preinit.mk, so it is checked in the
+  very beginning.  Documentation and error message are slightly
+  updated.
+
+  Rename variable DISTCLEANFILES to CLEANDIRFILES, DISTCLEANFILES is
+  considered deprecated.
+
+  Rename variable DISTCLEANDIRS to CLEANDIRDIRS, DISTCLEANDIRS is
+  considered deprecated.
+
+  Add support for latest Intel C/C++ compiler.  We have to always add
+  -we10006 option to it in order it fail when invalid option is used.
+
+  Adapt some features for using functions implementation from
+  libnbcompat and libbsd libraries.
+
+  Use .depend_${.CURDIR:T} instead .depend to support MAKEOBJDIR.
+
+  New tests and examples.
+
+- Update to mk-configure-0.34.2
+
+  Do not pass *all* CFLAGS flags to CXXFLAGS.  This fixes builds
+  where, for example, clang is used as a C compile and gcc is used as
+  a C++ compiler. Also, MKC_CHECK_* variables update MKC_CPPFLAGS
+  instead of MKC_CFLAGS.
+
+  Avoid "install -d /" if there is nothing to install.  This fixes
+  some failures on some systems/conditions and improves support for
+  foreign install(1) programs, e.g., (UCB install on Solaris)
+
+  Fixes for CFLAGS containing -O2 and -D_FORTIFY_SOURCE=n
+
+  main.mk: clean-ups for target "cleandir" and "clean"
+-------------------------------------------------------------------

Old:
----
  mk-configure-0.34.1.tar.gz

New:
----
  mk-configure-0.35.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mk-configure.spec ++++++
--- /var/tmp/diff_new_pack.xxZZMn/_old  2020-12-02 13:58:08.377795970 +0100
+++ /var/tmp/diff_new_pack.xxZZMn/_new  2020-12-02 13:58:08.381795974 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           mk-configure
-Version:        0.34.1
+Version:        0.35.0
 Release:        0
 Summary:        A build system on top of bmake
 License:        BSD-2-Clause AND MIT AND ISC
@@ -40,6 +40,7 @@
 BuildRequires:  groff
 BuildRequires:  info
 BuildRequires:  lua-devel
+BuildRequires:  libbsd-devel
 BuildRequires:  makeinfo
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
@@ -102,8 +103,8 @@
 %check
 unset MAKEFLAGS
 env bmake test
-bmake cleandir-examples
-bmake cleandir-tests
+bmake -k cleandir-examples
+bmake -k cleandir-tests
 
 %files
 %defattr(-,root,root)

++++++ mk-configure-0.34.1.tar.gz -> mk-configure-0.35.0.tar.gz ++++++
++++ 24059 lines of diff (skipped)

++++++ mkcmake.macros ++++++
--- /var/tmp/diff_new_pack.xxZZMn/_old  2020-12-02 13:58:08.661796269 +0100
+++ /var/tmp/diff_new_pack.xxZZMn/_new  2020-12-02 13:58:08.661796269 +0100
@@ -3,12 +3,22 @@
 #
 
 %mkcmake \
-    export CFLAGS="%{optflags}" \
-    export PREFIX=%{_prefix} \
-    export DOCDIR=%{_docdir} \
-    export LIBDIR=%{_libdir} \
-    export MANDIR=%{_mandir} \
-    export SYSCONFDIR=%{_sysconfdir} \
-    export DESTDIR=%{buildroot} \
+    : ${BINDIR=%{_bindir}}; export BINDIR; \
+    : ${SBINDIR=%{_sbindir}}; export SBINDIR; \
+    : ${CC=%{__cc}}; export CC; \
+    : ${CFLAGS=%{optflags}}; export CFLAGS; \
+    : ${CPP=%{__cpp}}; export CPP; \
+    : ${CXX=%{__cxx}}; export CXX; \
+    : ${CXXFLAGS=%{optflags}}; export CXXFLAGS; \
+    : ${DATADIR=%{_datadir}}; export DATADIR; \
+    : ${DESTDIR=%{buildroot}}; export DESTDIR; \
+    : ${DOCDIR=%{_docdir}}; export DOCDIR; \
+    : ${INCLUDEDIR=%{_includedir}}; export INCLUDEDIR; \
+    : ${INFODIR=%{_infodir}}; export INFODIR; \
+    : ${LIBDIR=%{_libdir}}; export LIBDIR; \
+    : ${LIBEXECDIR=%{_libexecdir}}; export LIBEXECDIR; \
+    : ${MANDIR=%{_mandir}}; export MANDIR; \
+    : ${PREFIX=%{_prefix}}; export PREFIX; \
+    : ${SYSCONFDIR=%{_sysconfdir}}; export SYSCONFDIR; \
     %{_bindir}/mkcmake \\\
         %{?_smp_mflags}
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to