Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 551136 - sys-auth/munge-0.5.11 version bump
Summary: sys-auth/munge-0.5.11 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Bronder (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-04 03:09 UTC by Brendan Horan
Modified: 2015-06-24 14:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
munge-0.5.11.ebuild (munge-0.5.11.ebuild,1.43 KB, text/plain)
2015-06-04 03:13 UTC, Brendan Horan
Details
munge-0.5.11.ebuild (munge-0.5.11.ebuild,1.43 KB, text/plain)
2015-06-04 03:24 UTC, Brendan Horan
Details
munge-0.5.11.ebuild (munge-0.5.11.ebuild,1.43 KB, text/plain)
2015-06-04 03:28 UTC, Brendan Horan
Details
munge-0.5.11.ebuild (file_551136.txt,1.30 KB, text/plain)
2015-06-24 07:35 UTC, Brendan Horan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brendan Horan 2015-06-04 03:09:27 UTC
Upstream have released munge-0.5.11

Reproducible: Always
Comment 1 Brendan Horan 2015-06-04 03:13:08 UTC
Created attachment 404558 [details]
munge-0.5.11.ebuild

Updated ebuild to fetch from Github rather than Google code.
Developer is moving to Github.

Also added "systemd" into inherit.
Comment 2 Brendan Horan 2015-06-04 03:14:51 UTC
I don't quite know how to fix the following QA warnings :

 * QA Notice: make jobserver unavailable:
 * 
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
 * 	make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
Comment 3 Brendan Horan 2015-06-04 03:24:51 UTC
Created attachment 404560 [details]
munge-0.5.11.ebuild

Had keywords wrong in first ebuild.
Fixed.
Comment 4 Brendan Horan 2015-06-04 03:28:44 UTC
Created attachment 404562 [details]
munge-0.5.11.ebuild

Sigh, another typo ;)
Comment 5 Brendan Horan 2015-06-23 01:41:42 UTC
I have fixed the QA notices via pull request to up stream.
https://github.com/dun/munge/pull/40

This will fix the recursive use of make.
The correct syntax is $(MAKE).
http://www.gnu.org/software/make/manual/make.html#Recursion

I have tested this change with the ebuild and I don't get the QA notice anymore.

Will wait and see what upstream say about the pull request. 

Let me know if this is not the correct way.
Comment 6 Brendan Horan 2015-06-24 01:00:57 UTC
Patch was accepted upstream.
Will be part of 0.5.12 release : 
https://github.com/dun/munge/milestones/0.5.12

The question I have now is how do I deal with 0.5.11 ?
Can we ignore the QA notice for now? 
Or what is best practice for this type of issue ?
Comment 7 Brendan Horan 2015-06-24 07:35:19 UTC
Created attachment 405622 [details]
munge-0.5.11.ebuild

Added updated ebuild, help from "grknight" on IRC.

Thanks :)
Comment 8 Justin Bronder (RETIRED) gentoo-dev 2015-06-24 14:55:50 UTC
+*munge-0.5.11 (24 Jun 2015)
+
+  24 Jun 2015; Justin Bronder <jsbronder@gentoo.org> +munge-0.5.11.ebuild,
+  +files/fixed-recursive-use-of-make-in-makefiles.patch:
+  Bump (#551136), thanks to Brendan Horan for the bump and the patch