jperkin
af8ad5bd88
pbulk-base-0.48: Fix pbulk-scan on OSX.
...
On OSX pbulk-scan can fail to bind with EADDRNOTAVAIL due to sin_zero being
used uninitialised. Ensure the sockaddr_in is cleared before use.
2014-03-14 09:45:31 +00:00
joerg
b5804ab54d
Don't fail on missing noreturn attributes for clang.
2013-09-10 14:38:51 +00:00
jperkin
5e67cd4147
pbulk-base-0.47: Portability fixes
...
- Prefer fcntl FD_CLOEXEC to ioctl FIOCLEX.
- Reset SIGPIPE action to default for the build child, avoids 'yes' spinning
indefinitely on EPIPE in Solaris builds, notably for print/pdf2djvu.
2013-01-14 14:33:28 +00:00
joerg
13b6f43825
Update pbulk to 0.51 and pbulk-base to 0.46. Add support for reusing old
...
scan results to speed up the process. Fix a bug that overwrote the
package.log during installation.
2012-11-23 12:13:34 +00:00
asau
5c2dd9e784
"user-destdir" is default these days
2012-09-11 23:19:33 +00:00
joerg
4ff3985282
pbulk-0.45: make order function stable
2012-03-19 12:17:15 +00:00
joerg
4900ea76d8
pbulk-base-0.44: Fix hash function to actually do proper hashing.
...
Do some further tweaking to improve matching by storing string size.
While here, add the necessary .WAIT to allow parallel builds.
2011-11-27 19:53:30 +00:00
joerg
b7e0ba370b
pbulk-base-0.43: Explicitly re-run make clean after create-usergroup, if
...
it was run before configure. This ensures that the work directory gets
the correct owner. Fixes strange error in qmail build.
2011-09-21 11:55:15 +00:00
seanb
69f6c2d377
- pass fullpath in argv[0] when pkg-scan spawns bmake so that
...
the same gets inherited across a sub make.
2011-03-06 02:23:32 +00:00
joerg
8f3632e1c4
pbulk-base-0.41:
...
Improve diagnostic message for dependency cycles by actually showing the
path.
2010-05-05 00:07:07 +00:00
joerg
8415684b47
pbulk-base-0.40:
...
Don't print all failed/successful jobs at the beginning, just a small
message when it is done.
2010-02-26 16:25:49 +00:00
joerg
6b62715557
pbulk-base-0.39:
...
Fix ordering of event handler vs queue modification. This can result in
queue corruption or use after free when the master can't handle a
request before the next arrives. From Matt Dillon.
2009-08-23 18:02:04 +00:00
joerg
a4cc1cb439
Split pbulk into pbulk-base (the backend programs) and pbulk (rest).
2009-06-07 18:07:00 +00:00