head	2.8;
access;
symbols
	rpm-4_4_8-release:2.8.4.1
	rpm-4_4_7-release:2.8.4.1
	rpm-4_4_6-release:2.8.4.1
	rpm-4_4_5-release:2.8.4.1
	rpm-4_4_4-release:2.8.4.1
	rpm-4_4_3-release:2.8.4.1
	jbj_before_tklcpatches:2.8.4.1
	rpm-4_4_2-release:2.8
	pjones-sparse-experiment:2.8.0.6
	rpm-4_4_1-release:2.8
	rpm-4_4-release:2.8
	rpm-4_4:2.8.0.4
	rpm-4_3_1-start:2.8
	rpm-4_3:2.8.0.2
	rpm-4_2_1-release:2.2.4.3
	rpm-4_1_1-release:2.2.2.2
	rpm-4_2-release:2.2
	rpm-4_0:2.2.0.6
	rpm-4_2:2.2.0.4
	rpm-4_1:2.2.0.2;
locks; strict;
comment	@# @;


2.8
date	2003.12.23.07.51.11;	author jbj;	state Exp;
branches
	2.8.4.1;
next	2.7;

2.7
date	2003.12.22.03.26.57;	author jbj;	state Exp;
branches;
next	2.6;

2.6
date	2003.12.01.19.15.38;	author jbj;	state Exp;
branches;
next	2.5;

2.5
date	2003.11.23.19.50.54;	author jbj;	state Exp;
branches;
next	2.4;

2.4
date	2003.05.08.20.39.30;	author jbj;	state Exp;
branches;
next	2.3;

2.3
date	2003.04.02.21.16.27;	author jbj;	state Exp;
branches;
next	2.2;

2.2
date	2003.01.23.20.23.24;	author jbj;	state Exp;
branches
	2.2.2.1
	2.2.4.1
	2.2.6.1;
next	2.1;

2.1
date	2002.11.30.22.15.29;	author jbj;	state Exp;
branches;
next	;

2.2.2.1
date	2003.03.01.20.23.12;	author jbj;	state Exp;
branches;
next	2.2.2.2;

2.2.2.2
date	2003.03.04.19.04.51;	author jbj;	state Exp;
branches;
next	;

2.2.4.1
date	2003.06.04.18.53.37;	author jbj;	state Exp;
branches;
next	2.2.4.2;

2.2.4.2
date	2003.11.22.19.42.05;	author jbj;	state Exp;
branches;
next	2.2.4.3;

2.2.4.3
date	2003.11.23.16.10.08;	author jbj;	state Exp;
branches;
next	2.2.4.4;

2.2.4.4
date	2003.12.01.21.58.10;	author jbj;	state Exp;
branches;
next	;

2.2.6.1
date	2003.03.22.17.58.18;	author jbj;	state Exp;
branches;
next	;

2.8.4.1
date	2005.10.11.13.04.55;	author jbj;	state Exp;
branches;
next	;


desc
@@


2.8
log
@Add filecontexts tags to header if %_build_file_contexts_path is configured.
@
text
@-I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -I../elfutils/libelf -DHAVE_CONFIG_H -D_GNU_SOURCE

+partial
+forcehints

-warnposix

+unixlib

+access-slovak
-unrecogcomments	# XXX ignore doxygen markings

+strict			# lclint level

# --- in progress
#+bounds
+slovak-fcns
-redecl
-bufferoverflowhigh

-nullpass		# 62 rpmExpand annoyance

# --- +partial artifacts
-declundef
-exportheadervar
-exportlocal

-enummemuse
-fcnuse
-typeuse
-varuse

# --- not-yet at strict level
-bitwisesigned		# 255
-elseifcomplete		# 95 occurences
-exportconst		# 839 occurences
-exportfcn
-exporttype
-exportvar
-fielduse		# 405
-forblock		# tedious
-ifblock		# tedious
-namechecks		# 1843 tedious ANSI compliance checks
-ptrarith		# 164

-compdestroy		# 66
-mustdefine		# 66
-sys-dir-errors		# 842

-strictops		# 46
-whileblock		# 54

# --- not-yet at checks level
+enumint		# 861
-mustfree		# 671
-predboolptr		# 308
-usedef			# 126

# --- not-yet at standard level
-boolops		# 165
+boolint		# 106
+charint		# 173
+ignorequals		# 397
+matchanyintegral	# 115
@


2.8.4.1
log
@Splint fiddles.
@
text
@d1 1
a1 1
-I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -I../elfutils/libelf -DHAVE_CONFIG_H -D_GNU_SOURCE -D__STDC__=1
@


