Comments (12)
@petegriffin any infos?
from meta-96boards.
By the way, downgrading the gcc version to 7 "worked".
from meta-96boards.
@mirzak @fboudra I think as a temporary workaround we should force this recipe to build with gcc 7. I have also pinged a mail to the person in HiSilicon and Linaro who was working on this to see if there are any plans to update things.
from meta-96boards.
@mirzak Unfortunately, there is no plan to update linux-poplar, so you will have to live with GCC7.x or migrate to GCC8.x on your own.
from meta-96boards.
Thanks for the quick feedback.
That raises the question if the poplar
support should be dropped in meta-96boards/thud and newer?
Or as suggested force gcc7 build of linux-poplar
, I would create a PR but it is not clear to me if it is possible to specify gcc version per package in Yocto.
During my tests I set it globally.
from meta-96boards.
For Chromium (which officially only supports clang, and frequently breaks with gcc), I use the following patch to force just that recipe to compiled with clang petegriffin/meta-browser@8748a31. Hopefully something similar can be done for gcc7
from meta-96boards.
Thanks, I will give it a go and report back.
from meta-96boards.
from meta-96boards.
On Wed, May 15, 2019 at 12:48:24AM -0700, Mirza Krak wrote: Thanks for the quick feedback. That raises the question if the
poplar
support should be dropped in meta-96boards/thud and newer?
AFAICT there's already a PR to fix this in the 96boards-poplar/linux project: https://github.com/96boards-poplar/linux/pull/3/commits It's fine to no longer develop the kernel but it is a shame we cannot find a way to park the poplar kernel in a "patches welcome" state.
Agreed. Not sure how I missed the PR. I will handle it tomorrow. Thanks for pointing me to the PR, @daniel-thompson
from meta-96boards.
@mirzak I tested and merged 96boards-poplar/linux#3
from meta-96boards.
Thanks @shawnguo2, I have also tested it and it worked well for me as well.
I will create a PR to bump the linux-poplar
recipe.
from meta-96boards.
#312 created. Though notice that there seems not have been a revision bump in a while so there are more changes then discussed here.
I have boot tested the change
from meta-96boards.
Related Issues (20)
- For which situation LICENSE changes in gpu arm utgard build fix patch is allowed HOT 2
- grub recipe is machine specific
- libMali/rpm: do_rootfs fails due to "no package provides libEGL.so()(64bit)"
- Socket permission denied DragaonBoard820 HOT 9
- /usr/lib64/libweston-3/gl-renderer.so contained in package libweston-3 requires libEGL.so()(64bit), but no providers found in RDEPENDS_libweston-3? [file-rdeps] HOT 4
- mali450-userland_r7p0_01rel0.bb supports arm64 only. After deleting the r6p0 recipe hikey-32 is broken. HOT 13
- grub recipe is conflicting with oe-core HOT 1
- question regarding optee-client.bb HOT 2
- oadm HOT 1
- u-boot poplar fails in warrior
- [Bug] Bluetooth on Hikey960 doesn't work
- Dependency to meta-python HOT 1
- hisi-idt and ptable aren't shipped HOT 4
- l-loader: it doesn't work HOT 2
- hikey: images are too big HOT 1
- hikey: modinfo: ERROR: Module optee not found. HOT 3
- the kernel 4.4's hdmi is not working HOT 1
- linux 4.4 kernel compilation fails HOT 10
- Don't run weston as a root user HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from meta-96boards.