New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
net-dialup/freeradius: Bump v.3.0.20 #14488
Conversation
Pull Request assignmentSubmitter: @geaaru net-dialup/freeradius: @geaaru, @gentoo/proxy-maint Linked bugsBugs linked: 696458 In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
|
||
# NOTE: Temporary freeradius doesn't support linking with mariadb client | ||
# libs also if code is compliant, will be available in the next release. | ||
# (http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can this NOTE be fixed now?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not yet.
|
||
# TODO: rlm_mschap works with both samba library or without. I need to avoid | ||
# linking of samba library if -samba is used. | ||
RDEPEND="acct-group/radius |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we please sort all the use?
below? It's a real mess currently.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you speak of the use flags inside RDEPEND or in IUSE?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done for both.
"${FILESDIR}"/${P}-systemd-service.patch | ||
# Fix rlm_python3 build | ||
# Backport from rlm_python changes to rlm_python3 | ||
"${FILESDIR}"/${P}-py3-fixes.patch |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Patch doesn't apply.
Also, patch is enormous, 42kB. That's not acceptable. Fortunately, I think you can cut nearly 2/3 of it by removing the changes to the generated configure
script.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure of this. I simply used the patches from upstream to avoid fork code from upstream. If we want drop py2.7 support this is the more simple way todo this. IMHO.
An alternative could be use git-r3 eclass and point to hash directly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dropped configure section. I don't like this but I did.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand why you don't like removing the diff to configure
? The ebuild runs eautoreconf
so the patched configure.ac
is going to produce the patched configure
, so... patching configure
itself isn't necessary.
Am I misunderstanding something, or are you?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just because I prefer to follow upstream changes. But I dropped configure
changes as you have indicated.
Let me know if it's all ok now.
abaf3be
to
05e83f9
Compare
Package-Manager: Portage-2.3.69, Repoman-2.3.14 Closes: https://bugs.gentoo.org/696458 Signed-off-by: Daniele Rondina <geaaru@gmail.com>
05e83f9
to
b7545c8
Compare
Bump v.3.0.20 with these new features: