Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to devel-gcc grimoire by Florian Franzmann (3e53b3605c6c8510c44147499b278a9cf2a15ac5)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <eric AT sandall.us>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to devel-gcc grimoire by Florian Franzmann (3e53b3605c6c8510c44147499b278a9cf2a15ac5)
  • Date: Fri, 02 Apr 2010 13:58:33 -0700

Quoting Florian Franzmann <scm AT sourcemage.org>:

GIT changes to devel-gcc grimoire by Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 8 ++++++
gnu/FUNCTIONS | 72 ++++++++++++++++++++++++++++------------------------------
2 files changed, 43 insertions(+), 37 deletions(-)

New commits:
commit 3e53b3605c6c8510c44147499b278a9cf2a15ac5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/FUNCTIONS: - default_build_configure_gcc: specified bug url, pass
CFLAGS, BOOT_CFLAGS, CXXFLAGS to configure
- default_build_make_gcc: use make_single
- default_build_install_gcc: LIBRARY is passed as a parameter now,
installing compiler1 is the spell's responsibility

diff --git a/ChangeLog b/ChangeLog
index e48822b..bbecf35 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2010-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnu/FUNCTIONS:
+ - default_build_configure_gcc: specified bug url, pass
+ CFLAGS, BOOT_CFLAGS, CXXFLAGS to configure
+ - default_build_make_gcc: use make_single
+ - default_build_install_gcc: LIBRARY is passed as a parameter now,
+ installing compiler1 is the spell's responsibility
+
2010-04-02 Arwed v. Merkatz <v.merkatz AT gmx.net>
* gnome2-libs/libgdata: new spell, glib based GData protocol
implementation
diff --git a/gnu/FUNCTIONS b/gnu/FUNCTIONS
index eb720d1..2bd917b 100755
--- a/gnu/FUNCTIONS
+++ b/gnu/FUNCTIONS
@@ -50,18 +50,26 @@ function default_build_configure_gcc ()
# fixes seg-fault on libiberty/splay.c in v 4.3.2
CFLAGS="-O1 $CFLAGS" &&

+ OPTS="--build=$HOST $OPTS" &&
if [[ $CROSS_INSTALL == on ]]; then
OPTS="--host=$HOST $OPTS" || return 1
- else
- OPTS="--build=$HOST $OPTS" || return 1
- fi &&
+ fi &&

- $SOURCE_DIRECTORY/configure \
- --prefix="${INSTALL_ROOT}/usr" \
- --infodir="${INSTALL_ROOT}/usr/share/info" \
- --mandir="${INSTALL_ROOT}/usr/share/man" \
+ PREFIX="${INSTALL_ROOT}/usr" &&
+ LIBPATH="${PREFIX}/lib" &&
+ LIBEXECPATH="${PREFIX}/libexec/${SPELL}" &&
+ INCLUDEPATH="${LIBPATH}/include" &&
+ DATAPATH="${PREFIX}/share/${SPELL}-data/${HOST}" &&
+
+ CFLAGS="$CFLAGS" BOOT_CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \
+ $SOURCE_DIRECTORY/configure \
+ --prefix="${PREFIX}" \
+ --libdir="${LIBPATH}" \
+ --mandir="${PREFIX}/share/man" \
+ --infodir="${PREFIX}/share/info" \
--enable-threads=posix \
--with-system-zlib \
+ --with-bugurl="http://bugs.sourcemage.org"; \
$GCC_MULTILIB \
$OPTS
}
@@ -69,10 +77,10 @@ function default_build_configure_gcc ()
function default_build_make_gcc ()
{
cd ${SOURCE_DIRECTORY}.bld &&
-#make_single &&
+ make_single &&

Is there a reason you brought make_single back? Besides that it's recommended by the GNU devs? :)

-sandalle

--
Eric Sandall | Source Mage GNU/Linux Developer
eric AT sandall.us PGP: 0xA8EFDD61 | http://www.sourcemage.org/
http://eric.sandall.us/ | http://counter.li.org/ #196285




Archive powered by MHonArc 2.6.24.

Top of Page