rpm/build
Panu Matilainen 1110c28063 Really require everything in buildroot to be packaged
Previously we only checked for unpackaged files and symlinks, completely
ignoring eg extra directories that might be there. Just check for everything
instead. Related to #994.

Directories are a little tricky as some of them are almost always unowned
so we need to allow all path components leading to packaged files. This
would be a *lot* of relatively expensive lookups, but we only need to do
the dance when the directory index changes, and we can stop when no new
paths get added to the pool.
2020-11-23 14:31:53 +02:00
..
Makefile.am Consolidate librpmbuild Lua code to one place 2020-10-19 11:16:59 +03:00
build.c Eliminate use of obsolete gethostbyname() function 2020-11-23 13:00:59 +02:00
files.c Really require everything in buildroot to be packaged 2020-11-23 14:31:53 +02:00
misc.c Make parseUnsignedNum() return code more obvious 2019-04-25 10:40:31 +02:00
pack.c Fix data race in packageBinaries() function 2020-06-22 13:15:37 +03:00
parseChangelog.c Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
parseDescription.c Fix POPT_ARG_STRING memleaks in librpmbuild 2020-02-03 17:09:04 +01:00
parseFiles.c Use RPMMACRO_LITERAL/ME_LITERAL when defining some macros 2020-02-10 15:41:33 +02:00
parseList.c Add support for %patchlist and %sourcelist spec sections 2019-05-14 16:15:57 +03:00
parsePolicies.c Fix POPT_ARG_STRING memleaks in librpmbuild 2020-02-03 17:09:04 +01:00
parsePreamble.c Consolidate librpmbuild Lua code to one place 2020-10-19 11:16:59 +03:00
parsePrep.c Couple of trivial and obvious const-correctness fixes to build code 2020-09-09 12:46:26 +03:00
parseReqs.c Consolidate allowed version/release/evr allowed characters to macros 2018-11-27 13:41:31 +02:00
parseScript.c Fix POPT_ARG_STRING memleaks in librpmbuild 2020-02-03 17:09:04 +01:00
parseSimpleScript.c Port parseSimpleScript() to use parseLines(), no functional changes 2019-04-17 13:18:50 +02:00
parseSpec.c Restore flagless variants of rpmExprBool() and rpmExprStr() for ABI compat 2020-03-23 13:44:12 +02:00
policies.c Fix build regression in commit 307872f71b 2020-02-04 09:51:41 +01:00
reqprov.c Flag build-time rpmlib() dependencies in src.rpm as missingok 2019-10-28 15:29:50 +02:00
rpmbuild.h Add support for dynamic BuildRequires 2019-05-28 09:24:01 +03:00
rpmbuild_internal.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
rpmbuild_misc.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
rpmfc.c Simplify & unhackify dependency generator command construction 2020-11-09 09:30:19 +02:00
rpmfc.h Add OrderWithRequires dependency generation 2020-06-09 12:37:23 +02:00
rpmspec.h Add rpmSpecPkgGetSection() to get fileFile, fileList and policyList 2015-06-12 15:18:11 +02:00
spec.c Consolidate librpmbuild Lua code to one place 2020-10-19 11:16:59 +03:00
speclua.c Convert sources/patches table manipulation to "native" Lua API 2020-10-19 11:16:59 +03:00