rtems source builde git repository

Hoefle Marco Marco.Hoefle at nanotronic.ch
Tue Aug 19 12:20:16 UTC 2014


Dear Chris,
cloning rtems using git works (and worked also with the previous rtems source builder version):

hoefle at wheezy:/tmp/hoefle$ git clone git.nanotronic:rtems.git
Cloning into 'rtems'...
remote: Counting objects: 452048, done.
remote: Compressing objects: 100% (76658/76658), done.
remote: Total 452048 (delta 366194), reused 451708 (delta 365854)
Receiving objects: 100% (452048/452048), 62.37 MiB | 29.90 MiB/s, done.
Resolving deltas: 100% (366194/366194), done.


this is the content of:
./rtems-source-builder/rtems/rsb-report-sparc-rtems4.10-kernel-4.10-1.txt

hoefle at wheezy:~/projects/customers/unibern/cassis/clone/source_build_test$ cat ./rtems-source-builder/rtems/rsb-report-sparc-rtems4.10-kernel-4.10-1.txt 
RTEMS Tools Project - Source Builder Error Report
 Build: error: malforned URL: git.nanotronic:rtems.git?reset=hard?pull?branch=gr-4.10
 Command Line: ../source-builder/sb-set-builder --log=/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/4.10-sparc.log --prefix=/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain --no-clean 4.10/rtems-sparc-gr.bset
 Python: 2.7.3 (default, Mar 13 2014, 11:03:55) [GCC 4.7.2]
 git.nanotronic:rtems-source-builder.git/origin/a090b1b339a9bfb602b5b0a9ac286da3fcbf8ad9
 Linux wheezy 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3+deb7u2 x86_64
Tail of the build log:
make[5]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/gnulib'
make[6]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/gnulib'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/gnulib'
make[5]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/gnulib'
make[4]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/gnulib'
make[3]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb'
make[3]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb'
make[4]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/doc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/doc'
make[4]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/data-directory'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/data-directory'
make[3]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb'
make[3]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb'
transformed_name=`t='s&^&sparc-rtems4.10-&'; \
			  echo gdbtui | sed -e "$t"` ; \
		if test "x$transformed_name" = x; then \
		  transformed_name=gdbtui ; \
		else \
		  true ; \
		fi ; \
		/bin/bash ../../gdb-7.3.1/gdb/../mkinstalldirs /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/bin ; \
		/usr/bin/install -c gdbtui \
			/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/bin/$transformed_name ; \
		/bin/bash ../../gdb-7.3.1/gdb/../mkinstalldirs \
			/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/man/man1 ; \
		/usr/bin/install -c -m 644 ../../gdb-7.3.1/gdb/gdb.1 \
			/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/man/man1/$transformed_name.1
/bin/bash ../../gdb-7.3.1/gdb/../mkinstalldirs /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/gdb/python/gdb
mkdir -p -- /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/gdb/python/gdb
transformed_name=`t='s&^&sparc-rtems4.10-&'; \
			  echo gdb | sed -e "$t"` ; \
		if test "x$transformed_name" = x; then \
		  transformed_name=gdb ; \
		else \
		  true ; \
		fi ; \
		/bin/bash ../../gdb-7.3.1/gdb/../mkinstalldirs /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/bin ; \
		/usr/bin/install -c gdb \
			/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/bin/$transformed_name ; \
		/bin/bash ../../gdb-7.3.1/gdb/../mkinstalldirs \
			/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/man/man1 ; \
		/usr/bin/install -c -m 644 ../../gdb-7.3.1/gdb/gdb.1 \
			/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/man/man1/$transformed_name.1
make[4]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb'
make[5]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/doc'
(test "ln -s" = "ln -s" && \
	  ln -s ../../../gdb-7.3.1/gdb/doc/all-cfg.texi gdb-cfg.texi) || \
	ln ../../../gdb-7.3.1/gdb/doc/all-cfg.texi gdb-cfg.texi || \
	cp ../../../gdb-7.3.1/gdb/doc/all-cfg.texi gdb-cfg.texi
echo "@set GDBVN `sed q ../../../gdb-7.3.1/gdb/doc/../version.in`" > ./GDBvn.new
if [ -n "(GDB) " ]; then \
	  echo "@set VERSION_PACKAGE (GDB) " >> ./GDBvn.new; \
	fi
echo "@set BUGURL @uref{http://www.gnu.org/software/gdb/bugs/}" >> ./GDBvn.new
if [ "@uref{http://www.gnu.org/software/gdb/bugs/}" = "@uref{http://www.gnu.org/software/gdb/bugs/}" ]; then \
	  echo "@set BUGURL_DEFAULT" >> ./GDBvn.new; \
	fi
