Date: Thu, 26 Sep 2013 03:44:16 +0200 From: Ulrich Grey <mail@ulrich-grey.de> To: freebsd-arm@freebsd.org Subject: Re: Raspberry Pi crashes in random() Message-ID: <20130926034416.c2977781.mail@ulrich-grey.de> In-Reply-To: <20130925233822.563e344b.usenet@ulrich-grey.de> References: <201309251442.r8PEgq5J013369@m5p.com> <20130925233822.563e344b.usenet@ulrich-grey.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Here some additional infos: #16 bugdro...@chromium.org Commit: d2127269301823f547129ac486f4fa5f0d2e0d2a Email: cwolfe@chromium.org fontconfig: Reduce optimization level This fixes a failure to generate the fontconfig cache for ARM targets. Unfortunately the cache is platform-specific, so fc-cache is run under qemu-arm. A recent change resulted in the -O2-compiled fc-cache causing a segfault and failing in some scenarios. Because this reduces the optimization level on the entire fontconfig package it is a temporary fix. BUG=chromium-os:21493 TEST=Manual emerge-arm-generic chromeos no longer fails on qemu-arm. cbuildbot for x86 and arm generates a valid cache. Change-Id: I1bc8e3dbbc6896c0ea9881a6557fe4d085b857da Reviewed-on: http://gerrit.chromium.org/gerrit/10014 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Chris Wolfe <cwolfe@chromium.org> D media-libs/fontconfig/fontconfig-2.7.1-r1.ebuild D media-libs/fontconfig/fontconfig-2.7.1-r2.ebuild D media-libs/fontconfig/fontconfig-2.7.1-r22.ebuild A media-libs/fontconfig/fontconfig-2.7.1-r23.ebuild Oct 19, 2011 #17 raymes@chromium.org Update: this is due to a linker bug. It only showed up by chance with the new compiler because it changed the generated code slightly, resulting in a branch instruction crossing a page boundary. This triggered the linker to use the cortex-a8 workaround, which had a bug when using thumb-mode branches to plt. I've backported the patch (http://sourceware.org/ml/binutils-cvs/2011-05/msg00030.html). We are also rolling in a couple of other binutils patches and will release a new binutils with this bug fix in the next week or so. I'll remove this workaround following that. http://code.google.com/p/chromium/issues/detail?id=204552 ---------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130926034416.c2977781.mail>