You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(11) |
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2002 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(12) |
Nov
|
Dec
|
2003 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(8) |
Dec
(1) |
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(9) |
Jun
(5) |
Jul
(1) |
Aug
|
Sep
(4) |
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
(1) |
Apr
(35) |
May
(9) |
Jun
(10) |
Jul
|
Aug
(6) |
Sep
(23) |
Oct
(24) |
Nov
(18) |
Dec
(81) |
2006 |
Jan
(37) |
Feb
(2) |
Mar
(10) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(23) |
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Jan-Benedict G. <jb...@us...> - 2006-01-05 17:58:53
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15214 Modified Files: build_toolchain.sh Log Message: - Use _Tar as TAR command during installation. Index: build_toolchain.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/build_toolchain.sh,v retrieving revision 1.52 retrieving revision 1.53 diff -u -d -r1.52 -r1.53 --- build_toolchain.sh 5 Jan 2006 17:54:46 -0000 1.52 +++ build_toolchain.sh 5 Jan 2006 17:58:43 -0000 1.53 @@ -618,8 +618,8 @@ build "${BUILD_UCLIBC}" && execute ${MAKE} ${MAKEFLAGS} V=1 # Install - build "${BUILD_UCLIBC}" && execute ${MAKE} V=1 install - build "${BUILD_UCLIBC}" && execute ${MAKE} V=1 DEVEL_PREFIX="${INSTALL_NATIVE_BASE}/usr/${TARGET}/" install + build "${BUILD_UCLIBC}" && execute ${MAKE} TAR=_Tar V=1 install + build "${BUILD_UCLIBC}" && execute ${MAKE} TAR=_Tar V=1 DEVEL_PREFIX="${INSTALL_NATIVE_BASE}/usr/${TARGET}/" install case "${TARGET}" in vax-*) |
From: Jan-Benedict G. <jb...@us...> - 2006-01-05 17:54:55
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14603 Modified Files: build_toolchain.sh Log Message: - Use GNU make throughoutly. Index: build_toolchain.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/build_toolchain.sh,v retrieving revision 1.51 retrieving revision 1.52 diff -u -d -r1.51 -r1.52 --- build_toolchain.sh 31 Dec 2005 17:22:08 -0000 1.51 +++ build_toolchain.sh 5 Jan 2006 17:54:46 -0000 1.52 @@ -36,6 +36,13 @@ fi done +# +# Find a working `make' program +# +case "`uname -s`" in + Linux) MAKE=make;; + *) MAKE=gmake;; +esac # # -Werror behavior @@ -503,9 +510,9 @@ ${WERROR} # Build - build "${BUILD_BINUTILS}" && execute make ${MAKEFLAGS} all-binutils - build "${BUILD_LD}" && execute make ${MAKEFLAGS} all-ld - build "${BUILD_GAS}" && execute make ${MAKEFLAGS} all-gas + build "${BUILD_BINUTILS}" && execute ${MAKE} ${MAKEFLAGS} all-binutils + build "${BUILD_LD}" && execute ${MAKE} ${MAKEFLAGS} all-ld + build "${BUILD_GAS}" && execute ${MAKE} ${MAKEFLAGS} all-gas # Check. We check twice because (of unknown reasons), the first # run occassionally fails on my box (either some script just before @@ -513,27 +520,27 @@ # after one run is done). So this is a FIXME. build "${BUILD_BINUTILS}" && \ build "${DO_CHECKS_BINUTILS}" && \ - execute make ${MAKEFLAGS} check-binutils || true + execute ${MAKE} ${MAKEFLAGS} check-binutils || true build "${BUILD_BINUTILS}" && \ build "${DO_CHECKS_BINUTILS}" && \ - execute make ${MAKEFLAGS} check-binutils || true + execute ${MAKE} ${MAKEFLAGS} check-binutils || true build "${BUILD_LD}" && \ build "${DO_CHECKS_BINUTILS}" && \ - execute make ${MAKEFLAGS} check-ld || true + execute ${MAKE} ${MAKEFLAGS} check-ld || true build "${BUILD_LD}" && \ build "${DO_CHECKS_BINUTILS}" && \ - execute make ${MAKEFLAGS} check-ld || true + execute ${MAKE} ${MAKEFLAGS} check-ld || true build "${BUILD_GAS}" && \ build "${DO_CHECKS_BINUTILS}" && \ - execute make ${MAKEFLAGS} check-gas || true + execute ${MAKE} ${MAKEFLAGS} check-gas || true build "${BUILD_GAS}" && \ build "${DO_CHECKS_BINUTILS}" && \ - execute make ${MAKEFLAGS} check-gas || true + execute ${MAKE} ${MAKEFLAGS} check-gas || true # Install - build "${BUILD_BINUTILS}" && execute make ${MAKEFLAGS} install-binutils - build "${BUILD_LD}" && execute make ${MAKEFLAGS} install-ld - build "${BUILD_GAS}" && execute make ${MAKEFLAGS} install-gas + build "${BUILD_BINUTILS}" && execute ${MAKE} ${MAKEFLAGS} install-binutils + build "${BUILD_LD}" && execute ${MAKE} ${MAKEFLAGS} install-ld + build "${BUILD_GAS}" && execute ${MAKE} ${MAKEFLAGS} install-gas # Create a test summary to be sent as a proof that the vax-linux # community exists and is still alive. @@ -569,10 +576,10 @@ #--without-headers # Build - build "${BUILD_GCC1}" && execute make ${MAKEFLAGS} all-gcc + build "${BUILD_GCC1}" && execute ${MAKE} ${MAKEFLAGS} all-gcc # Install - build "${BUILD_GCC1}" && execute make ${MAKEFLAGS} install-gcc + build "${BUILD_GCC1}" && execute ${MAKE} ${MAKEFLAGS} install-gcc popd # @@ -584,8 +591,8 @@ # Configure the kernel. We need prepared kernel headers. # pushd "${LINUX_SRC}" - execute make V=1 ARCH="${KERNEL_ARCH}" CROSS_COMPILE="${TARGET}-" defconfig - execute make V=1 ARCH="${KERNEL_ARCH}" CROSS_COMPILE="${TARGET}-" prepare + execute ${MAKE} V=1 ARCH="${KERNEL_ARCH}" CROSS_COMPILE="${TARGET}-" defconfig + execute ${MAKE} V=1 ARCH="${KERNEL_ARCH}" CROSS_COMPILE="${TARGET}-" prepare popd # @@ -603,21 +610,21 @@ # Prepare build "${BUILD_UCLIBC}" && execute ./extra/scripts/create_makefiles.sh - build "${BUILD_UCLIBC}" && (yes "" | execute make oldconfig;) + build "${BUILD_UCLIBC}" && (yes "" | execute ${MAKE} oldconfig;) # Build - # build "${BUILD_GCC1}" && (yes "" | execute make ${MAKEFLAGS};) - build "${BUILD_UCLIBC}" && execute make headers - build "${BUILD_UCLIBC}" && execute make ${MAKEFLAGS} V=1 + # build "${BUILD_GCC1}" && (yes "" | execute ${MAKE} ${MAKEFLAGS};) + build "${BUILD_UCLIBC}" && execute ${MAKE} V=1 headers + build "${BUILD_UCLIBC}" && execute ${MAKE} ${MAKEFLAGS} V=1 # Install - build "${BUILD_UCLIBC}" && execute make install - build "${BUILD_UCLIBC}" && execute make DEVEL_PREFIX="${INSTALL_NATIVE_BASE}/usr/${TARGET}/" install + build "${BUILD_UCLIBC}" && execute ${MAKE} V=1 install + build "${BUILD_UCLIBC}" && execute ${MAKE} V=1 DEVEL_PREFIX="${INSTALL_NATIVE_BASE}/usr/${TARGET}/" install case "${TARGET}" in vax-*) pushd "${UCLIBC_SRC}/libm-vax" - execute make TARGET="${TARGET}-" libm.a + execute ${MAKE} TARGET="${TARGET}-" libm.a execute cp "${INSTALL_BASE}/usr/${TARGET}/lib/lib/libm.a" \ "${INSTALL_BASE}/usr/${TARGET}/lib/lib/libm-uClibc.a" execute cp libm.a "${INSTALL_BASE}/usr/${TARGET}/lib/lib/" @@ -664,7 +671,7 @@ # exit, because this won't work and thus there's no native # compiler based on glibc... # - execute make || true + execute ${MAKE} || true echo "" >&2 echo "WARNING: This build is was faked to be okay" >&2 echo "" >&2 @@ -680,7 +687,7 @@ # Check build "${BUILD_GCC1}" && \ build "${DO_CHECKS_GCC}" && \ - execute make ${MAKEFLAGS} check-gcc || true + execute ${MAKE} ${MAKEFLAGS} check-gcc || true # Create a test summary to be sent as a proof that the vax-linux # community exists and is still alive. @@ -702,23 +709,23 @@ # Build build "${BUILD_BINUTILS}" && ac_cv_func_strncmp_works=yes \ - execute make ${MAKEFLAGS} all-binutils + execute ${MAKE} ${MAKEFLAGS} all-binutils build "${BUILD_BINUTILS}" && ac_cv_func_strncmp_works=yes \ - execute make ${MAKEFLAGS} all-gas + execute ${MAKE} ${MAKEFLAGS} all-gas build "${BUILD_BINUTILS}" && ac_cv_func_strncmp_works=yes \ - execute make ${MAKEFLAGS} all-ld + execute ${MAKE} ${MAKEFLAGS} all-ld # Install build "${BUILD_BINUTILS}" && \ - execute make ${MAKEFLAGS} \ + execute ${MAKE} ${MAKEFLAGS} \ prefix="${INSTALL_NATIVE_BASE}/usr" \ install-binutils build "${BUILD_LD}" && \ - execute make ${MAKEFLAGS} \ + execute ${MAKE} ${MAKEFLAGS} \ prefix="${INSTALL_NATIVE_BASE}/usr" \ install-ld - build "${BUILD_GAS}" && \ - execute make ${MAKEFLAGS} \ + build "${BUILD_GAS}" && \ + execute ${MAKE} ${MAKEFLAGS} \ prefix="${INSTALL_NATIVE_BASE}/usr" \ install-gas popd @@ -749,7 +756,7 @@ # Build build "${BUILD_GCC1}" && ac_cv_func_strncmp_works=yes execute \ - make ${MAKEFLAGS} all-gcc + ${MAKE} ${MAKEFLAGS} all-gcc # Install build "${BUILD_GCC1}" && \ |
From: Jan-Benedict G. <jb...@us...> - 2006-01-05 17:53:18
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14222 Added Files: _Tar Log Message: - Another helper to get the most correct version of "tar". - Kenn: Now you can easily use --exclude --- NEW FILE: _Tar --- #!/usr/bin/env bash case "`uname -s`" in Linux) exec tar "$@";; *) exec gtar "$@";; esac |
From: Jan-Benedict G. <jb...@us...> - 2006-01-04 06:27:09
|
Update of /cvsroot/linux-vax/toolchain/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20150 Added Files: uclibc-000037-config-UCLIBC_HAS___PROGNAME.patch Log Message: - Enable UCLIBC_HAS___PROGNAME. --- NEW FILE: uclibc-000037-config-UCLIBC_HAS___PROGNAME.patch --- --- src-uclibc-fresh/.config 2006-01-04 07:22:49.000000000 +0100 +++ src-uclibc-hacked/.config 2006-01-04 07:25:32.000000000 +0100 @@ -61,6 +61,7 @@ MALLOC_STANDARD=y UCLIBC_DYNAMIC_ATEXIT=y # COMPAT_ATEXIT is not set HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y UNIX98PTY_ONLY=y UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y ASSUME_DEVPTS=y |
From: Jan-Benedict G. <jb...@us...> - 2006-01-03 07:58:36
|
Update of /cvsroot/linux-vax/toolchain/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1675 Added Files: uclibc-000036-config-PROGRAM_INVOCATION_NAME.patch Log Message: - Enable UCLIBC_HAS_PROGRAM_INVOCATION_NAME --- NEW FILE: uclibc-000036-config-PROGRAM_INVOCATION_NAME.patch --- --- src-uclibc-fresh/.config 2006-01-03 08:46:00.000000000 +0100 +++ src-uclibc-hacked/.config 2006-01-03 08:56:50.000000000 +0100 @@ -62,6 +62,7 @@ UCLIBC_DYNAMIC_ATEXIT=y # COMPAT_ATEXIT is not set HAS_SHADOW=y UNIX98PTY_ONLY=y +UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y ASSUME_DEVPTS=y UCLIBC_HAS_TM_EXTENSIONS=y UCLIBC_HAS_TZ_CACHING=y |
From: Jan-Benedict G. <jb...@us...> - 2006-01-01 19:52:36
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15144 Modified Files: update_upstream_cvs_sandboxes.sh Log Message: - Fix error handling. Index: update_upstream_cvs_sandboxes.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/update_upstream_cvs_sandboxes.sh,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- update_upstream_cvs_sandboxes.sh 28 Dec 2005 17:56:30 -0000 1.7 +++ update_upstream_cvs_sandboxes.sh 1 Jan 2006 19:52:25 -0000 1.8 @@ -22,7 +22,7 @@ if [ "${RET}" -eq 0 ]; then break else - if [ "${i}" -eq "${MAX_TIES}" ]; then + if [ "${i}" -eq "${MAX_TRIES}" ]; then echo "Failed ${MAX_TRIES} times to update ${COMPONENT}" >&2 exit 1 fi |
From: Jan-Benedict G. <jb...@us...> - 2005-12-31 17:22:16
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29295 Modified Files: build_toolchain.sh Log Message: - Allow to patch Linux sources, too. Index: build_toolchain.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/build_toolchain.sh,v retrieving revision 1.50 retrieving revision 1.51 diff -u -d -r1.50 -r1.51 --- build_toolchain.sh 31 Dec 2005 17:17:47 -0000 1.50 +++ build_toolchain.sh 31 Dec 2005 17:22:08 -0000 1.51 @@ -468,6 +468,11 @@ execute --restart 6 svn update -r "${TIMESTAMP_UCLIBC}" popd fi +if [ "${DO_TIMESTAMP_LINUX}" -ne 0 ]; then + pushd "${LINUX_SRC}" + execute --restart 6 cvs -z9 update -d -P -D "${TIMESTAMP_LINUX}" + popd +fi # # Patch sources with our local patches @@ -477,6 +482,7 @@ [ "${DO_PATCHES_PORTS}" -ne 0 ] && execute try_patches.sh "ports" "${GLIBC_SRC}" "${VAX_PATCHES_PATH}" [ "${DO_PATCHES_GLIBC}" -ne 0 ] && execute try_patches.sh "glibc" "${GLIBC_SRC}" "${VAX_PATCHES_PATH}" [ "${DO_PATCHES_UCLIBC}" -ne 0 ] && execute try_patches.sh "uclibc" "${UCLIBC_SRC}" "${VAX_PATCHES_PATH}" +[ "${DO_PATCHES_LINUX}" -ne 0 ] && execute try_patches.sh "linux" "${LINUX_SRC}" "${VAX_PATCHES_PATH}" # |
From: Jan-Benedict G. <jb...@us...> - 2005-12-31 17:17:57
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27964 Modified Files: build_toolchain.sh Log Message: - Show what's happening during kernel header's preparation. Index: build_toolchain.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/build_toolchain.sh,v retrieving revision 1.49 retrieving revision 1.50 diff -u -d -r1.49 -r1.50 --- build_toolchain.sh 30 Dec 2005 21:00:59 -0000 1.49 +++ build_toolchain.sh 31 Dec 2005 17:17:47 -0000 1.50 @@ -578,8 +578,8 @@ # Configure the kernel. We need prepared kernel headers. # pushd "${LINUX_SRC}" - execute make ARCH="${KERNEL_ARCH}" CROSS_COMPILE="${TARGET}-" defconfig - execute make ARCH="${KERNEL_ARCH}" CROSS_COMPILE="${TARGET}-" prepare + execute make V=1 ARCH="${KERNEL_ARCH}" CROSS_COMPILE="${TARGET}-" defconfig + execute make V=1 ARCH="${KERNEL_ARCH}" CROSS_COMPILE="${TARGET}-" prepare popd # |
From: Jan-Benedict G. <jb...@us...> - 2005-12-30 21:15:41
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10019 Modified Files: _Patch Log Message: - If you want to patch, it would help to invoke patch instead of diff... Index: _Patch =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/_Patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- _Patch 28 Dec 2005 17:21:05 -0000 1.1 +++ _Patch 30 Dec 2005 21:15:32 -0000 1.2 @@ -2,6 +2,6 @@ case "`uname -s`" in Linux) exec patch "$@";; - *) exec gdiff "$@";; + *) exec gpatch "$@";; esac |
From: Jan-Benedict G. <jb...@us...> - 2005-12-30 21:01:13
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6830 Modified Files: build_toolchain.sh Log Message: - --disable-nls for binutils. This is actually a workaround, because the ./configure scripts initially recognize that there's all needed internationalization support in libintl (thus -lintl is needed), but once they find out that xgettext isn't GNU xgettext, -lintl is dropped again resulting in link errors on Solaris. This detection is done in a custom m4 macro file (that language is surely incompatible with me...) and I've sent an email on this to the binutils mailing list (see http://sourceware.org/ml/binutils/2005-12/msg00280.html). Another workaround is to call ./configure with the XGETTEXT variable set (with fill path) to the gxgettext binary (once the matching freeware package is installed). Index: build_toolchain.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/build_toolchain.sh,v retrieving revision 1.48 retrieving revision 1.49 diff -u -d -r1.48 -r1.49 --- build_toolchain.sh 28 Dec 2005 16:48:59 -0000 1.48 +++ build_toolchain.sh 30 Dec 2005 21:00:59 -0000 1.49 @@ -492,6 +492,7 @@ # Configure execute "${BINUTILS_SRC}/configure" \ --target="${TARGET}" \ + --disable-nls \ --prefix="${INSTALL_BASE}/usr" \ ${WERROR} @@ -690,6 +691,7 @@ execute "${BINUTILS_SRC}/configure" \ --host="${TARGET}" \ --build="`${BINUTILS_SRC}/config.guess`" \ + --disable-nls \ --target="${TARGET}" --prefix=/usr ${WERROR} # Build |
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31831 Modified Files: compare_buildlog.sh copy_directory.sh generate_and_apply_upstream_patches.sh generate_upstream_patches.sh prepare_toolchain_hacking.sh run_test_build.sh Log Message: - Use "#!/usr/bin/env bash" instead of "#!/bin/sh" Index: prepare_toolchain_hacking.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/prepare_toolchain_hacking.sh,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- prepare_toolchain_hacking.sh 1 Oct 2005 14:24:38 -0000 1.5 +++ prepare_toolchain_hacking.sh 28 Dec 2005 18:27:44 -0000 1.6 @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash set -e Index: copy_directory.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/copy_directory.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- copy_directory.sh 17 Apr 2005 21:05:04 -0000 1.2 +++ copy_directory.sh 28 Dec 2005 18:27:44 -0000 1.3 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # $1 - source directory Index: generate_and_apply_upstream_patches.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/generate_and_apply_upstream_patches.sh,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- generate_and_apply_upstream_patches.sh 28 Dec 2005 17:16:14 -0000 1.6 +++ generate_and_apply_upstream_patches.sh 28 Dec 2005 18:27:44 -0000 1.7 @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash set -e Index: compare_buildlog.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/compare_buildlog.sh,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- compare_buildlog.sh 28 Dec 2005 17:21:05 -0000 1.5 +++ compare_buildlog.sh 28 Dec 2005 18:27:44 -0000 1.6 @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash TEMP1FILE="`_Tempfile`" TEMP2FILE="`_Tempfile`" Index: run_test_build.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/run_test_build.sh,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- run_test_build.sh 21 Dec 2005 15:37:00 -0000 1.17 +++ run_test_build.sh 28 Dec 2005 18:27:44 -0000 1.18 @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash if [ $# -lt 7 -o $# -gt 8 ]; then echo "$0 target /path/to/build-directory /path/to/vax_toolchain_config ma...@ad... /path/to/build.okay /path/to/build.not-okay /path/to/lockfile {/path/to/testresult_dir}" >&2 Index: generate_upstream_patches.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/generate_upstream_patches.sh,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- generate_upstream_patches.sh 28 Dec 2005 17:16:14 -0000 1.7 +++ generate_upstream_patches.sh 28 Dec 2005 18:27:44 -0000 1.8 @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash set -e |
From: Jan-Benedict G. <jb...@us...> - 2005-12-28 17:56:42
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22797 Modified Files: update_upstream_cvs_sandboxes.sh Log Message: - Use bash where bash is needed... Index: update_upstream_cvs_sandboxes.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/update_upstream_cvs_sandboxes.sh,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- update_upstream_cvs_sandboxes.sh 16 Dec 2005 11:50:28 -0000 1.6 +++ update_upstream_cvs_sandboxes.sh 28 Dec 2005 17:56:30 -0000 1.7 @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash if [ ! -d "${UPSTREAM_SANDBOXES_PATH}" ]; then echo "\$UPSTREAM_SANDBOXES_PATH isn't set--please source vax_toolchain_config to set it" >&2 |
From: Jan-Benedict G. <jb...@us...> - 2005-12-28 17:21:14
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16951 Modified Files: compare_buildlog.sh Added Files: _Patch _Tempfile Log Message: - _Patch: Portability helper. - _Tempfile: Portability helper. - compare_buildlog.sh: Use helpers. --- NEW FILE: _Tempfile --- #!/usr/bin/env bash case "`uname -s`" in Linux) exec tempfile;; *) NEW_TEMPFILE="/tmp/TemPFIle-$$-`date -u '+%Y%m%d-%H%M%S'`" touch "${NEW_TEMPFILE}" echo "${NEW_TEMPFILE}" ;; esac --- NEW FILE: _Patch --- #!/usr/bin/env bash case "`uname -s`" in Linux) exec patch "$@";; *) exec gdiff "$@";; esac Index: compare_buildlog.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/compare_buildlog.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- compare_buildlog.sh 28 Dec 2005 17:09:50 -0000 1.4 +++ compare_buildlog.sh 28 Dec 2005 17:21:05 -0000 1.5 @@ -1,7 +1,7 @@ #!/bin/sh -TEMP1FILE="`tempfile`" -TEMP2FILE="`tempfile`" +TEMP1FILE="`_Tempfile`" +TEMP2FILE="`_Tempfile`" if [ $# -ne 2 ]; then echo "$0 buildlog1 buildlog2" >&2 |
From: Jan-Benedict G. <jb...@us...> - 2005-12-28 17:16:22
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15980 Modified Files: generate_and_apply_upstream_patches.sh generate_upstream_patches.sh Log Message: - Portability fixes. Index: generate_and_apply_upstream_patches.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/generate_and_apply_upstream_patches.sh,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- generate_and_apply_upstream_patches.sh 23 Sep 2005 14:05:40 -0000 1.5 +++ generate_and_apply_upstream_patches.sh 28 Dec 2005 17:16:14 -0000 1.6 @@ -20,16 +20,16 @@ uclibc/uclibc-upstream-HEAD \ gcc/gcc-upstream-HEAD; do pushd "${UPSTREAM_SANDBOXES_PATH}/`dirname "${COMPONENT}"`" - diff -Nurp "`basename "${COMPONENT}"`-last" \ - "`basename "${COMPONENT}"`" \ + _Diff "`basename "${COMPONENT}"`-last" \ + "`basename "${COMPONENT}"`" \ > "${UPSTREAM_PATCHES_PATH}/`basename "${COMPONENT}"`-${NOW}.patch" || true - diff -Nurp -x CVS -x .svn "`basename "${COMPONENT}"`-last" \ + _Diff -x CVS -x .svn "`basename "${COMPONENT}"`-last" \ "`basename "${COMPONENT}"`" \ > "${UPSTREAM_PATCHES_PATH}/`basename "${COMPONENT}"`-${NOW}-nocvs.patch" || true popd pushd "${UPSTREAM_SANDBOXES_PATH}/${COMPONENT}-last" - patch -p1 < "${UPSTREAM_PATCHES_PATH}/`basename "${COMPONENT}"`-${NOW}.patch" + _Patch -p1 < "${UPSTREAM_PATCHES_PATH}/`basename "${COMPONENT}"`-${NOW}.patch" popd [ ! -s "${UPSTREAM_PATCHES_PATH}/`basename "${COMPONENT}"`-${NOW}.patch" ] && rm "${UPSTREAM_PATCHES_PATH}/`basename "${COMPONENT}"`-${NOW}.patch" Index: generate_upstream_patches.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/generate_upstream_patches.sh,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- generate_upstream_patches.sh 23 Sep 2005 14:05:40 -0000 1.6 +++ generate_upstream_patches.sh 28 Dec 2005 17:16:14 -0000 1.7 @@ -20,10 +20,10 @@ linux/linux-upstream-HEAD \ uclibc/uclibc-upstream-HEAD; do pushd "${UPSTREAM_SANDBOXES_PATH}/`dirname "${COMPONENT}"`" - diff -Nurp "`basename "${COMPONENT}"`-last" \ + _Diff "`basename "${COMPONENT}"`-last" \ "`basename "${COMPONENT}"`" \ > "${UPSTREAM_PATCHES_PATH}/`basename "${COMPONENT}"`-${NOW}.patch" || true - diff -Nurp -x CVS -x .svn "`basename "${COMPONENT}"`-last" \ + _Diff -x CVS -x .svn "`basename "${COMPONENT}"`-last" \ "`basename "${COMPONENT}"`" \ > "${UPSTREAM_PATCHES_PATH}/`basename "${COMPONENT}"`-${NOW}-nocvs.patch" || true popd |
From: Jan-Benedict G. <jb...@us...> - 2005-12-28 17:15:24
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15762 Modified Files: try_patches.sh Log Message: - Portability fixes. Index: try_patches.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/try_patches.sh,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- try_patches.sh 28 Dec 2005 17:11:20 -0000 1.5 +++ try_patches.sh 28 Dec 2005 17:15:16 -0000 1.6 @@ -1,11 +1,5 @@ #!/usr/bin/env bash - -case "`uname -s`" in - Linux) PATCHBIN=patch;; - *) PATCHBIN=gpatch;; -esac - function remove_leading_zero() { local NUMBER NUMBER="`echo "${1}" | sed -e 's/^0*//g'`" @@ -44,7 +38,7 @@ else echo "Applying `basename "${patchfile}"` ..." pushd "${2}" - "${PATCHBIN}" -p1 < "${patchfile}" + _Patch -p1 < "${patchfile}" popd fi done |
From: Jan-Benedict G. <jb...@us...> - 2005-12-28 17:11:27
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14475 Modified Files: try_patches.sh Log Message: - Use gpatch on non-Linux systems. - I'll need to think over that once netbsd-gnu is really around... Index: try_patches.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/try_patches.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- try_patches.sh 21 Dec 2005 12:43:07 -0000 1.4 +++ try_patches.sh 28 Dec 2005 17:11:20 -0000 1.5 @@ -1,5 +1,11 @@ #!/usr/bin/env bash + +case "`uname -s`" in + Linux) PATCHBIN=patch;; + *) PATCHBIN=gpatch;; +esac + function remove_leading_zero() { local NUMBER NUMBER="`echo "${1}" | sed -e 's/^0*//g'`" @@ -38,7 +44,7 @@ else echo "Applying `basename "${patchfile}"` ..." pushd "${2}" - patch -p1 < "${patchfile}" + "${PATCHBIN}" -p1 < "${patchfile}" popd fi done |
From: Jan-Benedict G. <jb...@us...> - 2005-12-28 17:09:58
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13842 Modified Files: compare_buildlog.sh Log Message: - Call a helper script to actually do the diff'ing. That'll allow to keep diff/gdiff detection in one file. Index: compare_buildlog.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/compare_buildlog.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- compare_buildlog.sh 17 Dec 2005 21:08:33 -0000 1.3 +++ compare_buildlog.sh 28 Dec 2005 17:09:50 -0000 1.4 @@ -11,7 +11,7 @@ [ -r "${1}" ] && cat "$1" | sed -e 's/[[:digit:]]\{8\}-[[:digit:]]\{6\}/xxxxxxxx-xxxxxx/g' | sed -e 's#^/tmp/cc......\.s#/tmp/ccXXXXXX.s#' > "${TEMP1FILE}" [ -r "${2}" ] && cat "$2" | sed -e 's/[[:digit:]]\{8\}-[[:digit:]]\{6\}/xxxxxxxx-xxxxxx/g' | sed -e 's#^/tmp/cc......\.s#/tmp/ccXXXXXX.s#' > "${TEMP2FILE}" -diff -u "${TEMP1FILE}" "${TEMP2FILE}" +_Diff "${TEMP1FILE}" "${TEMP2FILE}" rm -f "${TEMP1FILE}" "${TEMP2FILE}" |
From: Kenn H. <ke...@us...> - 2005-12-28 16:49:10
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9117 Modified Files: build_toolchain.sh Log Message: Include timestamps in the output Index: build_toolchain.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/build_toolchain.sh,v retrieving revision 1.47 retrieving revision 1.48 diff -u -d -r1.47 -r1.48 --- build_toolchain.sh 21 Dec 2005 23:24:49 -0000 1.47 +++ build_toolchain.sh 28 Dec 2005 16:48:59 -0000 1.48 @@ -318,7 +318,7 @@ while [ "${RESTART_LOOP}" -le "${RESTART_MAX}" ]; do echo "#" echo "#" - echo "# Executing in `pwd` (run ${RESTART_LOOP}/${RESTART_MAX}):" + echo "# `date`: Executing in `pwd` (run ${RESTART_LOOP}/${RESTART_MAX}):" echo "# $*" echo "#" echo "#" @@ -329,7 +329,7 @@ set -e echo "#" - echo "# End of: $*" + echo "# `date`: End of: $*" echo "#" echo @@ -438,12 +438,12 @@ # # Copy pristine sources # -copy_directory.sh "${BINUTILS_CVS}" "${BINUTILS_SRC}" -copy_directory.sh "${GLIBC_PORTS_CVS}" "${GLIBC_SRC}" -copy_directory.sh "${GLIBC_CVS}" "${GLIBC_SRC}" -copy_directory.sh "${GCC_CVS}" "${GCC_SRC}" -copy_directory.sh "${LINUX_CVS}" "${LINUX_SRC}" -copy_directory.sh "${UCLIBC_SVN}" "${UCLIBC_SRC}" +echo -n "`date`: " ; copy_directory.sh "${BINUTILS_CVS}" "${BINUTILS_SRC}" +echo -n "`date`: " ; copy_directory.sh "${GLIBC_PORTS_CVS}" "${GLIBC_SRC}" +echo -n "`date`: " ; copy_directory.sh "${GLIBC_CVS}" "${GLIBC_SRC}" +echo -n "`date`: " ; copy_directory.sh "${GCC_CVS}" "${GCC_SRC}" +echo -n "`date`: " ; copy_directory.sh "${LINUX_CVS}" "${LINUX_SRC}" +echo -n "`date`: " ; copy_directory.sh "${UCLIBC_SVN}" "${UCLIBC_SRC}" # # Possibly force specific CVS timestamps |
From: Jan-Benedict G. <jb...@us...> - 2005-12-27 20:15:00
|
Update of /cvsroot/linux-vax/toolchain/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32570 Removed Files: binutils-000005-native_build.patch Log Message: - This patch just went upstream. --- binutils-000005-native_build.patch DELETED --- |
From: Jan-Benedict G. <jb...@us...> - 2005-12-27 10:12:19
|
Update of /cvsroot/linux-vax/toolchain/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21271 Removed Files: uclibc-000034-fix-r12975.patch Log Message: - Committed upstream. --- uclibc-000034-fix-r12975.patch DELETED --- |
From: Jan-Benedict G. <jb...@us...> - 2005-12-26 23:31:35
|
Update of /cvsroot/linux-vax/toolchain/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31051 Added Files: uclibc-000034-fix-r12975.patch Log Message: - Fix breakage introduced at Dec 23, 2005, rev12975. - Just sent upstream, too. --- NEW FILE: uclibc-000034-fix-r12975.patch --- diff -Nurp src-uclibc-fresh/libc/misc/fnmatch/Makefile.in src-uclibc-hacked/libc/misc/fnmatch/Makefile.in --- src-uclibc-fresh/libc/misc/fnmatch/Makefile.in 2005-12-24 01:16:34.000000000 +0100 +++ src-uclibc-hacked/libc/misc/fnmatch/Makefile.in 2005-12-27 00:26:34.000000000 +0100 @@ -16,7 +16,7 @@ MISC_FNMATCH_DIR:=$(top_srcdir)libc/misc MISC_FNMATCH_OUT:=$(top_builddir)libc/misc/fnmatch MISC_FNMATCH_SRC:=$(patsubst %.c,$(MISC_FNMATCH_DIR)/%.c,$(CSRC)) -MISC_FNMATCH_OBJ:=$(patsubst %.c,$(MISC_FNMATCH_OUT)/%.c,$(CSRC)) +MISC_FNMATCH_OBJ:=$(patsubst %.c,$(MISC_FNMATCH_OUT)/%.o,$(CSRC)) libc-a-$(UCLIBC_HAS_FNMATCH)+=$(MISC_FNMATCH_OBJ) libc-so-$(UCLIBC_HAS_FNMATCH)+=$(MISC_FNMATCH_OBJ:.o=.os) |
From: Jan-Benedict G. <jb...@us...> - 2005-12-26 23:28:48
|
Update of /cvsroot/linux-vax/toolchain/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30697 Modified Files: uclibc-000033-config-FTP_WORDEXP.patch Log Message: - Enable more options. Index: uclibc-000033-config-FTP_WORDEXP.patch =================================================================== RCS file: /cvsroot/linux-vax/toolchain/patches/uclibc-000033-config-FTP_WORDEXP.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- uclibc-000033-config-FTP_WORDEXP.patch 18 Dec 2005 18:34:22 -0000 1.1 +++ uclibc-000033-config-FTP_WORDEXP.patch 26 Dec 2005 23:28:40 -0000 1.2 @@ -1,6 +1,5 @@ -diff -Nurp src-uclibc-fresh/.config src-uclibc-hacked/.config --- src-uclibc-fresh/.config 2005-12-16 17:10:20.000000000 +0100 -+++ src-uclibc-hacked/.config 2005-12-16 21:52:51.000000000 +0100 ++++ src-uclibc-hacked/.config 2005-12-26 00:44:39.000000000 +0100 @@ -72,8 +72,10 @@ UCLIBC_TZ_FILE_PATH="/etc/TZ" # # Networking Support @@ -29,12 +28,14 @@ UCLIBC_HAS_ERRNO_MESSAGES=y # UCLIBC_HAS_SYS_ERRLIST is not set UCLIBC_HAS_SIGNUM_MESSAGES=y -@@ -120,8 +122,8 @@ UCLIBC_HAS_GNU_GETOPT=y +@@ -120,8 +122,10 @@ UCLIBC_HAS_GNU_GETOPT=y # UCLIBC_HAS_REGEX=y # UCLIBC_HAS_REGEX_OLD is not set -# UCLIBC_HAS_WORDEXP is not set -# UCLIBC_HAS_FTW is not set ++UCLIBC_HAS_FNMATCH=y ++# UCLIBC_HAS_FNMATCH_OLD is not set +UCLIBC_HAS_WORDEXP=y +UCLIBC_HAS_FTW=y UCLIBC_HAS_GLOB=y |
From: Jan-Benedict G. <jb...@us...> - 2005-12-22 21:50:47
|
Update of /cvsroot/linux-vax/toolchain/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30010 Removed Files: binutils-000002-add_vax-uclinux.patch binutils-000003-ld_add_vax-uclinux_target.patch binutils-000004-gas_add_vax-uclinux_target.patch Log Message: - These patches aren't needed. The vax-dec-linux-uclibc target is already caught by the regexps for vax-dec-linux-gnu (and for now, we don't need any uClibc-specific things for binutils). - Also, these patches are plain wrong. The target name for a VM-enabled uClibc Linux platform is cpu-vendor-linux-uclibc, not cpu-vendor-uclinux. The *uclinux targets are for MMU-less CPUs, and the pain point of using a VAX CPU is, erm, that it supports VAX :-) --- binutils-000002-add_vax-uclinux.patch DELETED --- --- binutils-000004-gas_add_vax-uclinux_target.patch DELETED --- --- binutils-000003-ld_add_vax-uclinux_target.patch DELETED --- |
From: Jan-Benedict G. <jb...@us...> - 2005-12-22 17:19:34
|
Update of /cvsroot/linux-vax/toolchain/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29983 Removed Files: binutils-000001-tc_vax_c90fy.patch Log Message: - Accepted upstream. - Build robots: please update your ./patches/ directory! --- binutils-000001-tc_vax_c90fy.patch DELETED --- |
From: Jan-Benedict G. <jb...@us...> - 2005-12-21 23:25:02
|
Update of /cvsroot/linux-vax/toolchain/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5715 Modified Files: build_toolchain.sh Log Message: - Don't be silent. Index: build_toolchain.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/scripts/build_toolchain.sh,v retrieving revision 1.46 retrieving revision 1.47 diff -u -d -r1.46 -r1.47 --- build_toolchain.sh 21 Dec 2005 23:22:21 -0000 1.46 +++ build_toolchain.sh 21 Dec 2005 23:24:49 -0000 1.47 @@ -601,7 +601,7 @@ # Build # build "${BUILD_GCC1}" && (yes "" | execute make ${MAKEFLAGS};) build "${BUILD_UCLIBC}" && execute make headers - build "${BUILD_UCLIBC}" && execute make ${MAKEFLAGS} + build "${BUILD_UCLIBC}" && execute make ${MAKEFLAGS} V=1 # Install build "${BUILD_UCLIBC}" && execute make install |