Hello,
As was announced previously, Linaro Systems team is working to upgrade
Gerrit version used on our hosts from 1-year old 2.8 to recent and
supported 2.10. Two weeks ago, we upgraded
https://android-review.linaro.org as a pilot. The upgrade went largely
OK, though as full disclosure, following issues were faced:
1. Upgrade uncovered issues with duplicate accounts. This issue is
mostly specific to android-review.linaro.org - it's the oldest Gerrit
system in Linaro which accumulated number of accounts from different
authentication services we used as well as community accounts. Other
systems are unlikely to be affected at all, and even on
android-review.linaro.org only few active users were affected and
issues were resolved proactively.
2. 2.10 exposed an AJAX caching issues we experienced intermittently
before - just to allow to nail them down and resolve consistently for
all servers. So, this is off the list.
3. The "biggest" issue we saw is that after the upgrade, all pending
open changes in Gerrit were changed to "Merge Conflict" state,
which was not resolvable from UI, with Gerrit suggesting to rebase and
re-push change from command line. Having done that, a reviewed worked
without a problem. We even received a report that this issue may be
related to the new review UI, switching to old screen allowed to rebase
a change via UI button.
With this in mind, we think we're ready for the next round of upgrade.
Based on previous discussions, this would be
https://dev-private-review.linaro.org , slated to upgrade next weekend.
We'd like to confirm that this plan works well for them.
Otherwise, we'd plan to finish Gerrit upgrade (and do any needed
follow-up tweaks) before Connect, so there was productive work there
(and we can consult people on new UI/features they may want to use).
So, if everything goes smooth with dev-private-review.linaro.org, a
weekend after next (Sep, 5) we'd plan to upgrade 2 remaining systems:
https://review.linaro.org and https://lhg-review.linaro.org . Again,
we'd like to be sure that their stakeholders are OK with this.
Thanks,
Paul
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
Hi,
I am trying to upgrade an x86 target board with lng-x86-64-3.14 pre-built,
but I am not able to get the modules installed into the kernel. I need the
/lib/modules/3.14.... to run a open traffic generator on it. Fallowing is
the error I get when I do "make",
make -C /lib/modules/3.14.44/build M=/home/trex/trex-core/scripts/ko/src
modules
make[1]: *** /lib/modules/3.14.44/build: No such file or directory. Stop.
I am attaching my Json script, please let me know if I am missing something.
/Krishna
I see that perf.bbappend was updated in July to grab the 4.0.2 source file from Debian: https://review.linaro.org/#/c/7140/
But that one is now gone too.
Why is a separate pull even needed?
I tested the latest (r9) perf.bb from poky and it builds the perf tool from kernel-sources with no issue.
Ed Swarthout
== Progress ==
* Address issues caused by the new layout for r.l.o (50%)
* Reinstate gcc-linaro 4.9-2015.06 (5%)
* Fix binutils-linaro issues in OE (5%)
* Fix gdb-linaro issues in OE (5%)
* Prepare for 15.08 release (15%)
* Looked at OE CI jobs (20%)
== Plans ==
* Document the new release scripts since I'll be away most of release week
* Modernize OE CI jobs
* Create LAVA tarballs for 15.08
--
Koen Kooi
Builds and Baselines | Release Manager
Linaro.org | Open source software for ARM SoCs
== Progress ==
* Investigated name resolution issue in LAVA (BUG-1695 30%)
* Created patch for resolved to read /proc/net/pnp to avoid the issue to
begin with (10%)
- https://github.com/systemd/systemd/pull/872
* Fixed KVM and Xen CI loops (30%)
* Moved prebuilt image from EC2 to docker
https://review.linaro.org/#/c/7291/ (10%)
* debconf planning 20%
== Plans ==
* debconf
Hi
I tried to build with meta-linaro, branch master HEAD at eeeccee.
The do_fetch of gcc fails with:
WARNING: Failed to fetch URL
https://releases.linaro.org/15.06/components/toolchain/gcc-linaro/4.9/gcc-l…,
attempting MIRRORS if available
ERROR: Fetcher failure: Fetch command failed with exit code 8, output:
https://releases.linaro.org/15.06/components/toolchain/gcc-linaro/4.9/gcc-l…:
2015-08-05 11:15:55 ERROR 404: NOT FOUND.
I checked with a browser, gcc 4.9 is really not there.
The following fixed this, however I don't know if that is the right
course of action here.
diff --git a/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-4.9.inc
b/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-4.9.inc
index 852a316..1109b44 100644
--- a/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-4.9.inc
+++ b/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-4.9.inc
@@ -1,10 +1,10 @@
require recipes-devtools/gcc/gcc-4.9.inc
PV = "linaro-${BASEPV}"
-MMYY = "15.06"
+MMYY = "15.05"
RELEASE = "20${MMYY}"
PR = "r${RELEASE}"
-BINV = "4.9.4"
+BINV = "4.9.3"
FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/gcc-${PV}' ], d)}"
@@ -65,8 +65,8 @@ SRC_URI =
"https://releases.linaro.org/${MMYY}/components/toolchain/gcc-linaro/$
file://use-lib-for-aarch64.patch \
"
-SRC_URI[md5sum] = "e978776eb7b1b0101015c5ffb00d8292"
-SRC_URI[sha256sum] =
"9a149d46b933d66b85141c0a8341321551f6b56f264adbf59c312eb52c0f52ad"
+SRC_URI[md5sum] = "7303374d7877e20aedc9e442cd1d0b2d"
+SRC_URI[sha256sum] =
"27fcdab3706574a4206c1a756f14d42fc5000156a730ad827e8e70a1043a42ce"
S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-${PV}-${RELEASE}"
B = "${WORKDIR}/gcc-${PV}-${RELEASE}/build.${HOST_SYS}.${TARGET_SYS}"
Regards
Max
Hi
Can we cherry-pick 723442fbdfaa9da91ea113b381c4d49a2a17ae66 (from
dizzy) into the fido and master branch.
Regards
Max
commit 723442fbdfaa9da91ea113b381c4d49a2a17ae66
Author: Max Krummenacher <max.oss.09(a)gmail.com>
Date: Tue Dec 30 16:20:08 2014 +0100
gdb-cross_linaro-7.8: remove elf_prstatus-size.patch
elf_prstatus-size.patch no longer applies as the patched file no longer
exists.
The patched code now resides in gdb-linaro-7.8-2014.09/bfd/elfxx-aarch64.c
with the patch already applied.
ERROR: Command Error: exit status: 1 Output:
Applying patch elf_prstatus-size.patch
can't find file to patch at input line 5