| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
Closes: https://bugs.gentoo.org/943712
Signed-off-by: Sam James <sam@gentoo.org>
|
|
As Stefan reports on the forums [0], regular Make conditions don't
work as expected in Automake. We'd end up having GUILE_OPTIMIZATIONS
set but Automake not realising it, so it'd use the default -O2 below,
which made stage0 far slower than it needed to be.
Fix that so that -O1 is always used when it should be, and the special
-O1 ... options are needed for 32-bit BE, as originally intended. -O2
is now never used for stage0.
This fixes slow guile build times on platforms with prebuilt/.
(I will note, however, that ultimately, we may end up with slow build
times again if we either delete the prebuilt/ stuff entirely or make it
optional - which is indeed how I didn't notice it myself at least.)
[0] https://forums.gentoo.org/viewtopic-p-8845997.html#8845997
Bug: https://bugs.gentoo.org/940650
Signed-off-by: Sam James <sam@gentoo.org>
|
|
[sam: Move eautoreconf, revbump as it affects the compiler on all
platforms, add comment.]
Closes: https://bugs.gentoo.org/940650
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/39007
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
backport fix for round.m4, exit() -> return
Also fix bashism:
test $var = no
fails if $var is only ever defined after this line. gnulib is brilliant
software and naturally does exactly this, because it is highly logical
to only define code after you try to use it.
Probably. It's hard to tell because the actual code that gets run is:
func_gl_gnulib_m4code_5264294aa0a5557541b53c8c741f7f31
since the other sparkling aspect of gnulib's innovative brilliance is
the realization that *of course* the most robust way to design software
is to use checksums as *replacements* for function names.
Or, "that time Eli got jiatanned by gnulib".
The quoting was silently "fixed" upstream in:
https://github.com/coreutils/gnulib/commit/db1ee11e2168af7137db53289a92e306d2277b0b
It is the same "fix" we do here, thus restoring dash <--> bash
compatibility and preventing:
```
* QA Notice: Abnormal configure code
*
* ./configure: 38012: test: =: unexpected operator
```
although it seems to me gnulib is just more generally broken.
Closes: https://bugs.gentoo.org/900346
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29487
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
|
Closes: https://bugs.gentoo.org/747049
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Drop unicode.
Thanks-to: Dennis Nezic <dennisn@dennisn.mooo.com>
Closes: https://bugs.gentoo.org/736469
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Closes: https://bugs.gentoo.org/614966
Package-Manager: Portage-2.3.13, Repoman-2.3.3
|
|
Closes: https://bugs.gentoo.org/613986
Package-Manager: Portage-2.3.13, Repoman-2.3.3
|
|
Package-Manager: Portage-2.3.6, Repoman-2.3.1
|
|
Package-Manager: portage-2.3.3
|
|
Package-Manager: portage-2.3.0
|
|
Package-Manager: portage-2.3.0
|
|
Package-Manager: portage-2.2.28
|
|
- Added patch from upstream for bug #590528
- Added +nls +networking recommended by upstream
- Removed old patch from upstream
Package-Manager: portage-2.2.28
|
|
- Added patch for built_includes by upstream Andy Wingo
- Symlink path changed
Package-Manager: portage-2.2.28
|
|
Package-Manager: portage-2.2.28
|
|
Also update to EAPI=6
|
|
|
|
This is the case when ncurses is built with USE=tinfo.
Gentoo-Bug: https://bugs.gentoo.org/539316
|
|
A sandbox violation was preventing us from using emake install rather
than einstall.
Gentoo-Bug: https://bugs.gentoo.org/521546
|
|
Preprocessor changes in GCC 5 cause guile-snarf to output garbage.
Gentoo-Bug: https://bugs.gentoo.org/560736
|
|
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
|