| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
unconditionally (#591584, thanks to leio for the help)
|
| |
|
|
|
|
|
|
|
|
|
| |
Cygwin does not support multiple read-handles for one FIFO (yet).
As we really need just one readonly- and one writeonly-handle, we can
reorder to open one single readwrite- and one writeonly-handle.
X-Gentoo-Bug: 583962
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=583962
|
|
|
|
| |
elibtoolize, this will prevent elibtoolize from being run two times and also allow the honoring of eapply_user patches (#591584), apart of also allowing us to use PATCHES array in more situations.
|
|
|
|
|
| |
In setuptools and new python releases, this causes the SOURCES.txt to include all
egg-info files with absolute paths. Without this setting these files are not included in that file and everything works and installs correctly.
|
|
|
|
|
|
|
| |
in kodi upstream
Gentoo-bug: 555792
Closes: https://github.com/gentoo/gentoo/pull/3195
|
|
|
|
| |
Bug: 531610
|
|
|
|
|
|
|
|
|
| |
Directory prefixify part 4.
LIBPATH, etc. now have EPREFIX prepended. The latter need to be
quoted.
Bug: 531610
|
|
|
|
|
|
|
|
|
| |
Directory prefixify part 3.
Raw directories are prepended by EPREFIX. Directories passed to
ebuild helpers are EPREFIX stripped.
Bug: 531610
|
|
|
|
|
|
| |
Directory prefixify part 2.
Bug: 531610
|
|
|
|
|
|
|
|
|
| |
Directory prefixify part 1.
In addition, E/D and E/ROOT has trailing slashes. No need to write
an additional slash.
Bug: 531610
|
|
|
|
|
|
|
|
|
|
| |
In Prefix, PATH should also be preserved, resulting in a mouthful of
`env -i PATH=${PATH} ROOT=${ROOT}`. The origin commit introducing
env -i was for "cleanup". Dropping env -i is cleaner.
Reference: https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=a8a64d1886cc5c9f975353b97237f2900a3ee88c
Reference: https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=7d9f89700a2ee50674c0d871ec6d21b468ac6206
Bug: 531610
|
|
|
|
|
| |
/usr/sbin is in PATH, avoid writing
${EPREFIX}/usr/sbin/fix_libtool_files.sh.
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/3298
|
|
|
|
|
| |
Pass -j and --test-load options (with values based on MAKEOPTS) to CTest
by default, in order to enable parallel test runs.
|
| |
|
|
|
|
|
|
|
| |
As documented in 'nvcc --help', the correct syntax is:
--compiler-options <options>,... (-Xcompiler)
--linker-options <options>,... (-Xlinker)
Closes: https://github.com/gentoo/gentoo/pull/3310
|
| |
|
| |
|
| |
|
|
|
|
| |
bug #581522.
|
|
|
|
|
|
|
|
|
|
| |
The apache configure script assumes that, if you passed in a path, that
it's to a standalone install of openssl. It'll then go poking in that
dir directly and possible add flags for building against it. This also
breaks building/linking of other libraries, in both multilib and cross-
compile setups.
By dropping the path, we force apache to do the lookup via pkg-config.
|
|
|
|
| |
Remove obsolete versions and promote ruby21 to the stable list.
|
| |
|
|
|
|
| |
PMS rules going above FILESDIR.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
That allows us to build not-so-broken static libraries
for LTO users. Tuhs usually have environment like:
CFLAGS=-flto
AR=${CHOST}-gcc-ar
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The '=' with the "" around the bindir are causing a "not a valid
directory" error while compiling with cuda support.
It now works as expected: with gcc-5.4.0 and cuda 7.5 NVCCFLAGS are set
properly to gcc-4.9.x
Closes: https://github.com/gentoo/gentoo/pull/3013
|
|
|
|
|
|
| |
Currently the check against *g++* doesn't work, thus the NVCCFLAGS
are never set accordingly.
The check for gnu is now made through tc-is-gcc.
|
| |
|
|
|
|
|
|
|
|
| |
Support passing custom values for 'infinity' in makeopts_jobs()
and makeopts_loadavg(). This can be used e.g. when a build system does
not support --loadavg, and therefore '--jobs 999' would most likely
be a really bad idea. Combined with get_nproc(), this can be used to
provide a sane replacement instead.
|
|
|
|
|
|
|
|
|
|
| |
Introduce get_nproc(), a portable 'nproc' wrapper. It uses either
'nproc' or a fallback Python multiprocessing module call to attempt to
determine the number of available processing units.
This can be used e.g. to determine a safe number of jobs to run when
MAKEOPTS specifies unlimited --jobs and the build system in question
does not support --load-average.
|
|
|
|
|
|
|
|
| |
Improve the regular expressions to handle parameters consisting of
multiple short options (such as -kj). It should be noted that the code
is not perfect but should handle all common (valid) cases; it could e.g.
incorrectly process a short option followed by string arg such as
'-Wfoo.j' although having this in MAKEOPTS is extremely unlikely.
|
|
|
|
|
|
|
| |
Upstream added a subdirectory that should not be added to the project.
Closes: https://github.com/gentoo/gentoo/pull/3139
Signed-off-by: Johannes Huber <johu@gentoo.org>
|
| |
|
|
|
|
| |
in bug #576614 by jon R-B.
|
|
|
|
| |
The values get clobbered immediately afterward, so why bother?
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
The global_docs target is not needed any longer due to the following
upstream change:
http://code.qt.io/cgit/qt/qtbase.git/commit/?id=a7ddef139415f74f9ba8dc84a2f15105149ca5e8
Gentoo-Bug: https://bugs.gentoo.org/596054
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|