Leah Neukirchen
876f9f4a27
xbps-fbulk: use _DEFAULT_SOURCE, required for wait3 in glibc 2.16.
...
Also these guards need to be defined before including anything.
2017-08-07 16:08:15 +02:00
Juan RP
27e36fcbf9
xbps-fbulk(1): ignore xbps-src msgs (those starting with '=>').
...
Reported by @chneukirchen.
2016-02-05 11:44:22 +01:00
Juan RP
68d84d89c1
xbps-fbulk: fix a memleak found by clang-analyzer.
2015-12-21 17:07:43 +01:00
Bheesham Persaud
0a0cd42682
Minor changes to the documentation.
2015-10-30 02:01:29 -04:00
Juan RP
2c40d0a334
xbps-fbulk.1: tyop: responsability -> responsibility (thanks @asergi).
2015-10-28 10:02:29 +01:00
Juan RP
4211f5cd09
New manual page for xbps-fbulk(1).
2015-10-28 09:37:09 +01:00
Juan RP
58074b5358
xbps-fbulk: ignore remove(2) return value (CID #98680 ).
2015-07-26 08:21:46 +02:00
Juan RP
61ec2d4540
xbps-fbulk: ignore rename(2) return value (CID #98678 ).
2015-07-26 08:19:53 +02:00
Christopher Brannon
b1e6efeebe
Use getopt_long instead of getopt, for musl.
2015-06-21 07:06:18 -07:00
Juan RP
6df2ff69fe
xbps-fbulk: add -h for usage().
2015-06-04 10:02:16 +02:00
Juan RP
c4184e64b0
xbps-fbulk: needs fcntl.h too.
2015-05-28 09:20:15 +02:00
Juan RP
18d4ee73ac
xbps-fbulk: wait3() is declared via _{GNU,BSD}_SOURCE with musl.
2015-05-28 09:18:32 +02:00
Juan RP
9f08ec5123
xbps-fbulk: added support to just building pkgs specified as arguments.
...
xbps-fbulk [options] void-packages [pkg pkgN]
2015-05-04 18:12:52 +02:00
Juan RP
93c85e8038
xbps-fbulk: simplify recollection of dependencies.
...
The changes I made to xbps-src show-build-deps now will print only
real source package names, without version components or virtual packages,
so that fbulk does not do any extra work.
2015-04-26 10:05:56 +02:00
Juan RP
46e6a00482
xbps-fbulk: check for xcode==2 to add it to "skipped".
2015-04-23 10:37:32 +02:00
Juan RP
7ea5a53cbd
xbps-fbulk: deps/foo just append the dependency pkgname.
2015-04-20 18:44:06 +02:00
Juan RP
4b608365e0
xbps-fbulk: split results into 4 categories: good, bad, skipped, deps.
...
- good (built successfully)
- bad (build failed)
- skipped (build skipped due to broken/only_for_archs)
- deps (build skipped due to dependencies)
2015-04-20 17:47:10 +02:00
Juan RP
e60ab98e2c
xbps-fbulk: added -a <cross-target> support.
2015-04-19 11:49:29 +02:00
Juan RP
18e743daed
xbps-fbulk: declare usage() with __attribute__((noreturn)) to fix clang.
2015-04-16 10:40:26 +02:00
Juan RP
9199867df1
New utility: xbps-fbulk - a fast bulk builder for xbps.
...
This is a modified version of DragonFlyBSD's fastbulk utility, that
has been adapted for xbps/xbps-src and contains multiple improvements
like configurable logging path, skipping building non working packages
(broken/only_for_archs), etc.
A manual page will be pushed soon.
This is still WIP, it needs more changes to support building a customizable
set of packages and other additions.
2015-04-16 10:28:01 +02:00