1 |
On Tue, Apr 19, 2016 at 6:33 PM, Anthony G. Basile <blueness@g.o> |
2 |
wrote: |
3 |
|
4 |
> |
5 |
> >> @everyone else on the list, i've been moving slowly on this because of |
6 |
> >> time constraints. i hope in may-ish once the semester is over to |
7 |
> >> provide a working ppc64le to the community. |
8 |
> > |
9 |
> > |
10 |
> > |
11 |
> > Hi all, |
12 |
> > |
13 |
> > To speed up the progress of provide a working ppc64le to the Gentoo |
14 |
> > Community. |
15 |
> > |
16 |
> > We're planning to make gentoo ppc64le to be merged in Q2 due to the |
17 |
> > following reason. |
18 |
> > |
19 |
> > 1. We're successfully made gentoo stage3 and livecd for ppc64le platform, |
20 |
> > please download in below |
21 |
> > [1] stage3 for ppc64le |
22 |
> > < |
23 |
> https://drive.google.com/folderview?id=0B8O8TRm4UoiqMC03cVd6NGdnbHc&usp=sharing |
24 |
> > |
25 |
> > , *already done* |
26 |
> > [2] livecd for ppc64le |
27 |
> > < |
28 |
> https://drive.google.com/folderview?id=0B8O8TRm4UoiqMC03cVd6NGdnbHc&usp=sharing |
29 |
> >, |
30 |
> > ready for this Weekend( *April 22th*) |
31 |
> > 2. We've opened bug#580512 < |
32 |
> https://bugs.gentoo.org/show_bug.cgi?id=580512> to |
33 |
> > request and track some questions/problems related with ppc64le platform |
34 |
> > 3. We've opened github PRs#1304 < |
35 |
> https://github.com/gentoo/gentoo/pull/1304> to |
36 |
> > merge the portage tree changes which is related to ppc64le platform |
37 |
> > 4. We've pushed the portage tree changes in github repo named |
38 |
> linux-on-power |
39 |
> > <https://github.com/linux-on-power/gentoo> |
40 |
> > |
41 |
> > @Anthony, Could you help me to review and merge the patches ? |
42 |
> > |
43 |
> > Thanks in advance and any comments would be appreciated. |
44 |
> > |
45 |
> |
46 |
> |
47 |
> The osuosl power8 openstack is hard to work with. right now i'm |
48 |
> struggling with why networking doesn't work in a chroot, crippling wget |
49 |
> and curl while ping works. otherwise i'd probably have stage3 ppc64le's |
50 |
> out already. admittedly until the semester ends, i jsut don't have time. |
51 |
> |
52 |
> i did review those patches. there are problems. |
53 |
> 1) putting all these changes in one commit makes it impossible to |
54 |
> selectively commit or revert changes to different packages. |
55 |
> |
56 |
|
57 |
Fixed ppc64le configure problem and split into 8 patches. These will be |
58 |
find in github PRs#1304 <https://github.com/gentoo/gentoo/pull/1304> or in |
59 |
gentoo-dev mail list. |
60 |
|
61 |
2) the changes to config.sub need to go upstream |
62 |
> |
63 |
|
64 |
The package sys-devel/gnuconfig-9999999::gentoo from |
65 |
https://savanah.gnu.org/projects/config has already fixed the problem with |
66 |
./config.sub powerpc64le-unknown-linux-gnu problem |
67 |
|
68 |
3) package.accept_keywords is not allowed in a profile. it short circuits |
69 |
> arch testing for keywords and stablereq |
70 |
> |
71 |
|
72 |
So currently I'll put the package.accept_keywords into /etc/portage. How to |
73 |
arch testing for keywords and stablereq? |
74 |
Did we have auto test framework for arch testing in Gentoo Community? For |
75 |
example, Linux Test Project <https://linux-test-project.github.io>( abbrev. |
76 |
LTP) |
77 |
If we have some test strategy, anything could I help for this ? |
78 |
|
79 |
4) you have numerous QA issues. there are still other problems. i would |
80 |
> start by getting the changes to config.sub upstream to gnuconfig. See |
81 |
> http://savannah.gnu.org/projects/config |
82 |
> |
83 |
|
84 |
For QA issues, *monsieur* said that "Disregard errors. Stricter QA checks |
85 |
have been turned on." |
86 |
For config.sub, also we can change the app-crypt/shash/shash-0.2.6-r2 |
87 |
depends on sys-devel/gnuconfig package |
88 |
|
89 |
src_prepare() { |
90 |
|
91 |
+ rm config.sub |
92 |
|
93 |
+ [ -f "EPREFIX/usr/share/gnuconfig/config.sub]" && \ |
94 |
|
95 |
+ ln -s "${EPREFIX}"/usr/share/gnuconfig/config.sub config.sub || die |
96 |
|
97 |
epatch "${FILESDIR}"/${PV}-manpage-fixes.patch |
98 |
|
99 |
epatch "${FILESDIR}"/${P}-binary-files.patch |
100 |
|
101 |
} |
102 |
|
103 |
-Leno Hou |