[PATCH] add release script guard for untagged changes in libraries
Alexander Bokovoy
ab at samba.org
Fri May 17 07:23:33 MDT 2013
Hi,
Attached patch implements a script that reports on changes which were added
after latest release of a library (tdb, ldb, talloc, tevent, ...). The aim
of the script is to help detecting cases when we haven't released the
libraries prior to the release of Samba since any of those changes could
potentially be required by the Samba code and people will not be able to
build (or run) the release against system versions of the libraries because
they would lack these changes.
Attached also is output of the script for master. You can ignore top commit
for each report as it is the commit with the script itself.
--
/ Alexander Bokovoy
-------------- next part --------------
. You have untagged changes in ./lib/ldb past ldb-1.1.15:
9c210eb release: add a script to check if there are any untagged changes in libraries before tagging the release
c89df54 ldb: Add missing dependency on replace for ldb
554ba5e ldb: Add more data test data for one level test cases
9206eaa ldb: Add tests for the python api
13b4815 ldb: Add more tests related to onelevel search
057896a ldb: use strncmp instead of strcmp when comparing the val part
87cbd94 ldb: make test output more readable
75f422f ldb-tdb: Document ltdb_index_add1 for more clarity
1e4e51f ldb-tdb: Fix a wrong parameter in ltdb_store
2470b0f ldb_tdb: raise level of full index scan message so that it starts to be really visible
. You have untagged changes in ./lib/talloc past talloc-2.0.8:
9c210eb release: add a script to check if there are any untagged changes in libraries before tagging the release
8a878ec talloc: only provide the --enable-talloc-compat1 in standalone build
79fe138 talloc: Simplify _talloc_free_poolmem a bit
a796e48 talloc: Do an early return
ccf33dd talloc: Avoid some "else" by doing early returns
d3928b0 talloc: Fix nonblank line endings
4af921f lib/talloc: Move manpage to man/.
174ab35 docs: man talloc: Add missing meta data.
. You have untagged changes in ./lib/tdb past tdb-1.2.11:
9c210eb release: add a script to check if there are any untagged changes in libraries before tagging the release
11f467d tdb: include information about hash function being used in tdbtool info output
c8c0bf7 tdb: Fix blank line endings
a92c08e tdb: Little format change
68698b4 tdb: Slightly simplify tdb_expand_file
2f4b21b ntdb: switch between secrets.tdb and secrets.ntdb depending on 'use ntdb'
a7fdd4f tdb: Slightly simplify transaction_write
fcb345f tdb: Make tdb_release_transaction_locks use tdb_allrecord_unlock
5929e38 tdb: Don't segfault if tdb_open_ex for check failed
3534e4e tdb: Factor out the retry loop from tdb_allrecord_upgrade
1f93f08 tdb: Simplify fcntl_lock() a bit
542400a tdb: Use tdb_null in freelistcheck
68559b7 tdb: Enhance lock tracking a bit
05235d5 tdb: Fix a typo
72cd5d5 tdb: Remove "header" from tdb_context
71247ec tdb: Pass argument "header" to check_header_hash
1436107 tdb: Pass argument "header" to tdb_new_database
80a6fe8 Remove some unused variables.
f2d67af tdb: Fix undefined prototype warnings
1beb4bc tdb: Fix n in error messages
a444bb9 tdb: Add a comment explaining the "check"
3109b54 tdb: Make tdb_new_database() follow a more conventional style
d972e6f tdb: Fix a typo
c04de8f tdb: Fix a typo
24755d7 tdb: Use tdb_lock_covered_by_allrecord_lock in tdb_unlock
f8dafe5 tdb: Factor out tdb_lock_covered_by_allrecord_lock from tdb_lock_list
26b8545 tdb: Simplify logic in tdb_lock_list slightly
0f4e7a1 tdb: Slightly simplify tdb_lock_list
116ec13 tdb: Fix blank line endings
7237fdd tdb: Fix a comment
d2b852d tdb: Fix a typo
2c3fd8a tdb: Fix a missing CONVERT
c905379 tdb: Improve the documentation of tdb_reopen() and tdb_close().
7f08365 tdb: Fix possible crash bugs in the python tdb code.
ede2aae lib/tdb: Rename manpages/ to man/.
68c6dcb docs: man tdbtool: Add missing meta data.
. You have untagged changes in ./lib/tevent past tevent-0.9.18:
9c210eb release: add a script to check if there are any untagged changes in libraries before tagging the release
7f366d7 tevent: Only set poll_ev->delete=false if it was true
566a2e6 Fix tevent testsuite issue on Solaris.
c3ee49a Solaris/Illumos/Nexenta creates pipes that are bi-directional by default.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-release-add-a-script-to-check-if-there-are-any-untag.patch
Type: application/octet-stream
Size: 2878 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20130517/f08d3bc5/attachment.obj>
More information about the samba-technical
mailing list