| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=12274
|
|
|
|
|
|
|
|
|
| |
generated
from the set of phase functions that are defined by the ebuild and any eclasses it
may have inherited.
svn path=/main/trunk/; revision=12273
|
|
|
|
|
|
| |
it really works.
svn path=/main/trunk/; revision=12190
|
|
|
|
|
|
|
| |
9, since otherwise if a daemon process such as udevd gets spawned then it
can inherit the file descriptor and hang emerge.
svn path=/main/trunk/; revision=12189
|
|
|
|
| |
svn path=/main/trunk/; revision=12136
|
|
|
|
|
|
|
| |
override as much as possible. Thanks to Ned Ludd <solar@g.o> for the
suggestion.
svn path=/main/trunk/; revision=12134
|
|
|
|
| |
svn path=/main/trunk/; revision=12126
|
|
|
|
|
|
|
|
| |
/dev/null
since it should never fail and if it does then the error message might be useful.
svn path=/main/trunk/; revision=12105
|
|
|
|
|
|
| |
breaks stuff.
svn path=/main/trunk/; revision=11804
|
|
|
|
| |
svn path=/main/trunk/; revision=11770
|
|
|
|
|
|
| |
things like INSTALL_MASK.
svn path=/main/trunk/; revision=11726
|
|
|
|
| |
svn path=/main/trunk/; revision=11684
|
|
|
|
| |
svn path=/main/trunk/; revision=11667
|
|
|
|
|
|
| |
src_prepare is really a supported phase function.
svn path=/main/trunk/; revision=11665
|
|
|
|
|
|
| |
so that the default() function is properly created.
svn path=/main/trunk/; revision=11664
|
|
|
|
|
|
|
|
| |
some kernels, such as Solaris, return EINVAL when an attempt is made to remove
the current working directory. Thanks to Fabian Groffen <grobian@g.o> for
reporting.
svn path=/main/trunk/; revision=11630
|
|
|
|
|
|
|
|
| |
call fails.
* Create $PORTAGE_BUILDDIR for the "fetch" phase too since it might be
necessary to call pkg_nofetch.
svn path=/main/trunk/; revision=11628
|
|
|
|
|
|
|
|
| |
src_configure is also defined. Thanks to Betelgeuse for the patch which
I've modified to be silent in EAPI 0 or 1 in case ebuilds want to define
src_configure in those EAPIs and call it manually from src_compile.
svn path=/main/trunk/; revision=11603
|
|
|
|
|
|
| |
later.
svn path=/main/trunk/; revision=11563
|
|
|
|
| |
svn path=/main/trunk/; revision=11561
|
|
|
|
| |
svn path=/main/trunk/; revision=11549
|
|
|
|
| |
svn path=/main/trunk/; revision=11530
|
|
|
|
|
|
| |
are not included in the current EAPI 2 draft.
svn path=/main/trunk/; revision=11515
|
|
|
|
|
|
| |
potential redundant colon inside misc-functions.sh.
svn path=/main/trunk/; revision=11512
|
|
|
|
|
|
|
|
|
|
|
|
| |
is necessary since having a stray colon causes python to interpret the
empty path entry as "." which triggers the following message if cwd
happens to contain a directory names "os":
warning: Not importing directory 'os': missing __init__.py
Thanks to Joe Peterson <lavajoe@g.o> for reporting.
svn path=/main/trunk/; revision=11511
|
|
|
|
|
|
|
| |
and src_configure (and bump EAPI to 2_pre3). Thanks to Ciaran McCreesh for
the suggestion.
svn path=/main/trunk/; revision=11454
|
|
|
|
| |
svn path=/main/trunk/; revision=11404
|
|
|
|
|
|
|
|
| |
for which it's not supported. This avoids pointless spawning of ebuild.sh and
also avoids having bashrc called during an invalid phase as reported by
Arfrever.
svn path=/main/trunk/; revision=11398
|
|
|
|
|
|
|
|
|
| |
an array, and then restore it before doing anything else. This avoids
interference that can otherwise occur if code from profile.bashrc (or
/etc/portage/env, be extension) needs to call any of the elog functions
which use the save_IFS and restore_IFS aliases internally.
svn path=/main/trunk/; revision=11397
|
|
|
|
|
|
| |
be necessary, such as after loading an exising environment.
svn path=/main/trunk/; revision=11387
|
|
|
|
| |
svn path=/main/trunk/; revision=11380
|
|
|
|
|
|
| |
_eapi2_src_configure().
svn path=/main/trunk/; revision=11379
|
|
|
|
| |
svn path=/main/trunk/; revision=11377
|
|
|
|
| |
svn path=/main/trunk/; revision=11365
|
|
|
|
| |
svn path=/main/trunk/; revision=11363
|
|
|
|
|
|
| |
which are now handled inside _ebuild_phase_funcs().
svn path=/main/trunk/; revision=11358
|
|
|
|
| |
svn path=/main/trunk/; revision=11354
|
|
|
|
|
|
| |
"2" instead of "2_pre2. Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=11352
|
|
|
|
|
|
| |
new eapi* functions.
svn path=/main/trunk/; revision=11351
|
|
|
|
|
|
|
|
|
| |
default_* functions for the given EAPI. For example, a function named
eapi0_src_compile provides access to the default src_compile implementation
that EAPI 0 provides. This feature is supported only when EAPI=2_pre2 is set.
Thanks to Brian Harring for suggesting this idea.
svn path=/main/trunk/; revision=11350
|
|
|
|
|
|
|
|
|
|
|
| |
the correct phase function.
* Add --exclude-init-phases option to save_ebuild_env() for filtering
out unnecessary functions and variables when creating environment.bz2.
* Add support for default() and default_* functions that die in all
ebuild phases so that improper use of these functions is quickly
discovered.
svn path=/main/trunk/; revision=11346
|
|
|
|
|
|
|
|
| |
each phase so that it will call the default_* function corresponding to the
current phase. Thanks to Thomas Anderson <gentoofan23> for the initial
patch.
svn path=/main/trunk/; revision=11342
|
|
|
|
|
|
|
| |
new EAPI=2_pre2. Thanks to Arfrever Frehtes Taifersar Arahesis for the
initial patch which I've made a few adjustments to.
svn path=/main/trunk/; revision=11327
|
|
|
|
|
|
|
| |
* Highlight the "Files built without respecting LDFLAGS" QA Notice with red.
* Remove scanelf-ignored-LDFLAGS.log when empty.
svn path=/main/trunk/; revision=11216
|
|
|
|
| |
svn path=/main/trunk/; revision=10836
|
|
|
|
| |
svn path=/main/trunk/; revision=10591
|
|
|
|
| |
svn path=/main/trunk/; revision=10429
|
|
|
|
|
|
| |
Fabian Groffen, http://archives.gentoo.org/gentoo-portage-dev/msg_2f9c8543016f1a96f9122aca0ec35ded.xml)
svn path=/main/trunk/; revision=10327
|
|
|
|
|
|
|
| |
with command substitution. Thanks to Fabio Rossi <rossi.f@inwind.it> for
this patch.
svn path=/main/trunk/; revision=9856
|
|
|
|
|
|
|
| |
them out. The built_with_use() function in eutils.eclass needs to be updated
for compatibility.
svn path=/main/trunk/; revision=9674
|