Revisions of mk-configure

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1130703 from Aleksey Cheusov's avatar Aleksey Cheusov (cheusov) (revision 17)
- Update to 0.38.3
  Fix #27 by adding a compiler triplet to config file name
  Introduce special value "force" for MKCOMPILERSETTINGS variable. If
  it is set, compiler configuration file is always regenarated.
  Regenerate compiler configuration file (~/.mkcmake) when
  MKCOMPILERSETTINGS=yes and
  mkc_imp.cxx/cc_${CC_TYPE}-${CC_VERSION}.mk is older than system-wide
  one. Do the same for C++ compiler.
  mkc_compiler_settings: detect whether linker supports -rdynamic
  Update mk-configure.7 man page
  mkc_check_funclib: ignore stdout of linker and redirect it to stderr
  Fixes in examples/ (Solaris-11 and latest versions of NetBSD and
  OpenBSD)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1040791 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 16)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 899481 from Dmitriy Perlow's avatar Dmitriy Perlow (DarkSS) (revision 15)
- Move macros.mkcmake from /etc/rpm to %{_rpmmacrodir}
  (boo#1185657).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 852333 from Dmitriy Perlow's avatar Dmitriy Perlow (DarkSS) (revision 11)
- 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"
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 786723 from Dmitriy Perlow's avatar Dmitriy Perlow (DarkSS) (revision 9)
- Fix MKC_SYSCONFDIR (/usr/etc). Now it is /etc
- Use "bmkdep" as a default "build dependencies" tool
  instead of "makedepend".
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 250700 from Dmitriy Perlow's avatar Dmitriy Perlow (DarkSS) (revision 1)
mk-configure is a lightweight replacement for GNU autotools, written in bmake (portable version of NetBSD make), POSIX shell and 
POSIX utilities.
Displaying all 17 revisions
openSUSE Build Service is sponsored by