"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "bmake" between the packages
bmake-20201101.tar.gz and bmake-20201117.tar.gz

About: bmake a BSD make tool (derived from NetBSD’s make).

Summary:

The "bmake" source code changed by about 8.4% and now consists of 843 regular files (+20) and 7 directories.

Related Informations:

See ChangeLog, VERSION (bmake 20201117).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 19 0 0 9
C program 31 0 0 20
Python program 1 0 0 0
Shell program 8 0 0 2
Automake file 4 0 0 2
M4 macro file 1 0 0 0
Makefile 418 12 2 115
Man page 2 0 0 2
Configure script 1 0 0 1
Data file 348 12 2 60
Directory 7 0 0 0
Change log 2 0 0 2
Information file 3 0 0 2
License 1 0 0 0
Readme file 2 0 0 0
Text file 6 0 0 3
Total Files854244218



Header Files (9 of 19):

NameStatusDeltaVisual Diff
buf.h changed 4.0% diff
dir.h changed 5.2% diff
hash.h changed 2.9% diff
job.h changed 5.7% diff
lst.h changed 2.0% diff
make.h changed 22.2% diff
make_malloc.h changed 4.9% diff
metachar.h changed 5.5% diff
nonints.h changed 13.8% diff

C Programs (20 of 31):

NameStatusDeltaVisual Diff
arch.c changed 35.4% diff
buf.c changed 4.3% diff
compat.c changed 8.5% diff
cond.c changed 30.5% diff
dir.c changed 11.1% diff
filemon/filemon_dev.c changed 3.0% diff
filemon/filemon_ktrace.c changed 0.5% diff
for.c changed 10.4% diff
hash.c changed 5.2% diff
job.c changed 13.5% diff
lst.c changed 31.0% diff
main.c changed 38.7% diff
make.c changed 15.6% diff
meta.c changed 6.2% diff
parse.c changed 14.9% diff
str.c changed 12.1% diff
suff.c changed 19.2% diff
targ.c changed 25.2% diff
util.c changed 2.8% diff
var.c changed 13.8% diff

Shell Programs (2 of 8):

NameStatusDeltaVisual Diff
make-bootstrap.sh.in changed 4.8% diff
mk/meta2deps.sh changed 0.8% diff

Automake Files (2 of 4):

NameStatusDeltaVisual Diff
configure.in changed 5.0% diff
Makefile.config.in changed 18.1% diff

Makefiles (129 of 418):

