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

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



Dominique Dumont <dod@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.

I just rework my packaging[1] against the latest MoarVM 2015.02 :

- install libmoar outside of the "standard linker path"[2]

- generate the manpage from the pod file

- use dpkg-buildflags instead of hardening-wrapper

Actually, lintian says:

    W: moarvm source: empty-short-license-in-dep5-copyright (paragraph at line 50)
    P: moarvm source: debian-watch-may-check-gpg-signature
    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

I think I'll need to patch the build system to use the environment
variables for *FLAGS for hardening.

I wonder if I should have a -dfsg branch to remove the 3rdparty
libatomic_ops and libtommath since I build against the Debian ones.

Regards.

Footnotes: 
[1]  http://git.baby-gnu.net/gitweb/gitweb.cgi?p=pkg-moarvm.git;a=summary

[2]  https://github.com/MoarVM/MoarVM/issues/74

-- 
Daniel Dehennin
Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF
Fingerprint: 3E69 014E 5C23 50E8 9ED6  2AAD CC1E 9E5B 7A6F E2DF

Attachment: signature.asc
Description: PGP signature


Reply to: