Packaging of libraries
Daniel Dehennin
daniel.dehennin at baby-gnu.org
Thu May 25 10:27:08 UTC 2017
Daniel Dehennin <daniel.dehennin at baby-gnu.org> writes:
I got some feedback from #perl6 IRC channel[1]
[...]
> Draw backs:
>
[...]
> - optimisation: pre-compilation can not take advantages of CPU features
> since they are not known.
This one is not an argument as
“any CPU-specific stuff will happen in the JITting of that bytecdoe”
jnthn on IRC[2]
Some other discussion on IRC[3]:
<nine> nebuchadnezzar: if there's no precomp file for the exact
running rakudo, it will precompile transparently (except for the
time required) and store the generated files in ~/.perl6 (most of
the time)
<nine> nebuchadnezzar: so multiple Perl 6 installations are not an
issue for distributing precompiled files.
<nebuchadnezzar> nine: ok, I'm not sure about the Debian policy for
that point, I think we may want to avoid this step at run time for
users, some of them may even not have a $HOME
I think it may be a key argument for our packaging policy, even if for
nine:
“from my point of view, there's practially 0 reason to precomp on
installation. It only has downsides.”
Regards.
Footnotes:
[1] https://irclog.perlgeek.de/perl6/2017-05-25#i_14634934
[2] https://irclog.perlgeek.de/perl6/2017-05-25#i_14634949
[3] https://irclog.perlgeek.de/perl6/2017-05-25#i_14634972
--
Daniel Dehennin
Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF
Fingerprint: 3E69 014E 5C23 50E8 9ED6 2AAD CC1E 9E5B 7A6F E2DF
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 357 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-rakudo-devel/attachments/20170525/a87897e1/attachment.sig>
More information about the Pkg-rakudo-devel
mailing list