We need this rather quickly so that it can be used as a dependency of dev-ruby/execjs on this architecture, thus allowing us to drop ppc keywords from net-libs/nodejs without either breaking the dependency tree or removing PPC32 support from a large part of Ruby on Rails.
Note to arch testers: assuming no unexpected problems pop up during dev-ruby/sdoc keywording you will probably want to build-test duktake-rb-2.3.0.0-r1 because unlike -r0, it hasn't got test restrictions in place. That said, should the tests succeed please add the keyword to both -r1 and -r0 - we will need to stabilise duktape-rb soon as well and I haven't checked how many of its dependencies on ppc are still ~arch-only.
Unable to check for sanity: > no match for package: dev-ruby/duktape-rb-2.3.0.0
Updating the target to -r2 only, as unlike earlier revisions it links against dev-lang/duktape instead of the bundled version and on the other. Moreover, turns out that even though building without dev-ruby/sdoc present does not fails, it results in an incomplete installation.
>>> Test phase: dev-ruby/duktape-rb-2.3.0.0-r2 * Running test phase for ruby25 ... cd tmp/x86_64-linux/duktape_ext/2.5.8 /usr/bin/gmake compiling ../../../../ext/duktape/duktape_ext.c ../../../../ext/duktape/duktape_ext.c:3:10: fatal error: duktape.h: No such file or directory 3 | #include "duktape.h" | ^~~~~~~~~~~ compilation terminated. gmake: *** [Makefile:242: duktape_ext.o] Error 1 rake aborted! Command failed with status (2): [/usr/bin/gmake...]
(In reply to Hans de Graaff from comment #4) > >>> Test phase: dev-ruby/duktape-rb-2.3.0.0-r2 Sorry, my bad. Missed the duktape dependency when checking.
Looking good on ppc. # cat duktape-rb-754261.report USE tests started on Sa 14. Nov 18:51:17 CET 2020 FEATURES=' test' USE='' succeeded for =dev-ruby/duktape-rb-2.3.0.0-r2 USE='doc ruby_targets_ruby25 -ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/duktape-rb-2.3.0.0-r2 USE='-doc -ruby_targets_ruby25 ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/duktape-rb-2.3.0.0-r2 USE='doc -ruby_targets_ruby25 ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/duktape-rb-2.3.0.0-r2 USE='-doc ruby_targets_ruby25 ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/duktape-rb-2.3.0.0-r2 USE='-doc ruby_targets_ruby25 -ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/duktape-rb-2.3.0.0-r2 USE='doc ruby_targets_ruby25 ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/duktape-rb-2.3.0.0-r2 FEATURES=' test' USE='' succeeded for =dev-ruby/sdoc-1.1.0 USE='-doc ruby_targets_ruby25 -ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/sdoc-1.1.0 USE='doc ruby_targets_ruby25 -ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/sdoc-1.1.0 USE='-doc -ruby_targets_ruby25 ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/sdoc-1.1.0 USE='doc -ruby_targets_ruby25 ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/sdoc-1.1.0 USE='-doc ruby_targets_ruby25 ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/sdoc-1.1.0 USE='doc ruby_targets_ruby25 ruby_targets_ruby26 -ruby_targets_ruby27' succeeded for =dev-ruby/sdoc-1.1.0
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb50f3ddd9d6c3fe445fc354d56ccf43cd9b6542 commit eb50f3ddd9d6c3fe445fc354d56ccf43cd9b6542 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2020-11-16 13:24:50 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2020-11-16 13:30:03 +0000 dev-ruby/duktape-rb-2.3.0.0-r2: add ~ppc keyword As per reports in the keywordreq bug. Closes: https://bugs.gentoo.org/754261 Signed-off-by: Marek Szuba <marecki@gentoo.org> dev-ruby/duktape-rb/duktape-rb-2.3.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac51c42c4981adf8ac5f7b86ca6593a1d39076f commit cac51c42c4981adf8ac5f7b86ca6593a1d39076f Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2020-11-16 13:28:30 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2020-11-16 13:29:59 +0000 dev-ruby/sdoc-1.1.0: add ~ppc keyword As per reports in the keywordreq bug. Bug: https://bugs.gentoo.org/754261 Signed-off-by: Marek Szuba <marecki@gentoo.org> dev-ruby/sdoc/sdoc-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)