mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 23:52:59 -04:00
dev-scheme/guile-*: explain guile workarounds
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Maciej Barć <xgqt@riseup.net>
This commit is contained in:
@@ -30,6 +30,15 @@ DOCS=( README.md )
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# guile is trying to avoid recompilation by checking if file
|
||||
# /usr/lib64/guile/2.2/site-ccache/<foo>
|
||||
# is newer than
|
||||
# <foo>
|
||||
# In case it is instead of using <foo> guile
|
||||
# loads system one (from potentially older version of package).
|
||||
# To work it around we bump last modification timestamp of
|
||||
# '*.scm' files.
|
||||
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
|
||||
find "${S}" -name "*.scm" -exec touch {} + || die
|
||||
}
|
||||
|
||||
|
||||
@@ -30,6 +30,15 @@ DOCS=( README.md )
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# guile is trying to avoid recompilation by checking if file
|
||||
# /usr/lib64/guile/2.2/site-ccache/<foo>
|
||||
# is newer than
|
||||
# <foo>
|
||||
# In case it is instead of using <foo> guile
|
||||
# loads system one (from potentially older version of package).
|
||||
# To work it around we bump last modification timestamp of
|
||||
# '*.scm' files.
|
||||
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
|
||||
find "${S}" -name "*.scm" -exec touch {} + || die
|
||||
}
|
||||
|
||||
|
||||
@@ -34,6 +34,15 @@ QA_FLAGS_IGNORED=".*"
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# guile is trying to avoid recompilation by checking if file
|
||||
# /usr/lib64/guile/2.2/site-ccache/<foo>
|
||||
# is newer than
|
||||
# <foo>
|
||||
# In case it is instead of using <foo> guile
|
||||
# loads system one (from potentially older version of package).
|
||||
# To work it around we bump last modification timestamp of
|
||||
# '*.scm' files.
|
||||
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
|
||||
find "${S}" -name "*.scm" -exec touch {} + || die
|
||||
}
|
||||
|
||||
|
||||
@@ -34,6 +34,15 @@ QA_FLAGS_IGNORED=".*"
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# guile is trying to avoid recompilation by checking if file
|
||||
# /usr/lib64/guile/2.2/site-ccache/<foo>
|
||||
# is newer than
|
||||
# <foo>
|
||||
# In case it is instead of using <foo> guile
|
||||
# loads system one (from potentially older version of package).
|
||||
# To work it around we bump last modification timestamp of
|
||||
# '*.scm' files.
|
||||
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
|
||||
find "${S}" -name "*.scm" -exec touch {} + || die
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user