NameStatusDeltaVisual Diff
Makefile changed 3.4% diff
mk/meta.autodep.mk changed 1.8% diff
unit-tests/archive-suffix.mk changed 28.0% diff
unit-tests/archive.mk changed 28.5% diff
unit-tests/cmd-errors-lint.mk added
unit-tests/cmd-errors.mk added
unit-tests/cmd-interrupt.mk changed 5.3% diff
unit-tests/cmdline-undefined.mk added
unit-tests/cmdline.mk changed 20.8% diff
unit-tests/comment.mk changed 22.4% diff
unit-tests/cond-cmp-numeric-eq.mk changed 44.5% diff
unit-tests/cond-cmp-numeric.mk changed 59.3% diff
unit-tests/cond-cmp-string.mk changed 39.5% diff
unit-tests/cond-cmp-unary.mk changed 70.0% diff
unit-tests/cond-func-commands.mk changed 38.7% diff
unit-tests/cond-func-defined.mk changed 79.4% diff
unit-tests/cond-func-empty.mk changed 27.2% diff
unit-tests/cond-func.mk changed 100.0% diff
unit-tests/cond-late.mk changed 36.5% diff
unit-tests/cond-op-and-lint.mk added
unit-tests/cond-op-not.mk changed 100.0% diff
unit-tests/cond-op-or-lint.mk added
unit-tests/cond-op-parentheses.mk changed 100.0% diff
unit-tests/cond-op.mk changed 40.9% diff
unit-tests/cond-short.mk changed 22.4% diff
unit-tests/cond-token-number.mk changed 34.1% diff
unit-tests/cond-token-plain.mk changed 17.5% diff
unit-tests/cond-token-string.mk changed 100.0% diff
unit-tests/cond-token-var.mk changed 100.0% diff
unit-tests/cond-undef-lint.mk changed 12.6% diff
unit-tests/cond1.mk changed 15.3% diff
unit-tests/dep-double-colon.mk changed 64.4% diff
unit-tests/dep-exclam.mk changed 100.0% diff
unit-tests/depsrc-ignore.mk changed 14.0% diff
unit-tests/depsrc-make.mk changed 30.6% diff
unit-tests/depsrc-optional.mk changed 52.4% diff
unit-tests/depsrc-precious.mk changed 100.0% diff
unit-tests/depsrc-usebefore.mk changed 15.3% diff
unit-tests/depsrc.mk changed 43.0% diff
unit-tests/deptgt-begin.mk changed 100.0% diff
unit-tests/deptgt-error.mk changed 100.0% diff
unit-tests/deptgt-ignore.mk changed 100.0% diff
unit-tests/deptgt-interrupt.mk changed 100.0% diff
unit-tests/deptgt-main.mk changed 100.0% diff
unit-tests/deptgt-makeflags.mk changed 100.0% diff
unit-tests/deptgt-silent.mk changed 81.6% diff
unit-tests/deptgt.mk changed 39.6% diff
unit-tests/dir.mk changed 7.9% diff
unit-tests/directive-elif.mk changed 100.0% diff
unit-tests/directive-else.mk changed 68.7% diff
unit-tests/directive-endif.mk changed 100.0% diff
unit-tests/directive-export-env.mk changed 100.0% diff
unit-tests/directive-export-gmake.mk changed 10.7% diff
unit-tests/directive-export-literal.mk changed 72.8% diff
unit-tests/directive-export.mk changed 39.0% diff
unit-tests/directive-for.mk changed 8.3% diff
unit-tests/directive-if-nested.mk added
unit-tests/directive-if.mk changed 100.0% diff
unit-tests/directive-ifdef.mk changed 100.0% diff
unit-tests/directive-ifmake.mk changed 89.7% diff
unit-tests/directive-include.mk changed 30.7% diff
unit-tests/directive-info.mk changed 100.0% diff
unit-tests/directive-sinclude.mk changed 100.0% diff
unit-tests/directive-undef.mk changed 45.0% diff
unit-tests/directive-unexport-env.mk changed 100.0% diff
unit-tests/directive-unexport.mk changed 29.9% diff
unit-tests/directive-warning.mk changed 100.0% diff
unit-tests/directive.mk changed 100.0% diff
unit-tests/directives.mk removed
unit-tests/dollar.mk changed 7.3% diff
unit-tests/envfirst.mk changed 7.9% diff
unit-tests/error.mk changed 100.0% diff
unit-tests/escape.mk changed 2.3% diff
unit-tests/forloop.mk changed 28.3% diff
unit-tests/forsubst.mk changed 100.0% diff
unit-tests/gnode-submake.mk added
unit-tests/include-sub.mk changed 10.7% diff
unit-tests/job-flags.mk added
unit-tests/Makefile changed 12.0% diff
unit-tests/moderrs.mk changed 2.3% diff
unit-tests/modmisc.mk changed 14.0% diff
unit-tests/modts.mk changed 6.4% diff
unit-tests/modword.mk changed 1.7% diff
unit-tests/objdir-writable.mk added
unit-tests/opt-chdir.mk changed 100.0% diff
unit-tests/opt-debug-jobs.mk changed 48.4% diff
unit-tests/opt-ignore.mk changed 11.4% diff
unit-tests/opt-keep-going.mk changed 16.5% diff
unit-tests/opt-no-action.mk changed 8.0% diff
unit-tests/opt-query.mk changed 10.9% diff
unit-tests/opt-touch-jobs.mk added
unit-tests/opt-touch.mk changed 100.0% diff
unit-tests/opt-var-expanded.mk changed 66.9% diff
unit-tests/opt-var-literal.mk changed 66.7% diff
unit-tests/opt-warnings-as-errors.mk changed 39.7% diff
unit-tests/opt.mk changed 100.0% diff
unit-tests/order.mk changed 19.7% diff
unit-tests/recursive.mk changed 6.1% diff
unit-tests/sh-leading-at.mk changed 99.5% diff
unit-tests/sh-leading-hyphen.mk changed 65.0% diff
unit-tests/sh-leading-plus.mk changed 35.5% diff
unit-tests/sh-meta-chars.mk changed 84.2% diff
unit-tests/suff-self.mk added
unit-tests/use-inference.mk changed 16.3% diff
unit-tests/var-class-local.mk changed 37.7% diff
unit-tests/var-op-assign.mk changed 23.4% diff
unit-tests/var-op-expand.mk changed 100.0% diff
unit-tests/var-op-shell.mk changed 100.0% diff
unit-tests/var-op-sunsh.mk changed 2.3% diff
unit-tests/varmisc.mk changed 3.3% diff
unit-tests/varmod-defined.mk changed 22.2% diff
unit-tests/varmod-exclam-shell.mk changed 100.0% diff
unit-tests/varmod-ifelse.mk changed 88.0% diff
unit-tests/varmod-loop.mk changed 54.0% diff
unit-tests/varmod-match.mk changed 11.5% diff
unit-tests/varmod-order-shuffle.mk changed 10.3% diff
unit-tests/varmod-shell.mk changed 100.0% diff
unit-tests/varmod-subst.mk changed 23.1% diff
unit-tests/varmod-to-abs.mk changed 100.0% diff
unit-tests/varmod-to-lower.mk changed 38.7% diff
unit-tests/varmod-to-separator.mk changed 4.9% diff
unit-tests/varmod-undefined.mk changed 4.5% diff
unit-tests/varmod.mk changed 25.2% diff
unit-tests/varname-makefile.mk changed 24.6% diff
unit-tests/varname-vpath.mk changed 100.0% diff
unit-tests/varname.mk changed 100.0% diff
unit-tests/varparse-errors.mk added
unit-tests/varparse-undef-partial.mk changed 15.6% diff
unit-tests/varshell.mk removed

