[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Minios-devel] [UNIKRAFT/RUBY PATCH 10/16] extensions: Build extensions


  • To: Stefan Teodorescu <stefanl.teodorescu@xxxxxxxxx>
  • From: Costin Lupu <costin.lupu@xxxxxxxxx>
  • Date: Thu, 12 Dec 2019 19:10:24 +0200
  • Cc: minios-devel@xxxxxxxxxxxxx
  • Delivery-date: Thu, 12 Dec 2019 17:10:27 +0000
  • Ironport-sdr: lRD0j4kc5fWFYPBkaOTr7fki6elYboQlWzZ2YIMV51lqzqp/xzwl/EVs0A+dl8/aKnEW26/6oI I1wR40LwngJQ==
  • List-id: Mini-os development list <minios-devel.lists.xenproject.org>

On 12/11/19 5:14 PM, Stefan Teodorescu wrote:
> zlib extension should depend on LIBZLIB.
> 
> The last 3 extensions in Init_ext() function are misconfigured, as
> they are enabled for the flag CONFIG_LIBRUBY_EXT_RIPPER.
> Same for json (third one), which is enabled under CONFIG_LIBRUBY_EXT_SYSLOG.
> 

Right, good catch!

> Also, as discussed, since stringio is a mandatory extension, this
> extension initialization function should be called even when
> extensions are disabled, to call the init for stringio.

In deed, stringio is the only mandatory extension for ruby. However,
please keep in mind that miniruby doesn't use any extension at all.

Cheers,
Costin

_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.