espie
a1ccfe7ec7
with live debug help from phessler@ : don't register lib signatures from dead
...
hosts, thus precluding live hosts from starting up correctly.
okay naddy@
2013-02-22 19:58:12 +00:00
naddy
eca3112a43
5.2 CD packages
2013-02-20 20:22:30 +00:00
espie
f783cefe01
give a clue to clueless people
...
okay sthen@
2013-02-18 12:07:42 +00:00
jasper
94861b42af
- deal with ports that have STATIC_PLIST=no in print-plist-all, this unbreaks
...
check-conflicts -p.
ok espie@
2013-02-11 14:31:14 +00:00
miod
8465c8fd02
m68k arches now use gcc 3
2013-02-10 20:27:42 +00:00
sthen
15a8fd3c72
change NO_ARCH default to ${MACHINE_ARCH}/no-arch, discussed with espie & naddy
2013-02-10 13:42:38 +00:00
pascal
ede4c83350
Change default gcc version to 4.6 now that 4.2 is unhooked.
...
ok brad@ tobiasu@ espie@
2013-02-07 17:57:45 +00:00
zhuk
c8684986e8
Unf**k back after RCS keyword expansion, sorry.
2013-02-07 08:19:54 +00:00
zhuk
221c08e0bf
Respect envvar $TMPDIR in check-lib-depends, allows to run the latter when
...
/tmp is not big enough.
okay espie@
2013-02-07 08:00:10 +00:00
espie
3dd25e07ce
make junk.log use the same pid@time header as the rest
2013-02-07 06:46:58 +00:00
espie
8261d92982
restore read-only behavior: only clean stuff that exists.
2013-02-05 11:22:50 +00:00
espie
b4439b4047
surprisingly some targets still have problems with pseudo-flavors
...
problem noticed by naddy@, turns out the *-dir-depends targets should use
build stuff preferentially...
2013-02-04 20:44:41 +00:00
espie
2dff7598bc
state the obvious
2013-02-04 11:35:27 +00:00
espie
eef793741e
some of args seen in trace might be undef'd. avoid triggering the WARN
...
handler while handling SIG{INFO}.
Also, have parse_size_info be verbose about what's going on.
2013-02-04 09:43:57 +00:00
espie
28f4e1a1c1
document that dpb will be smart about calling show-size
2013-02-03 22:27:28 +00:00
espie
96c787bef7
be a bit more verbose about what's going on for junk
...
specifically:
- log the paths that may run junk
- explicitly log nojunk behavior
2013-02-03 21:45:52 +00:00
espie
f4f75f92fc
oops
2013-02-03 21:17:21 +00:00
espie
60668deeb2
document mfs location
2013-02-03 13:38:13 +00:00
espie
44ac9e61b7
move control of the "building in mfs" part under PortsBuilder/Heuristics.
...
Store previous pkgname.
do show-size only sporadically if fullpkgname didn't change
2013-02-02 13:35:17 +00:00
espie
c575fb5906
zap duplicate line spotted by naddy@
2013-02-02 13:23:24 +00:00
espie
cba881a653
print pkgname along with pkgpath, zap show-fake-size
2013-02-02 12:31:06 +00:00
espie
0664d5777f
switch to USE_MFS=Yes
...
requires -current bsd.port.mk
2013-02-02 12:30:32 +00:00
espie
76db5a9843
add proper support for mfs builds, namely WRKOBJDIR_MFS and friends
2013-02-02 12:29:20 +00:00
espie
6483580757
fix ALL_FAKE_FLAGS to not contain -jN twice
2013-02-02 12:28:50 +00:00
espie
eaa7b64919
document -S
2013-02-02 10:38:26 +00:00
espie
12f4db34e8
allow for size log to contain pkgpath(pkgname) instead of just pkgpath.
...
make -S useful again: allow it to "prime" the log from an existing source,
but don't write back to it.
2013-02-02 10:36:31 +00:00
espie
5034abef68
gc old method
2013-02-02 09:02:11 +00:00
brad
67539e1f17
Enable m88k for shared libs.
...
ok miod@
2013-02-01 05:18:48 +00:00
espie
6eaec24d2d
wild guess at the loop
2013-01-31 10:29:58 +00:00
brad
9123ea4af1
missed this when removing old gcc.
2013-01-30 07:57:50 +00:00
espie
5eb35f9f1e
adjust documentation a bit.
2013-01-29 16:19:41 +00:00
espie
427ff0a96e
document m parameter for -F
...
noticed by jasper@
2013-01-29 16:14:44 +00:00
espie
98aec6d004
don't let check_signature be silent, say that the package is absent, make
...
things more obvious with a new REVISION/version.
2013-01-29 15:11:41 +00:00
espie
5c9dbf69b7
adjust to reality: the current algorithm cleans up packages one subpackage
...
at a time.
2013-01-29 15:11:02 +00:00
espie
6fdb04dc14
handle memory and mem as synonyms
2013-01-29 11:16:58 +00:00
nigel
1071d1b260
Change <hostname>-stop to stop-<hostname>
...
Ok to fix espie@
2013-01-28 23:07:36 +00:00
sthen
b4dbef5c18
Only use PFRAG.shared for plugins, not standard libraries; pkg_create has
...
had magic to deal with these since PkgCreate.pm 1.68. ok espie@ (rewrite of
this code is pending, but this helps for now).
2013-01-28 21:27:59 +00:00
espie
a3886a4ab8
reversed test result somehow
2013-01-28 17:36:11 +00:00
espie
f11250b9ac
okay, less smart, just do the whole series, don't special case the
...
main package. should work.
2013-01-28 15:52:04 +00:00
espie
8ced3b60c4
rebuild.log is gone, that info went back to separate paths.
...
Reasoning as follows: we were starting a job, and dumping the path
info in there. Just stopping right there makes little sense, so put
the rebuild info there anyways.
2013-01-28 13:48:31 +00:00
espie
5c9638a323
tweak, remove rebuild.log, as we log stuff directly into paths/ now.
...
do register_package in a slightly more efficient way (less -f tests)
2013-01-28 13:31:40 +00:00
espie
a2a420d6a5
fix -R for real... what check_signatures does is nice, but needs to be
...
partly redone in the main dpb process. Obviously, children's changes to
uptodate don't affect the main process.
thanks to fgs@ for being the crash-test bunny.
2013-01-28 13:25:59 +00:00
espie
f9d05fde34
document FETCH_TIMEOUT
2013-01-28 12:24:51 +00:00
espie
573c499cf5
add a FETCH_TIMEOUT, similar to STUCK_TIMEOUT, but slightly simpler,
...
as there is no speed factor there...
2013-01-28 12:23:45 +00:00
espie
11cd4c0c77
don't bother dumping distfiles, history is quite enough
2013-01-28 10:50:46 +00:00
espie
e06e006a3a
document new logs, new -J, new -M.
...
removes description of fetch/distfiles.log as that one no longer serves
any purpose (bye bye!)
2013-01-28 10:24:24 +00:00
espie
c259d653cc
tweak memory handling to make it less special: treat -M as an override_prop
...
as we should.
Use core methods to access the memory threshold.
UI simplification: -M can take a suffix, default is K, but you can just say
-M 520M or -M 2G now.
2013-01-28 10:14:17 +00:00
espie
cd3023d079
add debugging message that does not depend on Devel::StackTrace, may be
...
useful to find out where dpb gets stuck
2013-01-28 09:56:00 +00:00
espie
a2781ea1ff
remove debug scaffolding
2013-01-27 23:17:00 +00:00
espie
2f7c8bf00b
bump default junk back up to 150, makes more sense with new accounting
2013-01-27 23:15:57 +00:00