Man Pages (all 2):

NameStatusDeltaVisual Diff
bmake.1 changed 0.9% diff
make.1 changed 0.9% diff

Configure Scripts (all 1):

NameStatusDeltaVisual Diff
configure changed 0.4% diff

Data Files (74 of 348):

NameStatusDeltaVisual Diff
unit-tests/cmd-errors-lint.exp added
unit-tests/cmd-errors.exp added
unit-tests/cmdline-undefined.exp added
unit-tests/cond-cmp-numeric-eq.exp changed 72.7% diff
unit-tests/cond-cmp-numeric.exp changed 35.4% diff
unit-tests/cond-cmp-string.exp changed 68.8% diff
unit-tests/cond-cmp-unary.exp changed 100.0% diff
unit-tests/cond-func-defined.exp changed 100.0% diff
unit-tests/cond-func-empty.exp changed 100.0% diff
unit-tests/cond-func.exp changed 100.0% diff
unit-tests/cond-op-and-lint.exp added
unit-tests/cond-op-not.exp changed 100.0% diff
unit-tests/cond-op-or-lint.exp added
unit-tests/cond-op-parentheses.exp changed 100.0% diff
unit-tests/cond-op.exp changed 100.0% diff
unit-tests/cond-token-number.exp changed 79.0% diff
unit-tests/cond-token-string.exp changed 100.0% diff
unit-tests/cond-token-var.exp changed 75.6% diff
unit-tests/cond-undef-lint.exp changed 20.5% diff
unit-tests/cond1.exp changed 20.8% diff
unit-tests/depsrc-optional.exp changed 100.0% diff
unit-tests/deptgt-begin.exp changed 100.0% diff
unit-tests/deptgt-makeflags.exp changed 19.5% diff
unit-tests/deptgt-silent.exp changed 59.6% diff
unit-tests/deptgt.exp changed 100.0% diff
unit-tests/directive-elif.exp changed 100.0% diff
unit-tests/directive-else.exp changed 100.0% diff
unit-tests/directive-export.exp changed 100.0% diff
unit-tests/directive-for.exp changed 100.0% diff
unit-tests/directive-if-nested.exp added
unit-tests/directive-if.exp changed 100.0% diff
unit-tests/directive-ifdef.exp changed 100.0% diff
unit-tests/directive-ifmake.exp changed 100.0% diff
unit-tests/directive-include.exp changed 55.1% diff
unit-tests/directive-info.exp changed 100.0% diff
unit-tests/directive-undef.exp changed 100.0% diff
unit-tests/directive-unexport.exp changed 70.6% diff
unit-tests/directive-warning.exp changed 100.0% diff
unit-tests/directive.exp changed 100.0% diff
unit-tests/directives.exp removed
unit-tests/dollar.exp changed 4.0% diff
unit-tests/error.exp changed 77.3% diff
unit-tests/forloop.exp changed 100.0% diff
unit-tests/gnode-submake.exp added
unit-tests/job-flags.exp added
unit-tests/objdir-writable.exp added
unit-tests/opt-chdir.exp changed 100.0% diff
unit-tests/opt-debug-jobs.exp changed 5.6% diff
unit-tests/opt-touch-jobs.exp added
unit-tests/opt-touch.exp changed 100.0% diff
unit-tests/opt-warnings-as-errors.exp changed 44.8% diff
unit-tests/opt.exp changed 100.0% diff
unit-tests/recursive.exp changed 59.5% diff
unit-tests/sh-leading-at.exp changed 5.8% diff
unit-tests/suff-self.exp added
unit-tests/var-class-local.exp changed 100.0% diff
unit-tests/var-op-assign.exp changed 51.2% diff
unit-tests/var-op-expand.exp changed 100.0% diff
unit-tests/var-op-shell.exp changed 100.0% diff
unit-tests/vardebug.exp changed 0.8% diff
unit-tests/varmod-defined.exp changed 100.0% diff
unit-tests/varmod-ifelse.exp changed 81.9% diff
unit-tests/varmod-loop.exp changed 100.0% diff
unit-tests/varmod-shell.exp changed 100.0% diff
unit-tests/varmod-subst.exp changed 67.9% diff
unit-tests/varmod-to-abs.exp changed 100.0% diff
unit-tests/varmod.exp changed 41.2% diff
unit-tests/varname-dot-shell.exp changed 4.0% diff
unit-tests/varname-empty.exp changed 10.2% diff
unit-tests/varname-makefile.exp changed 100.0% diff
unit-tests/varname-vpath.exp changed 100.0% diff
unit-tests/varname.exp changed 100.0% diff
unit-tests/varparse-errors.exp added
unit-tests/varshell.exp removed

Change Logs (all 2):

NameStatusDeltaVisual Diff
ChangeLog changed 2.8% diff
mk/ChangeLog changed 0.4% diff

Information Files (2 of 3):

NameStatusDeltaVisual Diff
FILES changed 3.4% diff
VERSION changed 39.7% diff

Text Files (3 of 6):

NameStatusDeltaVisual Diff
bmake.cat1 changed 0.9% diff
boot-strap changed 1.6% diff
mk/install-mk changed 2.0% diff

Packages Compared:

bmake-20201101.tar.gz
bmake-20201117.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)