rpm/build
Panu Matilainen 2621569a7e Support failing build on duplicate files (#1158)
Add macro %_duplicate_files_terminate_build to allow terminating build
on duplicate file-list entries. As there are common packaging scenarios
where duplicates are kind of required to achieve a thing reasonably
(eg a directory full of files and just one of them needs different
permissions/flags), default to off until we grow a way to better deal
with that.

Fixes: #1158
2021-01-22 14:00:40 +01:00
..
Makefile.am Consolidate librpmbuild Lua code to one place 2020-10-19 11:16:59 +03:00
build.c Fix brown paperbag regression in c223d84fbf 2020-12-14 14:42:43 +02:00
files.c Support failing build on duplicate files (#1158) 2021-01-22 14:00:40 +01: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