Bug#750837: ITP: moarvm -- virtual machine for Rakudo Perl 6 and NQP

gregor herrmann gregoa at debian.org
Sun Mar 15 14:16:24 UTC 2015


On Sun, 15 Mar 2015 11:46:13 +0100, Daniel Dehennin wrote:

> gregor herrmann <gregoa at debian.org> writes:
> >> I just rework my packaging[1] against the latest MoarVM 2015.02 :
> > % git clone git://git.baby-gnu.net/pkg-moarvm.git
> > Cloning into 'pkg-moarvm'...
> > fatal: remote error: access denied or repository not exported:
> > /pkg-moarvm.git
> Sorry, I forgot the git-daemon-export-ok, it's ok now.

Works, thanks!

> >>     P: moarvm source: debian-watch-may-check-gpg-signature
> > Can be ignored.
> Sure, it's just pedantic

And nothing we can fix.
 
> >>     W: moarvm: hardening-no-relro usr/bin/moar
> >>     I: moarvm: hardening-no-fortify-functions usr/bin/moar
> >>     W: moarvm: hardening-no-relro usr/lib/moar/libmoar.so
> >>     I: moarvm: hardening-no-fortify-functions usr/lib/moar/libmoar.so
> >>     I: moarvm: extended-description-is-probably-too-short
> >
> > That's unfortunate and needs investigation.
> >  
> >> I think I'll need to patch the build system to use the environment
> >> variables for *FLAGS for hardening.
> >
> > Yup, looks like the *FLAGS are ignored.

I looked into this now, see the attached patch series.
(Not perfect but a starting point.)
 
> > Maybe you could push the git repo to alioth (to the rakudo team
> > maybe?), then it's easier for others to clone/look/help out. What dou
> > you think? - No idea how pkg-rakudo works but I assume they are
> > welcoming since I know the some guys there :) And you're already a
> > project member.
> Yes, that's why I rename my repository to pkg-moarvm like pkg-rakudo.

Excellent!


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Ry Cooder: The Very Thing That Makes You Rich (Makes Me Poor)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-make-build-verbose.patch
Type: text/x-diff
Size: 874 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-rakudo-devel/attachments/20150315/285e4806/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-add-patch-buildflags.patch-to-honour-FLAGS.patch
Type: text/x-diff
Size: 1460 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-rakudo-devel/attachments/20150315/285e4806/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-debian-rules-drop-dpkg-buildflags-import.patch
Type: text/x-diff
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-rakudo-devel/attachments/20150315/285e4806/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-rakudo-devel/attachments/20150315/285e4806/attachment.sig>


More information about the Pkg-rakudo-devel mailing list