| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
a workaround for bug #288863 in the stable branch.
|
|
|
|
|
|
| |
PORTAGE_BUNZIP2_COMMAND settings in make.conf. This only adds support
for binary packages, since that's where pbzip2 can provide the most
benefit in common cases.
|
| |
|
|
|
|
|
| |
ebuild environment. SIGPIPE is typically 13, but its better not to
assume that.
|
| |
|
|
|
|
|
|
|
| |
When checking ${PIPESTATUS[@]} for extraction of tar files in unpack(),
use a new assert_sigpipe_ok() function which behaves the same as the
existing assert() function except that it tolerates pipe writers being
killed by SIGPIPE.
|
|
|
|
|
| |
intermittent build failures in my stage builds. For testing purposes
set PORTAGE_IPC_DAEMON_ENABLE=1 to enable EbuildIpcDaemon.
|
| |
|
| |
|
|
|
|
| |
EBUILD_EXIT_STATUS_FILE.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
environment variables, for use within the chromium-os
build environment.
* Add PORTAGE_USERNAME and PORTAGE_GRPNAME to the environment
whitelist and filter them from the saved environment.
Note: In order to support PORTAGE_USERNAME and PORTAGE_GRPNAME
settings in make.conf, the associated portage.data attributes
may be relocated to the config class in the future.
|
|
|
|
|
|
|
| |
Support loading per-package bashrc files from the /etc/portage/env
directory. The invidual files should reside in a directory matching
${CATEGORY}, with names matching ${PN}, ${PN}:${SLOT}, ${P} and/or ${PF}
(which are applied in that order).
|
|
|
|
|
|
| |
Added missing quoting around the path passed to basename when printing
'Call stack' on die(). This should fix the issue where basename syntax
error was displayed instead of the source file name.
|
|
|
|
|
|
| |
Added missing quoting around the path passed to sed when displaying
ebuild snippet on die(). This should fix the issue where they weren't
displayed due to the occurence of special characters in the path.
|
| |
|
|
|
|
| |
says he wants it to work via make.conf, requiring redesign.
|
| |
|
|
|
|
| |
filter them from the saved environment.
|
| |
|
|
|
|
| |
save_ebuild_env. Thanks to Brian Harring.
|
| |
|
|
|
|
|
|
|
| |
fixing few inconsistences in bash code. Thanks to Michał Górny
<gentoo@mgorny.alt.pl> for this patch.
svn path=/main/trunk/; revision=15839
|
|
|
|
|
|
|
| |
the already executed ones from environment.bz2 doesn't save much space, and
it's possible that someone would want to look at them later.
svn path=/main/trunk/; revision=15145
|
|
|
|
|
|
| |
Thanks to Jonathan Callen <abcd@g.o> for reporting.
svn path=/main/trunk/; revision=15121
|
|
|
|
|
|
| |
die).
svn path=/main/trunk/; revision=15120
|
|
|
|
|
|
| |
Thanks to Jonathan Callen <abcd@g.o> for reporting.
svn path=/main/trunk/; revision=15119
|
|
|
|
|
|
| |
ebuild phases, and only filter them for binary and installed packages.
svn path=/main/trunk/; revision=15096
|
|
|
|
| |
svn path=/main/trunk/; revision=15051
|
|
|
|
| |
svn path=/main/trunk/; revision=15035
|
|
|
|
|
|
|
| |
filter them from the saved environment (so user settings override those of
binary packages). Thanks to Fabio Erculiani <lxnay@g.o> for reporting.
svn path=/main/trunk/; revision=14975
|
|
|
|
|
|
|
|
| |
* Add to whitelist so current values are always used.
* Always filter them from the saved environment.
* Always add thier values to SANDBOX_WRITE.
svn path=/main/trunk/; revision=14973
|
|
|
|
|
|
| |
Jonathan Callen <abcd@g.o> for this patch.
svn path=/main/trunk/; revision=14965
|
|
|
|
|
|
|
| |
register_die_hook, and also add code to ensure the die hooks are called even
when the failure is on the python side (like for file collisions).
svn path=/main/trunk/; revision=14936
|
|
|
|
| |
svn path=/main/trunk/; revision=14804
|
|
|
|
| |
svn path=/main/trunk/; revision=14694
|
|
|
|
|
|
|
| |
filter_readonly_variables(). Add additional variables found in
the output of `env -i bash -c 'declare -p'`.
svn path=/main/trunk/; revision=14676
|
|
|
|
| |
svn path=/main/trunk/; revision=14663
|
|
|
|
| |
svn path=/main/trunk/; revision=14662
|
|
|
|
|
|
| |
<abcd@g.o> for this patch.
svn path=/main/trunk/; revision=14617
|
|
|
|
|
|
| |
confused.
svn path=/main/trunk/; revision=14527
|
|
|
|
|
|
| |
=$CATEGORY/$PF'. Suggested by zmedico.
svn path=/main/trunk/; revision=14526
|
|
|
|
| |
svn path=/main/trunk/; revision=14525
|
|
|
|
|
|
|
| |
--info and the build.log. Thanks to Sebastian Mingramm (few) for this
patch.
svn path=/main/trunk/; revision=14521
|
|
|
|
|
|
|
|
|
|
|
| |
as we don't print it
- move paths to the bottom and print ${S} as it's often necessary when a
package fails.
- move error message up directly after the message it says it failed
(printing it below the code snippet usually just repeats the message)
svn path=/main/trunk/; revision=14483
|
|
|
|
|
|
| |
print
svn path=/main/trunk/; revision=14482
|
|
|
|
| |
svn path=/main/trunk/; revision=14065
|
|
|
|
|
|
|
| |
make.conf or /etc/portage/package.properties.
If ACCEPT_PROPERTIES doesn't match ebuild PROPERTIES, the ebuild is masked.
svn path=/main/trunk/; revision=13997
|
|
|
|
| |
svn path=/main/trunk/; revision=13938
|