, i try to build gcc 4.8.1 In stage 0 build fine, but not in stage 1, is missing libstdc++. gcc4.8.1 have need libstdc for build. Now we can or add an new package libstdc or moifify gcc.conf for build libstdc i attach initial patch
Regards gerardo di iorio
diff --git a/package/develop/cloog/: b/package/develop/cloog/: new file mode 100644 index 0000000..9478b17 --- /dev/null +++ b/package/develop/cloog/: @@ -0,0 +1,35 @@ +[COPY] --- T2-COPYRIGHT-NOTE-BEGIN --- +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] +[COPY] T2 SDE: package/.../cloog/cloog.desc +[COPY] Copyright (C) 2013 The T2 SDE Project +[COPY] +[COPY] More information can be found in the files COPYING and README. +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; version 2 of the License. A copy of the +[COPY] GNU General Public License can be found in the file COPYING. +[COPY] --- T2-COPYRIGHT-NOTE-END --- + +[I] Code Generator in the Polyhedral Model's Home + +[T] CLooG is a library to generate code for scanning +[T] Z-polyhedra. In other words, it finds code that reaches +[T] each integral point of one or more parameterized polyhedra. +[T] GCC links with this library in order to enable the new loop +[T] generation code known as Graphite. + +[U] http://www.cloog.org + +[A] Sebastian Pop <[email protected]> +[M] The T2 Project <[email protected]> + +[C] base/development + +[L] GPL +[S] Stable +[V] 0.15.11 +[P] X 0--3-5---9 102.295 + +[D] 0 cloog-0.18.0.tar.gz ftp://gcc.gnu.org/pub/gcc/infrastructure/ diff --git a/package/develop/cloog/cloog.cache b/package/develop/cloog/cloog.cache new file mode 100644 index 0000000..b541592 --- /dev/null +++ b/package/develop/cloog/cloog.cache @@ -0,0 +1,26 @@ + +[TIMESTAMP] 1257715482 Sun Nov 8 22:24:42 2009 +[BUILDTIME] 5 (5) +[SIZE] 0.44 MB, 27 files + +[DEP] 00-dirtree +[DEP] bash +[DEP] binutils +[DEP] bzip2 +[DEP] coreutils +[DEP] diffutils +[DEP] file +[DEP] findutils +[DEP] gawk +[DEP] gcc +[DEP] glibc +[DEP] gmp +[DEP] grep +[DEP] linux-header +[DEP] make +[DEP] mktemp +[DEP] net-tools +[DEP] ppl +[DEP] sed +[DEP] sysfiles +[DEP] tar diff --git a/package/develop/cloog/cloog.desc b/package/develop/cloog/cloog.desc new file mode 100644 index 0000000..66ec6a0 --- /dev/null +++ b/package/develop/cloog/cloog.desc @@ -0,0 +1,35 @@ +[COPY] --- T2-COPYRIGHT-NOTE-BEGIN --- +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] +[COPY] T2 SDE: package/.../cloog/cloog.desc +[COPY] Copyright (C) 2013 The T2 SDE Project +[COPY] +[COPY] More information can be found in the files COPYING and README. +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; version 2 of the License. A copy of the +[COPY] GNU General Public License can be found in the file COPYING. +[COPY] --- T2-COPYRIGHT-NOTE-END --- + +[I] Code Generator in the Polyhedral Model's Home + +[T] CLooG is a library to generate code for scanning +[T] Z-polyhedra. In other words, it finds code that reaches +[T] each integral point of one or more parameterized polyhedra. +[T] GCC links with this library in order to enable the new loop +[T] generation code known as Graphite. + +[U] http://www.cloog.org + +[A] Sebastian Pop <[email protected]> +[M] The T2 Project <[email protected]> + +[C] base/development + +[L] GPL +[S] Stable +[V] 0.18.0 +[P] X 0--3-5---9 102.295 + +[D] 1852051898 cloog-0.18.0.tar.gz ftp://gcc.gnu.org/pub/gcc/infrastructure/ diff --git a/package/develop/gcc/gcc.conf b/package/develop/gcc/gcc.conf index 74d16b1..bd8ba0a 100644 --- a/package/develop/gcc/gcc.conf +++ b/package/develop/gcc/gcc.conf @@ -123,7 +123,7 @@ if atstage cross; then fi if ! atstage native; then - var_append confopt " " "--enable-languages=c,c++ --disable-libmudflap --disable-libquadmath" + var_append confopt " " "--enable-languages=c,c++ --disable-libmudflap --disable-libquadmath --disable-libatomic --enable-libstdc++-v3" fi # later, if we support multiple GCC again, pass this to the non-default ones: diff --git a/package/develop/gcc/gcc.desc b/package/develop/gcc/gcc.desc index 006a383..5662df7 100644 --- a/package/develop/gcc/gcc.desc +++ b/package/develop/gcc/gcc.desc @@ -34,9 +34,9 @@ [L] GPL [S] Stable -[V] 4.7.3 +[V] 4.8.1 [P] X 012--5---9 102.300 -[D] 3652464962 gcc-4.7.3.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.7.3/ +[D] 2447053879 gcc-4.8.1.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.8.1/ [D] 271646925 ecj-4.5.jar ftp://sourceware.org/pub/java/ [D] 2978776885 gcc-creator.class !http://gcc.gnu.org/viewcvs/branches/gcc-4_4-branch/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Creator.class?revision=153462&view=co&pathrev=153462 diff --git a/package/develop/gcc/no-libstdc++.patch.cross0 b/package/develop/gcc/no-libstdc++.patch.cross0 deleted file mode 100644 index 8cb62d0..0000000 --- a/package/develop/gcc/no-libstdc++.patch.cross0 +++ /dev/null @@ -1,33 +0,0 @@ -# --- T2-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# T2 SDE: package/.../gcc/no-libstdc++.patch.cross0 -# Copyright (C) 2004 - 2006 The T2 SDE Project -# -# More information can be found in the files COPYING and README. -# -# This patch file is dual-licensed. It is available under the license the -# patched project is licensed under, as long as it is an OpenSource license -# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms -# of the GNU General Public License as published by the Free Software -# Foundation; either version 2 of the License, or (at your option) any later -# version. -# --- T2-COPYRIGHT-NOTE-END --- - -We first only build the c++ compiler for the toolchain cross-compiler. Later, -in the next stage, when we have cross built the C library, we also build the -libstdc++ STL. - - - Rene Rebe <[email protected]> - ---- ./configure.orig 2005-11-24 11:58:19.000000000 +0100 -+++ ./configure 2005-11-24 11:58:10.000000000 +0100 -@@ -1001,7 +1001,7 @@ - - - # Skipdirs are removed silently. --skipdirs= -+skipdirs=target-libstdc++-v3 - # Noconfigdirs are removed loudly. - noconfigdirs="" - diff --git a/package/develop/isl/isl.desc b/package/develop/isl/isl.desc new file mode 100644 index 0000000..3b3d2c9 --- /dev/null +++ b/package/develop/isl/isl.desc @@ -0,0 +1,33 @@ +[COPY] --- T2-COPYRIGHT-NOTE-BEGIN --- +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] +[COPY] T2 SDE: package/.../cloog/cloog.desc +[COPY] Copyright (C) 2013 The T2 SDE Project +[COPY] +[COPY] More information can be found in the files COPYING and README. +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; version 2 of the License. A copy of the +[COPY] GNU General Public License can be found in the file COPYING. +[COPY] --- T2-COPYRIGHT-NOTE-END --- + +[I] Library for manipulating sets and relations of integer points bounded by +[I] linear constraints + +[T] Library for manipulating sets and relations of integer points bounded by +[T] linear constraints + +[U] http://freecode.com/projects/isl + +[A] Sven Verdoolaege <[email protected]> +[M] Gerardo Di Iorio <[email protected]> + +[C] base/development + +[L] MIT +[S] Stable +[V] 0.12.1 +[P] X 0--3-5---9 102.290 + +[D] 2517850888 isl-0.12.1.tar.bz2 http://isl.gforge.inria.fr/ diff --git a/package/scientific/gmp/gmp.desc b/package/scientific/gmp/gmp.desc index eee8abe..30d51ab 100644 --- a/package/scientific/gmp/gmp.desc +++ b/package/scientific/gmp/gmp.desc @@ -40,7 +40,7 @@ [L] LGPL [S] Stable -[V] 5.0.5 +[V] 5.1.2 [P] X 01-3-5---9 102.100 -[D] 2992270524 gmp-5.0.5.tar.bz2 ftp://ftp.gnu.org/pub/gnu/gmp/ +[D] 1909570037 gmp-5.1.2.tar.bz2 ftp://ftp.gnu.org/pub/gnu/gmp/ diff --git a/package/scientific/mpc/mpc.desc b/package/scientific/mpc/mpc.desc index ec086fc..77700a2 100644 --- a/package/scientific/mpc/mpc.desc +++ b/package/scientific/mpc/mpc.desc @@ -31,7 +31,7 @@ [L] LGPL [S] Stable -[V] 0.9 +[V] 1.0.1 [P] X 01-3-5---9 102.250 -[D] 3931606898 mpc-0.9.tar.gz http://www.multiprecision.org/mpc/download/ +[D] 1144981931 mpc-1.0.1.tar.gz http://www.multiprecision.org/mpc/download/
----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [email protected] with a subject of: unsubscribe t2
