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

gregor herrmann gregoa at debian.org
Sun Mar 15 02:21:32 UTC 2015


On Sat, 14 Mar 2015 22:36:18 +0100, Daniel Dehennin wrote:

> Dominique Dumont <dod at debian.org> writes:
> > On Thursday 12 March 2015 16:57:39 gregor herrmann wrote:
> >> Any news on moarvm packaging?
> > Hmm no. The original plan was to Daniel to do the packaging work and me to 
> > sponsor. I hope this plan still stands.
> Sorry for my long inactivity.

No worries, thanks for your reply!
 
> 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
 
> - use dpkg-buildflags instead of hardening-wrapper

This should happen automagically with debhelper compat level 9 (which
you are already using).
 
> Actually, lintian says:
>     W: moarvm source: empty-short-license-in-dep5-copyright (paragraph at line 50)

Should be easy to fix by providing a short license name.
(Can be "other" if there is nothing ready-to-use.)

>     P: moarvm source: debian-watch-may-check-gpg-signature

Can be ignored.

>     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 wonder if I should have a -dfsg branch to remove the 3rdparty
> libatomic_ops and libtommath since I build against the Debian ones.

If they are dfsg-free they can stay in the source package, as long as
they are not used. No need for the additional hassle of repackaging.
 

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.


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: Bettina Wegner: Hab doch gewusst
-------------- 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/ff82e445/attachment.sig>


More information about the Pkg-rakudo-devel mailing list