Created attachment 172480 [details]
Diff patch between current port version and upgrade to v2.1.3
Update to version 2.1.3. The reason I'm not going to 2.2.0 (the latest and newly released LTS) is for the following reasons:
- Stability: my experience with OpenSIPS on FreeBSD (perhaps just in jails) is that it can be unstable on certain versions and/or configurations. Stability is most important to me. Version 2.1.3 is just a bug fix release over the currently ported 2.1.2. Once the new LTS version matures (2.2.1 or 2.2.2) I'll switch to it.
- Development time: I don't have too much time at the moment to develop the port for any new features or other changes in a new major point release. Since the OpenSIPS port is quite a difficult one to develop (no autotools or cmake), it could take quite a big of R&D to get it right.
- Testing: I have not got the time at the moment to runtime test a new major point release. By tracking the known to be stable 2.1.x branch, it buys me time to develop and test the new 2.2.x (LTS branch) once I get some more time.
The changes in this update were mostly rudimentary. I did have to fix some issues raised by DEVELOPER=yes, mostly missing LIB_DEPENDS.
NOTE: I'm not sure why I need USES+=ssl when TLS option is not selected, but I added it anyway to keep DEVELOPER=yes happy.
Forgot to mention...
portlint -AC : PASSES
make check-plist : PASSES
DEVELOPER=yes make : PASSES
testbuilds are ok
A commit references this bug:
Date: Sun Jul 17 15:41:56 UTC 2016
New revision: 418670
net/opensips: 2.1.2 -> 2.1.3
Submitted by: Euan Thoms <firstname.lastname@example.org> (maintainer)