2.7
log
@splint fiddles.
@
text
@d1 1
a1 1
-I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -I../elfutils/libelf -I/usr/include/selinux -DHAVE_CONFIG_H -D_GNU_SOURCE
@


2.6
log
@splint fiddles, no warnings.
@
text
@d1 1
a1 1
-I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -I../elfutils/libelf -DHAVE_CONFIG_H -D_GNU_SOURCE
d16 1
a16 1
+bounds
a33 1
+bounds			# 0
@


2.5
log
@Merge changes from rpm-4.2.1 development.
@
text
@d21 1
a21 1
-nullpass		# rpmExpand annoyance
d41 1
a41 1
-fielduse		# 1 occurence <bits/sigset.h>
d49 1
a49 1
-sys-dir-errors
d57 2
a58 2
-predboolptr		# 311
-usedef			# 191
@


2.4
log
@- don't use error string after gzclose (Dmitry V. Levin).
Spliddles for rpmio, drill h_errno all the way through.
@
text
@a5 1
#-warnunixlib
d21 1
a21 1
-nullpass
@


2.3
log
@Splint clean.
@
text
@d6 1
a6 1
-warnunixlib
@


2.2
log
@splint fiddles.
@
text
@d22 2
@


2.2.4.1
log
@- pass structure pointer, not args, through headerSprintf call chain.
- add ":xml" header format modifier.
- --queryformat '[%{*:xml}\n]' to dump header content in XML.
@
text
@d6 1
a6 1
#-warnunixlib
@


2.2.4.2
log
@- fix: check added provides against installed conflicts (#110317).
@
text
@d1 1
a1 1
-I. -I.. -I../build -I../rpmdb -I../rpmio -I/usr/include/beecrypt -I../popt -I../elfutils/libelf -DHAVE_CONFIG_H -D_GNU_SOURCE
a20 8

-compdef
-globs
-globstate
-globuse
-internalglobs
-moduncon
-noeffectuncon
@


2.2.4.3
log
@- changes for db-4.2.42.
- splint fiddles.
@
text
@d1 1
a1 1
-I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -I../elfutils/libelf -DHAVE_CONFIG_H -D_GNU_SOURCE
d6 1
d21 8
@


2.2.4.4
log
@- unify signal handling in librpmio, use condvar to deliver signal.
@
text
@a20 2
-nullpass		# 62 rpmExpand annoyance

d39 1
a39 1
-fielduse		# 405
d47 1
a47 1
-sys-dir-errors		# 842
d55 2
a56 2
-predboolptr		# 308
-usedef			# 126
@


2.2.6.1
log
@- bump rpm/popt versions, hardwire 4.0.4 in libraries.
- link rpm libraries together, move symbols to achieve forward linkage.
- use db-4.1.25, not db-4.0.14, internally.
- add rpmdb_loadcvt script, rpmdb_foo utilities.
- use current autotools,
- use splint, not lclint.
@
text
@d1 1
a1 1
-I. -I.. -I../build -I../rpmdb -I../rpmio -I../popt -DHAVE_CONFIG_H -D_GNU_SOURCE
d4 1
d11 2
a12 2
# XXX ignore doxygen markings
-unrecogcomments
d14 1
a14 2
#+mustmod		# segfault in psm.c:597
+proto-param-match
d16 49
a64 31
#-cpp-names
#-declundef		# db3 is noisy
#-deepbreak		# 485 cases
#-export-local
#-export-header
#-export-header-var

# don't-bother-me-yet parameters
-branchstate		# ~140 painful
-mustfree		# ~588 alloca is painful

# not-yet normal parameters
-boolops		# ~831 w->n
-predboolint		# ~574 w->n
-type			# ~872

# -weak paramaters
#+boolint
#-boolops
#+ignorequals
#+ignoresigns
#-mustfree
#+longintegral
#+matchanyintegral
#-nullpass
#-observertrans
#-predboolint
#-predboolothers
#-retvalint
#-retvalother
#-shiftsigned
@


2.2.2.1
log
@Backport db-4.1.25 changes, more, from rpm-4.2.
@
text
@d1 1
a1 1
-I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -DHAVE_CONFIG_H -D_GNU_SOURCE
d11 1
@


2.2.2.2
log
@Backport most everything to rpm-4.1.1 (elfutils still needs doing).
@
text
@d1 1
a1 1
-I. -I.. -I../build -I../rpmdb -I../rpmio -I../beecrypt -I../popt -I../elfutils/libelf -DHAVE_CONFIG_H -D_GNU_SOURCE
a10 1
+access-slovak
@


2.1
log
@More splint fiddles.
@
text
@d11 1
@

