head	2.10;
access;
symbols
	rpm-4_4_8-release:2.8.2.4
	rpm-4_4_7-release:2.8.2.4
	rpm-4_4_6-release:2.8.2.3
	rpm-4_4_5-release:2.8.2.3
	rpm-4_4_4-release:2.8.2.3
	rpm-4_4_3-release:2.8.2.3
	jbj_before_tklcpatches:2.8.2.3
	rpm-4_4_2-release:2.8.2.1
	rpm-4_4_1-release:2.8.2.1
	rpm-4_4-release:2.8
	rpm-4_4:2.8.0.2
	rpm-4_3_1-start:2.7
	rpm-4_3:2.7.0.2
	rpm-4_2_1-release:2.3.4.2
	rpm-4_1_1-release:2.3.2.2
	rpm-4_2-release:2.3
	rpm-4_2:2.3.0.4
	rpm-4_1:2.3.0.2;
locks; strict;
comment	@# @;


2.10
date	2005.10.05.20.27.14;	author jbj;	state Exp;
branches;
next	2.9;

2.9
date	2005.01.04.16.35.05;	author jbj;	state Exp;
branches;
next	2.8;

2.8
date	2004.03.26.17.27.57;	author jbj;	state Exp;
branches
	2.8.2.1;
next	2.7;

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

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

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

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

2.3
date	2003.01.24.21.01.50;	author jbj;	state Exp;
branches
	2.3.2.1
	2.3.4.1;
next	2.2;

2.2
date	2002.11.30.21.42.24;	author jbj;	state Exp;
branches;
next	2.1;

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

2.3.2.1
date	2003.03.01.20.23.11;	author jbj;	state Exp;
branches;
next	2.3.2.2;

2.3.2.2
date	2003.03.04.19.04.50;	author jbj;	state Exp;
branches;
next	;

2.3.4.1
date	2003.11.22.19.42.04;	author jbj;	state Exp;
branches;
next	2.3.4.2;

2.3.4.2
date	2003.11.23.16.10.07;	author jbj;	state Exp;
branches;
next	2.3.4.3;

2.3.4.3
date	2003.12.01.21.58.09;	author jbj;	state Exp;
branches;
next	;

2.8.2.1
date	2005.01.04.17.11.00;	author jbj;	state Exp;
branches;
next	2.8.2.2;

2.8.2.2
date	2005.10.10.18.42.43;	author jbj;	state Exp;
branches;
next	2.8.2.3;

2.8.2.3
date	2005.10.11.17.11.32;	author jbj;	state Exp;
branches;
next	2.8.2.4;

2.8.2.4
date	2006.06.12.16.52.49;	author jbj;	state Exp;
branches;
next	;


desc
@@


2.10
log
@Merge blueprinting against rpm-4_4 in progress.
@
text
@-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./lua/include -I./lua/local -I./file/src -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD

#+partial
+forcehints

-warnunixlib
-warnposix

+unixlib

-unrecogcomments	# XXX ignore doxygen markings

+strict			# lclint level

# --- in progress
#+likelybounds
+slovak-fcns
+access-slovak
-redecl
-bufferoverflowhigh
-whileempty

-macroparams
-declundef
-enummemuse
-fcnuse
-typeuse
-varuse

# --- not-yet at strict level
-bitwisesigned		# pita
-elseifcomplete		# 95 occurences
-exportconst		# 839 occurences
-exportfcn
-exporttype
-exportvar
-fielduse		# 1 occurence <bits/sigset.h>
-forblock		# tedious
-ifblock		# tedious
-namechecks		# tedious ANSI compliance checks
-ptrarith		# tedious

-compdestroy
-mustdefine
-sys-dir-errors

-strictops
-whileblock		# tedious

# --- random anal-retentive parameters
#+mod-internal-strict
#+globnoglobs		# 1 occurence
#+internalglobnoglobs		# ???
#+modglobsunchecked	# 73 occurences
#+warnmissingglobsnomods	# ???
#+strictbranchstate
#+strictdestroy
#+ansi-reserved-internal
#controlnestdepth 15

# --- not-yet at checks level
-ansi-reserved		# goofy
+enumint		# 93 occurences
-mustfree		# 1612 occurences, _free and alloca are painful
-predboolptr		# 773 occurences
-usedef			# 303 occurences, HGE_t needs work

# --- not-yet at standard level
-boolops		# 1898 occurences
-predboolint		# 1248 occurences
+boolint		# 74 occurences
+charint		# 529 occurences
+ignorequals		# 138 occurences
+matchanyintegral	# 225 occurences
@


2.9
log
@Splint fiddles.
@
text
@d6 1
a6 1
#-warnunixlib
d16 1
a16 1
+likelybounds
@


2.8
log
@Splint fiddles.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./lua/include -I./lua/local -I./file -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
@


2.8.2.1
log
@Splint fiddles.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./lua/include -I./lua/local -I./file/src -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
@


2.8.2.2
log
@Splint fiddles.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./lua/include -I./lua/local -I./neon -I./file/src -I./popt -I./elfutils/libelf -I/usr/include/beecrypt -I/usr/include/neon -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
@


2.8.2.3
log
@Splint squeaky clean.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./lua/include -I./lua/local -I./neon/src -I./file/src -I./popt -I./elfutils/libelf -I/usr/include/beecrypt -I/usr/include/neon -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD -D__STDC__=1 -DHAVE_DAYLIGHT -DHAVE_NEON_NE_GET_RESPONSE_HEADER
a21 1
-exportlocal
@


2.8.2.4
log
@Sanity.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./lua/include -I./lua/local -I./neon/src -I./file/src -I./popt -I./elfutils/libelf -I/usr/include/beecrypt -I/usr/include/neon -I./zlib -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD -D__STDC__=1 -DHAVE_DAYLIGHT -DHAVE_NEON_NE_GET_RESPONSE_HEADER
@


2.7
log
@Add filecontexts tags to header if %_build_file_contexts_path is configured.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./file -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
@


2.6
log
@Add --filecontext, --fscontext, --recontext for 3 sources of security contexts.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./file -I./popt -I./elfutils/libelf -I./zlib -I/usr/include/selinux -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
@


2.5
log
@Intergate beecrypt spliddles.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./file -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
@


2.4
log
@Mostly functional sliding window exponentiation bindings.
@
text
@d16 1
a16 1
+bounds
d21 1
@


2.3
log
@Add file to the splint sources too.
@
text
@d6 1
a6 1
-warnunixlib
@


2.3.4.1
log
@- fix: check added provides against installed conflicts (#110317).
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I/usr/include/beecrypt -I./file -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
d6 1
a6 1
#-warnunixlib
@


2.3.4.2
log
@- changes for db-4.2.42.
- splint fiddles.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./file -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
d16 1
a16 1
#+bounds
@


2.3.4.3
log
@- unify signal handling in librpmio, use condvar to deliver signal.
@
text
@d16 1
a16 1
+likelybounds
a20 1
-whileempty
@


2.3.2.1
log
@Backport db-4.1.25 changes, more, from rpm-4.2.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./popt -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
d18 1
@


2.3.2.2
log
@Backport most everything to rpm-4.1.1 (elfutils still needs doing).
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./file -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
a17 1
+access-slovak
@


2.2
log
@Splint fiddles.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./popt -I./elfutils/libelf -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
d18 1
@


2.1
log
@- bundle libfmagic into librpmbuild for now.
@
text
@d1 1
a1 1
-I. -I./build -I./lib -I./rpmdb -I./rpmio -I./beecrypt -I./popt -I./zlib -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
@