if test -z "-I ../../../gdb-7.3.1/gdb/doc/../../readline/doc"; then \
	  echo "@set SYSTEM_READLINE" >> ./GDBvn.new; \
	fi
mv GDBvn.new GDBvn.texi
makeinfo --split-size=5000000 --split-size=5000000 -I ../../../gdb-7.3.1/gdb/doc/../../readline/doc -I ../../../gdb-7.3.1/gdb/doc/../mi -I ../../../gdb-7.3.1/gdb/doc \
		-o gdb.info ../../../gdb-7.3.1/gdb/doc/gdb.texinfo
makeinfo --split-size=5000000 --split-size=5000000 -I ../../../gdb-7.3.1/gdb/doc -o gdbint.info ../../../gdb-7.3.1/gdb/doc/gdbint.texinfo
makeinfo --split-size=5000000 --split-size=5000000  -I ../../../gdb-7.3.1/gdb/doc -o annotate.info ../../../gdb-7.3.1/gdb/doc/annotate.texinfo
/bin/bash ../../../gdb-7.3.1/gdb/doc/../../mkinstalldirs /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info
 /usr/bin/install -c -m 644 ./gdb.info /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/gdb.info
 /usr/bin/install -c -m 644 ./gdbint.info /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/gdbint.info
 /usr/bin/install -c -m 644 ../../../gdb-7.3.1/gdb/doc/stabs.info /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/stabs.info
 /usr/bin/install -c -m 644 ./annotate.info /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/annotate.info
 install-info --info-dir=/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/gdb.info
This is not dpkg install-info anymore, but GNU install-info
See the man page for ginstall-info for command line arguments
 install-info --info-dir=/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/gdbint.info
This is not dpkg install-info anymore, but GNU install-info
See the man page for ginstall-info for command line arguments
 install-info --info-dir=/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/stabs.info
This is not dpkg install-info anymore, but GNU install-info
See the man page for ginstall-info for command line arguments
 install-info --info-dir=/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/annotate.info
