summaryrefslogtreecommitdiff
path: root/build/build.c
Commit message (Expand)AuthorAgeFilesLines
* Make build parallelism memory and address-space aware (#804)Panu Matilainen2023-03-301-9/+0
* Fix memleak when running %generate_buildrequiresxujing2022-12-141-1/+1
* Fix *sbp leak when running rpmbuild with --quietxujing2022-12-141-0/+3
* Fix OpenMP enablement in librpmbuild (broken by cmake transition)Panu Matilainen2022-11-181-1/+1
* Add Dynamic Spec generationFlorian Festi2022-11-091-0/+4
* Calculate number of threads to use during build, not spec parsePanu Matilainen2022-11-091-0/+28
* Remove build tree automatically on successfull binary package creationPanu Matilainen2022-05-251-1/+1
* Also delete .gemspec file in BUILD/Florian Festi2022-05-251-1/+2
* Add separate build configuration (%conf) section to specPanu Matilainen2022-02-281-2/+12
* Make %{buildsubdir} more independent of %setupPeter Jones2022-02-211-6/+7
* build: warn if source_date_epoch_from_changelog set but changelog missingJonathan Davies2022-02-141-0/+3
* Further improve build warning/error summaryPanu Matilainen2021-12-151-5/+9
* Separate build warnings from error summaryMichal Domonkos2021-12-151-4/+14
* Fix brown paperbag regression in c223d84fbf1ebb7a862f297e65878a2a78653e8ePanu Matilainen2020-12-141-1/+1
* Eliminate use of obsolete gethostbyname() functionPanu Matilainen2020-11-231-8/+15
* Only calculate buildhost and buildtime during an actual buildPanu Matilainen2019-11-111-0/+49
* Don't provide rpmlib(DynamicBuildRequires) in source packagesPanu Matilainen2019-10-281-4/+0
* Stop on invalid dynamic buildrequiresPanu Matilainen2019-10-091-2/+3
* Mark dynamically generated buildrequires autogeneratedPanu Matilainen2019-10-091-1/+1
* Drop the no longer needed rpmfcExec() output duplication supportPanu Matilainen2019-08-211-1/+1
* Restore strict order of build scriptlet stdout/stderr output (#794)Panu Matilainen2019-08-211-8/+11
* rpmbuild: Generate buildreqs.nosrc.rpm even if no outputIgor Gnatenko2019-07-221-4/+0
* rpmbuild: Generate src.rpm with dynamic BRs with --forceIgor Gnatenko2019-07-021-1/+2
* doScript: Restore good old message when scripts failIgor Gnatenko2019-06-031-2/+2
* Add support for dynamic BuildRequiresFlorian Festi2019-05-281-2/+84
* Do not redirect command output to /dev/null in non-verbose modeIgor Gnatenko2019-05-281-1/+3
* Move check for build dependencies out of rpmbuild.c and into build/build.cFlorian Festi2019-05-281-6/+32
* Pass rpmts object to rpmSpecBuild()Florian Festi2019-05-281-1/+1
* doScript: Add sb_stdoutp param to allow getting the script outputFlorian Festi2019-05-281-8/+8
* Store source/patch/icon on-disk path in the source structPanu Matilainen2019-04-251-6/+2
* Use rpmfcExec() for executing all build scripts to simplify codePanu Matilainen2019-04-181-22/+2
* build: Make sure SOURCE_DATE_EPOCH is in the pastBernhard M. Wiedemann2018-10-011-2/+5
* Fix an ancient leak and missing error logging on src.rpm create failurePanu Matilainen2018-07-311-1/+1
* Leave build scripts around in debug mode (#1442015)Panu Matilainen2017-08-231-1/+1
* Stop NSPR from messing with our signalsPanu Matilainen2017-05-101-2/+0
* Clean up doScript() a bit by assuming failure, no functional changesPanu Matilainen2017-02-081-6/+1
* set SOURCE_DATE_EPOCH from changelogBernhard M. Wiedemann2017-02-011-0/+15
* If we need a FILE stream then get one...Panu Matilainen2011-07-081-12/+7
* Remove pointless variable and a dead assignment to itPanu Matilainen2011-05-281-5/+2
* Eliminate bunch of obvious dead NULL-assignments from build script codePanu Matilainen2011-05-271-8/+8
* Add missing exit status check for waitpid() while executing scriptletsJindrich Novy2011-03-041-0/+7
* Restore default SIGPIPE handling for build scriptlets (RhBug:651463)Panu Matilainen2011-01-211-1/+2
* Unify the user+group caching between librpm and librpmbuildPanu Matilainen2010-12-151-1/+2
* Pass the script to doScript() as const char *Panu Matilainen2010-10-281-7/+13
* Argument passing hysteria in doScript()Panu Matilainen2010-10-281-19/+6
* Swap rpmSpecBuild() arguments for consistency with other APIsPanu Matilainen2010-09-021-1/+1
* Eliminate _noDirTokens from librpmbuild API+ABIPanu Matilainen2010-09-021-2/+3
* Eliminate freeNames() from librpmbuild ABIPanu Matilainen2010-09-021-0/+2
* Detect short-circuited build based on executed build steps from buildSpec()Panu Matilainen2010-09-021-1/+3
* Handle --nobuild as another buildAmount flagPanu Matilainen2010-09-021-1/+1