Revisions of mk-configure
Ana Guerrero (anag+factory)
accepted
request 1130703
from
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 (dimstar_suse)
accepted
request 1040791
from
Factory Maintainer (factory-maintainer)
(revision 16)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 899481
from
Dmitriy Perlow (DarkSS)
(revision 15)
- Move macros.mkcmake from /etc/rpm to %{_rpmmacrodir} (boo#1185657).
Dominique Leuenberger (dimstar_suse)
accepted
request 892335
from
Dmitriy Perlow (DarkSS)
(revision 14)
Dominique Leuenberger (dimstar_suse)
accepted
request 884613
from
Dmitriy Perlow (DarkSS)
(revision 13)
Dominique Leuenberger (dimstar_suse)
accepted
request 860972
from
Dmitriy Perlow (DarkSS)
(revision 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 852333
from
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 (dimstar_suse)
accepted
request 796154
from
Martin Pluskal (pluskalm)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 786723
from
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".
Dominique Leuenberger (dimstar_suse)
accepted
request 785633
from
Martin Pluskal (pluskalm)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 761061
from
Dmitriy Perlow (DarkSS)
(revision 7)
Dominique Leuenberger (dimstar_suse)
accepted
request 694135
from
Dmitriy Perlow (DarkSS)
(revision 6)
Dominique Leuenberger (dimstar_suse)
accepted
request 627778
from
Dmitriy Perlow (DarkSS)
(revision 5)
Dominique Leuenberger (dimstar_suse)
accepted
request 398808
from
Martin Pluskal (pluskalm)
(revision 4)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 354439
from
Ismail Dönmez (namtrac)
(revision 3)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 263808
from
Ismail Dönmez (namtrac)
(revision 2)
1
Stephan Kulow (coolo)
accepted
request 250700
from
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