This is not dpkg install-info anymore, but GNU install-info
See the man page for ginstall-info for command line arguments
make[5]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/doc'
make[5]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/testsuite'
make[5]: Nothing to be done for `install'.
make[5]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/testsuite'
make[5]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/data-directory'
make[6]: Entering directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/data-directory'
/bin/bash ../../../gdb-7.3.1/gdb/data-directory/../../mkinstalldirs /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/gdb/syscalls
mkdir -p -- /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/gdb/syscalls
files='gdb-syscalls.dtd ppc-linux.xml ppc64-linux.xml i386-linux.xml amd64-linux.xml sparc-linux.xml sparc64-linux.xml mips-o32-linux.xml mips-n32-linux.xml mips-n64-linux.xml' ; \
	for file in $files; do \
	  f=../../../gdb-7.3.1/gdb/data-directory/../syscalls/$file ; \
	  if test -f $f ; then \
	    /usr/bin/install -c -m 644 $f /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/gdb/syscalls ; \
	  fi ; \
	done
files='gdb/__init__.py gdb/types.py gdb/printing.py gdb/command/__init__.py gdb/command/pretty_printers.py' ; \
	for file in $files ; do \
	  dir=`echo "$file" | sed 's,/[^/]*$,,'` ; \
	  /bin/bash ../../../gdb-7.3.1/gdb/data-directory/../../mkinstalldirs /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/gdb/python/$dir ; \
	  /usr/bin/install -c -m 644 ./python/$file /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/gdb/python/$dir ; \
	done
mkdir -p -- /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/gdb/python/gdb/command
make[6]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/data-directory'
make[5]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb/data-directory'
make[4]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb'
make[3]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb'
make[2]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build/gdb'
make[1]: Nothing to be done for `install-target'.
make[1]: Leaving directory `/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1/build'
+ /bin/rm -rf /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/configure.info
+ /bin/rm -f /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/dir
+ touch /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/info/dir
+ cd /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-gdb-7.3.1-1
copy: /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-gdb-7.3.1-1-root-hoefle => /home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset
config: tools/rtems-kernel-4.10-1.2.14-gr.cfg
package: sparc-rtems4.10-kernel-4.10-1
script:  1: #!/bin/sh
script:  2: # ___build_pre in as set up in defaults.py
script:  3: # Save the original path away.
script:  4: export SB_ORIG_PATH=${PATH}
script:  5: # Directories
script:  6: SB_PREFIX="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain"
script:  7: SB_PREFIX_CLEAN=$(echo "/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain" | /bin/sed -e 's/^\///')
script:  8: SB_SOURCE_DIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/sources"
script:  9: SB_BUILD_DIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-kernel-4.10-1"
script: 10: # host == build, use build; host != build , host uses host and build uses build
script: 11: SB_HOST_CFLAGS="-O2 -pipe "
script: 12: SB_HOST_LDFLAGS="-L/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset/${SB_PREFIX_CLEAN}/lib"
script: 13: SB_BUILD_CFLAGS="-O2 -pipe -I/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset/${SB_PREFIX_CLEAN}/include"
script: 14: SB_BUILD_CXXFLAGS="-O2 -pipe -I/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset/${SB_PREFIX_CLEAN}/include"
script: 15: SB_BUILD_LDFLAGS="-L/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset/${SB_PREFIX_CLEAN}/lib"
script: 16: SB_CFLAGS="${SB_BUILD_CFLAGS} "
script: 17: SB_CXXFLAGS="${SB_BUILD_CXXFLAGS} "
script: 18: SB_ARCH="x86_64"
script: 19: SB_OS="linux"
script: 20: export SB_SOURCE_DIR SB_BUILD_DIR SB_ARCH SB_OS
script: 21: export SB_HOST_CFLAGS SB_HOST_LDFLAGS SB_BUILD_CFLAGS SB_BUILD_CXXFLAGS SB_BUILD_LDFLAGS SB_CFLAGS SB_CXXFLAGS
script: 22: # Documentation
script: 23: SB_DOC_DIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/build/toolchain/share/doc"
script: 24: export SB_DOC_DIR
script: 25: # Packages
script: 26: SB_PACKAGE_NAME="sparc-rtems4.10-kernel-4.10-1"
script: 27: SB_PACKAGE_BUILDNAME="sparc-rtems4.10-kernel-4.10-1"
script: 28: SB_PACKAGE_VERSION="4.10"
script: 29: SB_PACKAGE_RELEASE="1"
script: 30: export SB_PACKAGE_NAME SB_PACKAGE_VERSION SB_PACKAGE_RELEASE
script: 31: # Build directories
script: 32: export SB_PREFIX
script: 33: SB_BUILD_DIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-kernel-4.10-1"
script: 34: SB_BUILD_ROOT="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-kernel-4.10-1-root-hoefle"
script: 35: SB_BUILD_ROOT_BINDIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-kernel-4.10-1-root-hoefle/${SB_PREFIX_CLEAN}/bin"
script: 36: export SB_BUILD_ROOT SB_BUILD_DIR SB_BUILD_ROOT_BINDIR
script: 37: SB_BUILD_CXC_DIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-kernel-4.10-1-cxc"
script: 38: SB_BUILD_CXC_ROOT="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-kernel-4.10-1-hoefle-cxc"
script: 39: SB_BUILD_CXC_ROOT_BINDIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sparc-rtems4.10-kernel-4.10-1-hoefle-cxc/${SB_PREFIX_CLEAN}/bin"
script: 40: export SB_BUILD_CXC_ROOT SB_BUILD_CXC_DIR SB_BUILD_CXC_ROOT_BINDIR
script: 41: SB_TMPROOT="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset"
script: 42: SB_TMPPREFIX="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset/${SB_PREFIX_CLEAN}"
script: 43: SB_TMPBINDIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset/${SB_PREFIX_CLEAN}/bin"
script: 44: export SB_TMPROOT SB_TMPPREFIX SB_TMPBINDIR
script: 45: SB_TMPCXCROOT="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle/4.10/rtems-sparc-gr.bset"
script: 46: SB_TMPCXCPREFIX="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle-cxc/4.10/rtems-sparc-gr.bset/${SB_PREFIX_CLEAN}"
script: 47: SB_TMPCXCBINDIR="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/tmp/sb-hoefle-cxc/4.10/rtems-sparc-gr.bset/${SB_PREFIX_CLEAN}/bin"
script: 48: export SB_TMPCXCROOT SB_TMPCXCPREFIX SB_TMPCXCBINDIR
script: 49: # Extra path support
script: 50: SB_EXTRAPATH="/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/source-builder"
script: 51: # The compiler flags
script: 52: 
script: 53: 
script: 54: export CFLAGS_FOR_TARGET
script: 55: export CXXFLAGS_FOR_TARGET
script: 56: # Set up the path. Put the CXC path first.
script: 57: if test -n "${SB_TMPBINDIR}" ; then
script: 58:  PATH="${SB_TMPBINDIR}:$PATH"
script: 59: fi
script: 60: if test -n "${SB_TMPCXCBINDIR}" ; then
script: 61:  PATH="${SB_TMPCXCBINDIR}:$PATH"
script: 62: fi
script: 63: if test -n "${SB_EXTRAPATH}" ; then
script: 64:  PATH="${SB_EXTRAPATH}:$PATH"
script: 65: fi
script: 66: 
script: 67: 
script: 68: export PATH
script: 69: # Default environment set up.
script: 70: LANG=C
script: 71: export LANG
script: 72: unset DISPLAY || :
script: 73: umask 022
script: 74: cd "/home/NANOTRONIC/hoefle/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems/build/sparc-rtems4.10-kernel-4.10-1"
script: 75: echo "=> sparc-rtems4.10-kernel-4.10-1:"
script: 76: echo "==> %prep:"
script: 77: source_dir_rtems="rtems-4.10"
source setup: sparc-rtems4.10-kernel-4.10-1: source rtems -q -c -n sparc-rtems4.10-kernel-4.10-1-4.10
error: malforned URL: git.nanotronic:rtems.git?reset=hard?pull?branch=gr-4.10
hoefle at wheezy:~/projects/customers/unibern/cassis/clone/source_build_test$ 
 






-----Original Message-----
From: Chris Johns [mailto:chrisj at rtems.org]
Sent: Wed 8/13/2014 10:17 PM
To: Hoefle Marco; users at rtems.org
Subject: Re: rtems source builde git repository
 
On 14/08/2014 3:38 am, Hoefle Marco wrote:
> Hello Chris,
> fetching tar files works now but our rtems git tree not:

Great.

>
> hoefle at wheezy:~/projects/customers/unibern/cassis/clone/source_build_test/rtems-source-builder/rtems$
> ../source-builder/sb-set-builder --log=$TOOLCHAIN_DIR/4.10-sparc.log
> --prefix=$TOOLCHAIN_DIR --no-clean 4.10/rtems-sparc-gr.bset
> RTEMS Source Builder - Set Builder, v0.4.0
> Build Set: 4.10/rtems-sparc-gr.bset
> config: devel/expat-2.1.0-1.cfg
> package: expat-2.1.0-x86_64-linux-gnu-1
> building: expat-2.1.0-x86_64-linux-gnu-1
> config: tools/rtems-binutils-2.20.1-1.cfg
> package: sparc-rtems4.10-binutils-2.20.1-1
> warning: binutils-2.20.1.tar.bz2: no hash found

I am currently adding the hashes to 4.10.

> warning: binutils-2.20.1-rtems4.10-20100826.diff: no hash found
> building: sparc-rtems4.10-binutils-2.20.1-1
> config: tools/rtems-gcc-4.4.7-newlib-1.18.0-1.cfg
> package: sparc-rtems4.10-gcc-4.4.7-newlib-1.18.0-1
> warning: gcc-core-4.4.7.tar.bz2: no hash found
> warning: gcc-core-4.4.7-rtems4.10-20120314.diff: no hash found
> warning: newlib-1.18.0.tar.gz: no hash found
> warning: newlib-1.18.0-rtems4.10-20110518.diff: no hash found
> warning: mpfr-2.4.2.tar.bz2: no hash found
> warning: mpc-0.8.1.tar.gz: no hash found
> warning: gmp-5.0.5.tar.bz2: no hash found
> building: sparc-rtems4.10-gcc-4.4.7-newlib-1.18.0-1
> config: tools/rtems-gdb-7.3.1-1.cfg
> package: sparc-rtems4.10-gdb-7.3.1-1
> warning: gdb-7.3.1.tar.bz2: no hash found
> warning: gdb-7.3.1-rtems4.10-20120918.diff: no hash found
> building: sparc-rtems4.10-gdb-7.3.1-1
> config: tools/rtems-kernel-4.10-1.2.14-gr.cfg
> package: sparc-rtems4.10-kernel-4.10-1
> error: malforned URL:
> git.nanotronic:rtems.git?reset=hard?pull?branch=gr-4.10
> Build FAILED
>    See error report: rsb-report-sparc-rtems4.10-kernel-4.10-1.txt
> error: malforned URL:
> git.nanotronic:rtems.git?reset=hard?pull?branch=gr-4.10
> Build Set: Time 0:05:48.729840
> Build FAILED

What is the contents of rsb-report-sparc-rtems4.10-kernel-4.10-1.txt ?

>
> This is how the rtems source was set up:
> %source set rtems git.nanotronic:rtems.git?reset=hard?pull?branch=gr-4.10

Should this be ...

%source set rtems 
git://git.nanotronicrtems.git?reset=hard?pull?branch=gr-4.10

?

> Does rtems-source-builder still work with a git repository via ssh?

It should if you can use a standard git clone, fetch, push set of 
commands from the command line. I use keys with ssh and have an agent 
running so I do not need to interact with ssh to have it work.

Chris




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20140819/6e73abbb/attachment-0002.html>


More information about the users mailing list