Overview

Request 852333 accepted

- 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"

Loading...
Request History
Dmitriy Perlow's avatar

DarkSS created request

- 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"


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:120"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:120"


Ismail Dönmez's avatar

namtrac accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:120 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:120 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:120 got accepted.

openSUSE Build Service is sponsored by