Bug#750837: ITP: moarvm -- virtual machine for Rakudo Perl 6 and NQP
Daniel Dehennin
daniel.dehennin at baby-gnu.org
Sun Mar 15 10:46:13 UTC 2015
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.
>> 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.)
Great, I was wondering what to use in that case.
>
>> P: moarvm source: debian-watch-may-check-gpg-signature
>
> Can be ignored.
Sure, it's just pedantic
>> 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.
Ok, I was not sure about source files duplication.
> 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.
Regards.
--
Daniel Dehennin
Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF
Fingerprint: 3E69 014E 5C23 50E8 9ED6 2AAD CC1E 9E5B 7A6F E2DF
More information about the Pkg-rakudo-devel
mailing list