lang/ruby24 wont build on mips64

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

lang/ruby24 wont build on mips64

tech-lists
Hi,

context: poudriere(-devel) building mips64 ports with native-x-tools
in a 12R-p3 jail.

lang/ruby24 wont build on mips64. Is this expected or should I file a
pr? It's building fine on arm64. The build hangs at this stage:

[00:23:32] --- vm.o ---
[00:23:32] vm_method.c: In function 'rb_alias':
[00:23:32] vm_method.c:1597: warning: passing argument 2 of
'rb_obj_write' discards qualifiers from pointer target type
[00:23:32] vm_method.c:1598: warning: passing argument 2 of
'rb_obj_write' discards qualifiers from pointer target type
[00:24:54] eval_intern.h: In function 'rb_yield_refine_block':
[00:24:54] eval_intern.h:224: warning: passing argument 2 of
'rb_obj_write' discards qualifiers from pointer target type
[00:25:08] --- miniruby ---
[00:25:08] linking miniruby
[00:25:12] --- .rbconfig.time ---
[00:25:12] --- encdb.h ---
[00:25:12] generating encdb.h
[06:58:31] =>> Killing runaway build after 21600 seconds with no output
[06:59:09] =>> Cleaning up wrkdir
[06:59:09] ===>  Cleaning for ruby-2.4.5_1,1
[06:59:17] Killed
[06:59:17] build of lang/ruby24 | ruby-2.4.5_1,1 ended at Tue Mar 19
09:32:40 GMT 2019
[06:59:17] build time: 06:59:17
[06:59:17] !!! build failure encountered !!!

Not tried yet without native-x-tools

full log:
https://pkg.zyxst.net/data/120R-p3-mips64-x-mips/2019-03-19_02h29m25s/logs/errors/ruby-2.4.5_1,1.log

--
J.

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: lang/ruby24 wont build on mips64

Jan Beich-5
tech-lists <[hidden email]> writes:

> Hi,
>
> context: poudriere(-devel) building mips64 ports with native-x-tools
> in a 12R-p3 jail.
>
> lang/ruby24 wont build on mips64. Is this expected or should I file a
> pr? It's building fine on arm64. The build hangs at this stage:

Expected, see:
http://www.ipv6proxy.net/go.php?u=http://beefy16.nyi.freebsd.org/data/latest-per-pkg/ruby/2.4.5_1,1/112mips64-quarterly.log
http://www.ipv6proxy.net/go.php?u=http://beefy16.nyi.freebsd.org/data/latest-per-pkg/ruby/2.4.5_1,1/120mips64-quarterly.log

Try various qemu-user-static patches on bugzilla. If neither helps try
analyzing where the hang happens, make a simple test case and file a bug.

> Not tried yet without native-x-tools

That won't help. Instead qemu-user may hang even earlier.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[hidden email]"