Age | Commit message (Collapse) | Author | Files | Lines |
|
- Commit a25c3c7bac95ab7eb55f0ecf0b8793d8da341611 removed what was
supposedly a non-supported method of passing files as arguments
(instead of the normal stdin method) to rpmdeps. Turns out
rpmdeps is even documented to take files as cli args, and that's
how Fedora's %filter_setup macros are calling it...
- Allow files as arguments again, but in a way that doesn't cause
argvFoo() vs popt crash-n-burn.
|
|
- Depgen helpers take nno args, their input comes from stdin. Eliminates
popt vs ARGV_t mismatch which would've caused us to blow up if
it weren't for a memleak on the generated argv.
- Another memleak on the file classifier in case rpmfcClassify()
or rpmfcApply() fails - just free all allocated resources at exit.
- Remove fluff: fgets() is guaranteed to \0-terminate non-NULL returns,
eliminate unused/useless variables
- Fixup indentation where busted
|
|
- rpmfcClassify() or rpmfcApply() failing is pretty fatal to rpmdeps,
exit with error code
- OTOH argvAdd() and argvSort() can't really fail, ignore their return
codes, shutting up another set-but-not-used whine
|
|
- rpmdeps calls the internal dependency generator as an external
dependency generator (yes its more than a bit wacky), and the
internal generator needs to know the buildroot as path patterns
expect non-buildroot paths for accuracy.
|
|
- const on typedef'ed ARGV_t doesn't mean a thing, add a new,
(exec* compatible) ARGV_const_t and use where appropriate consistently in
argv.h, rpmcli.h etc
- popt's argv const is the wrong way around for exec() family, add explicit
ARGV_t casts on popGetArgs() uses where needed
- compiler silence, aaahh...
|
|
- adjust include paths accordingly
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CVS patchset: 7826
CVS date: 2005/03/19 20:07:12
|
|
CVS patchset: 7701
CVS date: 2005/01/17 23:58:09
|
|
CVS patchset: 5937
CVS date: 2002/12/12 19:16:45
|
|
CVS patchset: 5929
CVS date: 2002/12/10 16:32:27
|
|
CVS patchset: 5918
CVS date: 2002/12/07 05:48:45
|
|
CVS patchset: 5881
CVS date: 2002/11/26 22:44:47
|
|
CVS patchset: 5877
CVS date: 2002/11/20 15:13:03
|
|
- statically link rpmdeps against (internal) libfmagic.
CVS patchset: 5876
CVS date: 2002/11/19 18:40:21
|
|
CVS patchset: 5843
CVS date: 2002/11/08 22:27:08
|