summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tweak CFLAGS scanelf loop.v2.2.0_alpha83Zac Medico2011-12-241-11/+13
|
* Update date headers in man pages.Zac Medico2011-12-242-2/+2
|
* Add FEATURES=config-protect-if-modified support.Zac Medico2011-12-243-1/+19
| | | | | This causes the CONFIG_PROTECT behavior to be skipped for files that have not been modified since they were installed.
* FakeVartree: implement self.dbapi._aux_cache_keysZac Medico2011-12-241-0/+1
| | | | This will fix bug #395879.
* Don't check .GCC.command.line for kernel modules.Zac Medico2011-12-241-1/+12
| | | | | | | Linux kernel modules trigger the following warning when compiled with -frecord-gcc-switches: WARNING: mod.o (.GCC.command.line): unexpected non-allocatable section.
* Do CFLAGS check before strip for bug #395877.Zac Medico2011-12-241-71/+73
|
* Fix a typo in a doc string.Arfrever Frehtes Taifersar Arahesis2011-12-241-1/+1
|
* AbstractPollTask: note PipeReaderArrayTestCasev2.2.0_alpha82Zac Medico2011-12-231-2/+2
|
* depgraph.py: remove unused variablesZac Medico2011-12-231-3/+1
|
* QA_FLAGS_IGNORED: include QA_PREBUILTZac Medico2011-12-221-1/+1
| | | | | Also, QA_DT_HASH doesn't need to include QA_PREBUILT anymore, since it's merged with QA_FLAGS_IGNORED.
* Fix description of QA_FLAGS_IGNORED.Arfrever Frehtes Taifersar Arahesis2011-12-231-2/+2
|
* Share variables for CFLAGS and LDFLAGS checks.Zac Medico2011-12-223-41/+54
| | | | | | | The rationale is that any exceptions to either of these checks will probably apply to both checks. So, QA_CFLAGS_IGNORED and QA_DT_HASH are merged into QA_FLAGS_IGNORED, and QA_STRICT_CFLAGS_IGNORED and QA_STRICT_DT_HASH are merged into QA_STRICT_FLAGS_IGNORED.
* ebuild-helpers/new*: QA warn for extra argsZac Medico2011-12-2211-10/+43
|
* _pty.py: remove unused _tested_pty variableZac Medico2011-12-221-2/+0
|
* _pty.py: remove _test_pty_eof()Zac Medico2011-12-222-175/+8
| | | | | | | | | | | If array.fromfile() is not used, then _test_pty_eof() is useless. This function was for runtime detection of python issue 5380: http://bugs.python.org/issue5380 However, array.fromfile() use has since been abandoned due to bugs that exist in all known versions of Python (including Python 2.7 and Python 3.2). See PipeReaderArrayTestCase, for example.
* config.setcpv(): use dbapi._aux_cache_keysZac Medico2011-12-221-1/+4
| | | | | This helps to avoid triggering the environment.bz2 extraction in vardbapi.aux_get().
* _aux_env_search: decode unicode moreZac Medico2011-12-221-0/+3
|
* filter_readonly_variables: refactor binpkg logicZac Medico2011-12-221-8/+9
|
* fetch: don't apply permissions to symlinksZac Medico2011-12-221-9/+16
| | | | | | We don't want to modify anything outside of the primary DISTDIR, and symlinks typically point to PORTAGE_RO_DISTDIRS. This will fix bug #395705.
* filter_readonly_variables: don't trust binpkg varZac Medico2011-12-211-0/+4
|
* make.globals: don't define TMPDIR with EPREFIXZac Medico2011-12-211-1/+1
| | | | Same reason as commit e1c6bba8c26525cca498894237c6421f86c98dfb.
* make.globals: don't define PORTDIR with EPREFIXZac Medico2011-12-211-1/+1
| | | | | We want make.globals defaults to evaluate the same, regardless of the current prefix that we're using it for (bug #395633).
* filter_readonly_variables: preserve binpkg varsZac Medico2011-12-211-1/+3
|
* search.py: use _aux_cache_keys moreZac Medico2011-12-211-1/+1
| | | | | This helps to avoid triggering the environment.bz2 extraction in vardbapi.aux_get().
* vardbapi._aux_get: unicode EAPI keyZac Medico2011-12-211-1/+1
|
* vardbapi._aux_get: search environment in one passZac Medico2011-12-211-43/+53
|
* vardbapi._aux_get: account for _aux_cache_keys_reZac Medico2011-12-211-1/+2
|
* vardbapi.aux_get: search environment, bug 395463Zac Medico2011-12-211-5/+79
|
* cnf/make.conf: fix ia64 and s390 diffsZac Medico2011-12-212-38/+8
|
* Use *FLAGS for CFLAGS ignorance checks.Zac Medico2011-12-213-4/+12
| | | | | | | Current *FLAGS variables include CFLAGS, CXXFLAGS, FFLAGS, and FCFLAGS. Not that this check is only enabled if every one of these variables contains -frecord-gcc-switches, since otherwise the check could result in false positive results.
* data.py: stat EROOT for PORTAGE_GRPNAME/USERNAMEZac Medico2011-12-211-12/+36
| | | | | The config class has equivalent code, but we also need to do it here if _disable_legacy_globals() has been called.
* s/QA_STRICT_DT_SWITCHES/QA_STRICT_CFLAGS_IGNORED/Zac Medico2011-12-212-2/+2
|
* s/QA_DT_SWITCHES/QA_CFLAGS_IGNORED/Zac Medico2011-12-213-7/+7
|
* --ask is fine for --depclean as well.Michał Górny2011-12-211-2/+2
|
* install_qa_check: more RESTRICT=binchecksZac Medico2011-12-211-2/+4
|
* Strip .GCC.command.line from output files as well.Michał Górny2011-12-211-1/+1
|
* Support checking for ignored CFLAGS using -frecord-gcc-switches.Michał Górny2011-12-214-0/+56
|
* hashed_path: implement __repr__Zac Medico2011-12-201-0/+2
|
* Silently allow missing /var/cache/edb/counter.Zac Medico2011-12-201-8/+4
| | | | Files under /var/cache/ are allowed to disappear.
* Add some EAPI 4-python docs.Zac Medico2011-12-203-0/+51
|
* Force COLUMNS > 0 for bug #394091.Zac Medico2011-12-191-0/+4
|
* prepstrip: merge diff from prefix branchZac Medico2011-12-191-9/+26
| | | | | | | NOTE: Debug files must be installed in ${EPREFIX}/usr/lib/debug/${EPREFIX} (note that ${EPREFIX} occurs twice in this path) in order for gdb's debug-file-directory lookup to work correctly.
* Display EROOT when ROOT != "/".Zac Medico2011-12-197-15/+16
| | | | | | | Since commit a715b65f7bd36409c1283e6911265d1f4405ab7a, the Package.root and RootConfig.root attributes refer to EROOT instead of ROOT. Therefore, adjust display code so that EROOT is only displayed when ROOT != "/".
* Disallow some functions in global scope in EAPI="4-python".Arfrever Frehtes Taifersar Arahesis2011-12-191-4/+14
|
* _run_pkg_pretend: doebuild_environment for cleanZac Medico2011-12-181-0/+14
|
* set_colors(): suppress "/dev/tty: No such device"Zac Medico2011-12-181-2/+4
|
* Define portage.repository.config.RepoConfig.__repr__().Arfrever Frehtes Taifersar Arahesis2011-12-181-0/+3
|
* test_poll: separate classes for pipe vs. ptyZac Medico2011-12-181-14/+23
| | | | Also, generate appropriate SKIP message if pty is not acquired.
* PipeReaderArrayTestCase: sleep for fast computersZac Medico2011-12-181-1/+4
| | | | Allows reliable triggering of the failure mode on fast computers.
* RepoConfigLoader._add_overlays(): Rename a variable and add a comment.Arfrever Frehtes Taifersar Arahesis2011-12-181-8/+9
|