I accidentally sent without completing my 'Progress' section.
== Progress == eglibc -> glibc transition: * Investigated upstream plan to retire eglibc and the implication of losing options groups.
Cbuildv2 - Random patches
* [PATCH][Cbuildv2/get_source 17/17] lib/common.sh: get_source - Fix for partial match in snapshots with <package>.conf:latest set. * [PATCH][Cbuildv2/get_source 16/17] testsuite/test.sh: Add get_URL test for <repo>.git@revision. * [PATCH][Cbuildv2/get_source 15/17] lib/common.sh: Fix so that get_URL works for <repo>.git@revision. * [PATCH][Cbuildv2/get_source 14/17] testsuite:test_sources.conf|test.sh: reserve nomatch.git for testing. * [PATCH][Cbuildv2/get_source 13/17] testsuite/test.sh: Add tests for user git repos not ending in .git. * [PATCH][Cbuildv2/get_source 12/17] [test_]sources.conf: Unify behind <label>.git identifiers for all git repos. * [PATCH][Cbuildb2/get_source 11/17] New variable ${sources_conf} to replace hardcoded config/sources.conf. * [PATCH][Cbuildv2/get_source 10/17] testsuite/test.sh: Add test for tag matching an svn repo in sources.conf. * [PATCH][Cbuildv2/get_source 09/17] lib/common.sh: echo ${url} in leg that processes direct non .git repositories. * [PATCH][Cbuildv2/get_source 08/17] lib/common.sh: Fix for unknown/unmatched get_source request. * [PATCH][Cbuildv2/get_source 07/17] lib/common.sh: echo ${url} in get_source when finding a successful snapshot match. * [PATCH][Cbuildv2/get_source 06/17] lib/common.sh: find_snapshot should return list of found snapshots even on error. * [PATCH][Cbuildv2/get_source 05/17] lib/common.sh: Invoke find_snapshot as a subshell in get_source. * [PATCH][Cbuildv2/get_source 04/17] lib/common.sh: Suppress extraneous trailing whitespace in get_URL and get_source output. * [PATCH][Cbuildv2/get_source 03/17] testsuite/test.sh: Suppress stderr noise and add new failing get_source tests. * [PATCH][Cbuildv2/get_source 02/17] lib/checkout.sh: checkout should use get_srcdir to reuse code. * [PATCH][Cbuilv2/get_source 01/17] lib/make.sh: Don't continue with build if source isn't found. * [PATCH][Cbuildv2/get_source 00/17] Patchset to exhaustively test get_source code legs and fix corner cases.
* [PATCH] cbuild2/lib/common.sh: redirect trace/error/warning, etc. to stderr.
* [PATCH] cbuild/lib/configure.sh: Fix stamp-configure* to prevent spurious configure running.
* [COMMITTED][PATCH] cbuild/lib/make.sh: Add ${builddir}/install.log from make install output.
* [COMMITTED][PATCH] lib/common.sh (list_URL): correct bash keyword "locals" -> "local".
* [COMMITTED][PATCH] config/gcc.conf: Add --disable-shared to stage 1 default_configure_flags.
* [PATCH][test_fetch_md5sums_fix] testsuite/test.sh: Add second fetch md5sums test and always use wget -q in testsuite. * [PATCH][test_fetch_md5sums_fix] testsuite/test.sh: Always override ${local_snapshots} for tests.
== Issues ==
* None
== Plan ==
Objective before Linaro Connect: * Wiki/README on using cbuildv2 sources.conf and <package>.conf:latest= * git workflow document: collaborative use of git in Linaro * wiki/README on using cbuildv2 local_snapshots for specific/non-remote archives or git repositories.
General Cbuildv2: * Audit usage of "local foo=`bar`; if test $?". Change to: "local foo; foo=`bar`; if test $?". - This is a known issue and very nefarious. * Investigate dryrun to use stderr 2>&1? * Port get_URL, get_source, and find_snapshot to unique behind <repo>/<branch>@<revision> return type. * Test local_snapshot overrides