From: Philippe Coval [mailto:[email protected]] Sent: Wednesday, May 21, 2014 3:10 PM To: Wang, Quanxian; Eoff, Ullysses A Cc: [email protected] Subject: Re: [Dev] Mesa will be updated to 10.1.2 from 9.2.1
On 05/21/2014 04:11 AM, Wang, Quanxian wrote: I have checked the installed image(tizen-ivi-20140519.12) and check all the libraries which depend mesa, mesa-libEGL, mesa-libGLESv2, mesa-libglapi(built from my branch mesa-10.1.3). And at last found the root cause. I miss installing libgbm packages which is built out by mesa!!!! best is to rebuild everything possible to make sure nothing is left Could the obs be used for temporary works like this ? [Wang, Quanxian] Could be. It will create a temporary repo for your special branch and do the matched or linked from official repo, only packages which has special branch will be private for this repo. But I don’t think RE or OBS administrator like that ☺ except that some big project which contains more important packages to be changed and need cooperation together. Generally for one package, just build it and any packages depends on that and try them in current image. For most packages, they use dynamic link instead of static link for library loading. If has no big changes, don’t need to build all for upgrading. In this time of upgrading, I don’t know why I miss libgbm. When I found libgbm dependency, I suddenly know that libgbm is also a package built from mesa. ☺ So everything is in order. By the way, I will cleanup the original mesa commit log because more commits are cherried pick from mesa-10.x and more changes for x dependency. Yes managing untracked downstream patches can be painfull to maintainers but I invite you to track skiped patches, that's what I did when Bumping to 10.1.3 see commit message ... I will put this in my talk at TdcSf2014 , come and see :) You will see a clean commit list for mesa-10.1.3. It will be helpful for following upgrade of mesa. is sandbox/pcoval/devel missing thing ? [Wang, Quanxian] No. but the commit information seems messed. https://review.tizen.org/gerrit/gitweb?p=platform/upstream/mesa.git;a=log;h=refs/heads/sandbox/pcoval/devel to the safer way to do this git remote add from $upstream_url git fetch --all --tags git co upstream git reset --hard v10.1.3 git push --tags git co tizen git rebase -i sandox/pcoval/devel git rebase --skip # loop and skip conflicts patches [Wang, Quanxian] This is useful. Thanks git rebase -i upstream # and double check everything is there :) # you should remove that latest hack patch https://review.tizen.org/gerrit/gitweb?p=platform/upstream/mesa.git;a=commitdiff;h=191ac8362e5bae34f0f67d59f0f4aa2c2e38c479;hp=2653481593dc892864a588584d8d6d07abb0ad88 git push --all And lazier way if you trust me (a bit too much) : git co tizen git reset --hard sandbox/pcoval/devel git cherry-pick # the interesting patches in remotes/origin/tizen [Wang, Quanxian] Maybe I could have a try privately. ☺ Keep tune. Thanks for everyone’s help. Special thanks to Eoff, Ullysses A and Philippe Coval ‘s great help. You're welcome... Then, I will also have to upgrade the libva packages + efl and tizen will have an up to date graphics stack waiting to be granted to ATM : https://review.tizen.org/gerrit/#/c/21286/ PS: do you prefer using mailing llist or bug tracker ? I have a preference for later one ... [Wang, Quanxian] bug tracker will be better for track. Mailing list will be fine for discussion. ☺ -- mailto:[email protected] -- gpg:0x467094BC xmpp:[email protected]<mailto:xmpp:[email protected]> https://dockr.eurogiciel.fr/blogs/embedded/author/pcl/ .
_______________________________________________ Dev mailing list [email protected] https://lists.tizen.org/listinfo/dev
