Bug 196600

Summary: net/freeradius3 infinite loop kqueue bug in 3.0.6
Product: Ports & Packages Reporter: ncrogers
Component: Individual Port(s)Assignee: Ryan Steinmetz <zi>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description ncrogers 2015-01-12 16:59:09 UTC
freeradius 3.0.6 is effectively broken under FreeBSD due to the addition of
kqueue event handling introduced since 3.0.4.

See this thread for more info:
http://freeradius.1045715.n5.nabble.com/3-0-6-strange-bug-causing-infinite-loop-on-quot-Ready-to-process-requests-quot-message-td5731140.html

A patch was committed by the FreeRADIUS team to fix this problem:
https://github.com/FreeRADIUS/freeradius-server/commit/d9826c8d75b4798de1e559adb84c7cd66fc44297

I suggest including this patch in the net/freeradius3 port until 3.0.7 is
released.

I've attached the same patch to place in net/freeradius3/files that fixes the
problem, along with a patch to bump the PORTREVISION in the Makefile.
Comment 1 Gavin Atkinson freebsd_committer freebsd_triage 2015-01-12 18:45:28 UTC
Hi,

Due to an issue with the backend FreeBSD Bugzilla database, your original PR and any updates to it since have been lost.  I've recreated the original PR as best as I can, however any attachments and updates you submitted to the PR have been lost.  Please could you resubmit them?

Thanks, and apologies.
Comment 2 John Marino freebsd_committer freebsd_triage 2015-05-17 14:54:09 UTC
Closing PR because submitter never resubmitted patch.
Comment 3 John Marino freebsd_committer freebsd_triage 2015-05-17 14:55:30 UTC
Actually, port is maintained by committer, so I'll let him disposition it.
Comment 4 Ryan Steinmetz freebsd_committer freebsd_triage 2015-05-17 14:57:14 UTC
Port was updated to 3.0.8, which includes the upstream patch.  Closing