Age | Commit message (Collapse) | Author | Files | Lines |
|
When running the start script in master mode, already accept incoming
connections. This makes the start script more useful when using more
clients than the default listen back log.
|
|
Add first pile of patches for cross-compiling support.
This still depends on the packages being pre-installed to
the normal prefix, but otherwise works. Cross-compiling
needs pkg_install-20080126. While here, simplify configuration
and allow using one pkg_install installation for everything.
As a side effect remove the pkgdb limitation for NetBSD builds.
Add a message that tells users to check the configuration file
on updates.
|
|
|
|
Add bulkbuild-rebuild which can be used to build packages individually.
It assumes that all dependencies are built and the results of the scan
phase exists. That means it can be used after a bulk build to try to
rebuild a failing package. Fixes PR 37407.
|
|
When all jobs are processed in master mode, close the listen socket
and shutdown(2) all peers. Give them a second to close(2) the
connection themselve, so that the port remains usable on the master.
This is the standard compliant fix for PR 37002.
|
|
|
|
|
|
|
|
|
|
See also:
http://www.opengroup.org/onlinepubs/000095399/utilities/xcu_chap02.html#tag_02_09_05
http://www.opengroup.org/onlinepubs/000095399/utilities/xcu_chap02.html#tag_02_09_04
|
|
Don't try to remove a non-existing file if no package had an error
during the build.
|
|
- run checksum stage of a build with the privileged user, as DISTDIR
might not be writeable
- create the actual package as privileged user as well
- pre-create work.log when using user-destdir
- in pre-build, only wait if the meta subdirectory exists. bulklog itself
can often be a mount point.
|
|
- add support for building using DESTDIR.
|
|
Systems like Solaris don't implement %z.
|
|
- If not running on NetBSD or not using /usr/bin/make, set the default
of pbulk's make to ${prefix}/bin/bmake.
- Make path to neato an option and don't install it on demand.
- Fix a bug in the master mode that should fix the strange faults seen
with native libevent on NetBSD.
- Add option to skip checksum computation. Don't upload a checksum file
if that option is active.
|
|
is broken. This shows e.g. as querying the status can trigger a signal
10. Bump version.
|
|
|
|
help the user understand the problem.
|
|
|
|
without any commands in between.
|
|
the cause easier, add more information to one of them.
|
|
on gzip.
|
|
|
|
bin/bulkbuild when instead I wanted to resume the bulk build. To prevent
this frustration, added a warning and a five second waiting period.
|
|
case when ${prefix} already exists.
|
|
See: http://mail-index.netbsd.org/pkgsrc-changes/2007/09/21/0046.html
|
|
Before removing prefix, fix the permissions. Everything inside that
directory must be writable and all directories must be searchable.
NetBSD's chmod has an option -P which I would have liked to use, but
POSIX requires only -R to be implemented. Therefore, it is possible that
permissions of files outside the prefix are changed due to symlinks.
The client-clean program promises to clean $prefix, so fail if that is
not possible. A common cause for this is that some files inside have
their flags set (see chflags(1) on NetBSD).
When installing the bootstrap kit, the source may be either a regular
file (which is then assumed to be a tar archive) or a directory (which
is copied directly). The latter option is new and allows for easier
changes of files once the bulk build has started.
|
|
phase. This saves some disk space, and in most cases the contents of
PREFIX is not interesting before.
Added quotes around keep_wrkdir and keep_prefix because they were
missing in a previous version of the example configuration file.
|
|
cannot handle it.
|
|
|
|
doesn't build properly. These options are off by default since they
require much disk space.
|
|
|
|
reader.
|
|
Bump version, remove pkgrevision.
|
|
Linux has sin_len either (PR 36791).
|
|
|
|
version correctly. Fixes issues on platforms where the first tar
in path doesn't support -z. Bump to pbulk-0.12.
|
|
|
|
|
|
|
|
Thanks tnn@.
Reverse the test for extracting the bootstrap kit as the old version
hits set -e error handling.
Bump to pbulk-1.11.
|
|
substitution (and any substitution warnings) run before the build starts,
rather than after building libnbcompat. The reason for this is that
libnbcompat is _built_ in the pre-configure stage when in inplace mode.
|
|
|
|
|
|
|
|
a newline after each message. Bump to pbulk-0.10.
|
|
report script. Bump to pbulk-0.9.
|
|
Bump to 0.8.
|
|
|
|
|