On 2016-01-07 16:46:03, Christian Boltz wrote: > Hello, > > Am Mittwoch, 6. Januar 2016 schrieb Tyler Hicks: > > bzr version-info supports directly printing the bare revno to stdout > > so we should use that instead of parsing the default verbose output. > > > > This change simplifies the shell snippet used to assign the > > REPO_VERSION_CMD make variable. It was also tested to work with the > > bzr present in Ubuntu 12.04. > > > > Signed-off-by: Tyler Hicks <tyhi...@canonical.com> > > --- > > common/Make.rules | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/common/Make.rules b/common/Make.rules > > index 148f80e..c20277b 100644 > > --- a/common/Make.rules > > +++ b/common/Make.rules > > @@ -45,7 +45,7 @@ define nl > > > > endef > > > > -REPO_VERSION_CMD=([ -x /usr/bin/bzr ] && /usr/bin/bzr version-info . > > 2> /dev/null || awk '{ print "revno: "$2 }' common/.stamp_rev) | awk > > '/^revno:/ { print $2 }' > > +REPO_VERSION_CMD=[ -x /usr/bin/bzr ] && /usr/bin/bzr version-info > > --custom --template="{revno}" . 2> /dev/null || awk '{ print $2 }' > > common/.stamp_rev > > There's a minor difference in the result - the old code includes a \n, > the new code doesn't.
Correct. > > If you want to exactly match the old behaviour, use > --template="{revno}\n" > > I'm not sure if we need the \n, so I'll leave deciding that to you. Nope, we don't need it. > > With or without the \n (re)added: > Acked-by: Christian Boltz <appar...@cboltz.de> Thanks! Tyler > > > The two remaining patches (3/5 and 4/5) contain a bit too much Makefile > magic for me [1], so I'll leave reviewing them to someone else ;-) > > > Regards, > > Christian Boltz > > [1] they look good, but I'd have to read the documentation about some > details to make sure they do what I expect them to do ;-) > -- > [dracut] I'm reluctant to waste time dealing with things like e.g. > modules.d/90crypt/cryptroot-ask.sh. That feels like boot.crypto which > was rightfully killed by systemd raising from the dead. > [Ludwig Nussel in opensuse-packaging] > -- > AppArmor mailing list > AppArmor@lists.ubuntu.com > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/apparmor
signature.asc
Description: Digital signature
-- AppArmor mailing list AppArmor@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/apparmor