notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Commit processing was halted at UTC 18:33 on 2026-08-05 for pkgbasify of jails and updating the host from 15.0 to 15.1 - same with jails. - that upgrade was completed by 18:53 - the website has caught up with the 6 commits it missed in that time.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2016Q4
pjsip Multimedia communication library written in C language
2.14.1 net on this many watch lists=0 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.14.1Version of this port present on the latest quarterly branch.
Maintainer: oliver.epper@gmail.com search for ports maintained by this maintainer
Port Added: 2014-12-15 14:42:44
Last Update: 2025-06-16 21:52:33
Commit Hash: 78638ae
License: GPLv2+
WWW:
https://www.pjsip.org/
Description:
PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich multimedia framework and NAT traversal functionality into high level API that is portable and suitable for almost any type of systems ranging from desktops, embedded systems, to mobile handsets.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (408 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/pjsip-2.14.1/catalog.mk
  3. /usr/local/share/licenses/pjsip-2.14.1/LICENSE
  4. /usr/local/share/licenses/pjsip-2.14.1/GPLv2+
  5. @comment bin/pjsua
  6. @comment bin/pjsystest
  7. include/pj++/file.hpp
  8. include/pj++/hash.hpp
  9. include/pj++/list.hpp
  10. include/pj++/lock.hpp
  11. include/pj++/os.hpp
  12. include/pj++/pool.hpp
  13. include/pj++/proactor.hpp
  14. include/pj++/scanner.hpp
  15. include/pj++/sock.hpp
  16. include/pj++/string.hpp
  17. include/pj++/timer.hpp
  18. include/pj++/tree.hpp
  19. include/pj++/types.hpp
  20. include/pj/activesock.h
  21. include/pj/addr_resolv.h
  22. include/pj/array.h
  23. include/pj/assert.h
  24. include/pj/compat/assert.h
  25. include/pj/compat/cc_armcc.h
  26. include/pj/compat/cc_clang.h
  27. include/pj/compat/cc_codew.h
  28. include/pj/compat/cc_gcc.h
  29. include/pj/compat/cc_gcce.h
  30. include/pj/compat/cc_msvc.h
  31. include/pj/compat/cc_mwcc.h
  32. include/pj/compat/ctype.h
  33. include/pj/compat/errno.h
  34. include/pj/compat/high_precision.h
  35. include/pj/compat/limits.h
  36. include/pj/compat/m_alpha.h
  37. include/pj/compat/m_armv4.h
  38. include/pj/compat/m_auto.h
  39. include/pj/compat/m_auto.h.in
  40. include/pj/compat/m_i386.h
  41. include/pj/compat/m_m68k.h
  42. include/pj/compat/m_powerpc.h
  43. include/pj/compat/m_sparc.h
  44. include/pj/compat/m_x86_64.h
  45. include/pj/compat/malloc.h
  46. include/pj/compat/os_auto.h
  47. include/pj/compat/os_auto.h.in
  48. include/pj/compat/os_darwinos.h
  49. include/pj/compat/os_linux.h
  50. include/pj/compat/os_palmos.h
  51. include/pj/compat/os_rtems.h
  52. include/pj/compat/os_sunos.h
  53. include/pj/compat/os_symbian.h
  54. include/pj/compat/os_win32.h
  55. include/pj/compat/os_win32_wince.h
  56. include/pj/compat/os_winphone8.h
  57. include/pj/compat/os_winuwp.h
  58. include/pj/compat/rand.h
  59. include/pj/compat/setjmp.h
  60. include/pj/compat/size_t.h
  61. include/pj/compat/socket.h
  62. include/pj/compat/stdarg.h
  63. include/pj/compat/stdfileio.h
  64. include/pj/compat/string.h
  65. include/pj/compat/time.h
  66. include/pj/config.h
  67. include/pj/config_site.h
  68. include/pj/config_site_sample.h
  69. include/pj/config_site_test.h
  70. include/pj/ctype.h
  71. include/pj/doxygen.h
  72. include/pj/errno.h
  73. include/pj/except.h
  74. include/pj/fifobuf.h
  75. include/pj/file_access.h
  76. include/pj/file_io.h
  77. include/pj/guid.h
  78. include/pj/hash.h
  79. include/pj/ioqueue.h
  80. include/pj/ip_helper.h
  81. include/pj/limits.h
  82. include/pj/list.h
  83. include/pj/list_i.h
  84. include/pj/lock.h
  85. include/pj/log.h
  86. include/pj/math.h
  87. include/pj/os.h
  88. include/pj/pool.h
  89. include/pj/pool_alt.h
  90. include/pj/pool_buf.h
  91. include/pj/pool_i.h
  92. include/pj/rand.h
  93. include/pj/rbtree.h
  94. include/pj/sock.h
  95. include/pj/sock_qos.h
  96. include/pj/sock_select.h
  97. include/pj/ssl_sock.h
  98. include/pj/string.h
  99. include/pj/string_i.h
  100. include/pj/timer.h
  101. include/pj/types.h
  102. include/pj/unicode.h
  103. include/pjlib++.hpp
  104. include/pjlib-util.h
  105. include/pjlib-util/base64.h
  106. include/pjlib-util/cli.h
  107. include/pjlib-util/cli_console.h
  108. include/pjlib-util/cli_imp.h
  109. include/pjlib-util/cli_telnet.h
  110. include/pjlib-util/config.h
  111. include/pjlib-util/crc32.h
  112. include/pjlib-util/dns.h
  113. include/pjlib-util/dns_server.h
  114. include/pjlib-util/errno.h
  115. include/pjlib-util/getopt.h
  116. include/pjlib-util/hmac_md5.h
  117. include/pjlib-util/hmac_sha1.h
  118. include/pjlib-util/http_client.h
  119. include/pjlib-util/json.h
  120. include/pjlib-util/md5.h
  121. include/pjlib-util/pcap.h
  122. include/pjlib-util/resolver.h
  123. include/pjlib-util/scanner.h
  124. include/pjlib-util/scanner_cis_bitwise.h
  125. include/pjlib-util/scanner_cis_uint.h
  126. include/pjlib-util/sha1.h
  127. include/pjlib-util/srv_resolver.h
  128. include/pjlib-util/string.h
  129. include/pjlib-util/stun_simple.h
  130. include/pjlib-util/types.h
  131. include/pjlib-util/xml.h
  132. include/pjlib.h
  133. include/pjmedia-audiodev/audiodev.h
  134. include/pjmedia-audiodev/audiodev_imp.h
  135. include/pjmedia-audiodev/audiotest.h
  136. include/pjmedia-audiodev/config.h
  137. include/pjmedia-audiodev/errno.h
  138. include/pjmedia-codec.h
  139. include/pjmedia-codec/amr_helper.h
  140. include/pjmedia-codec/amr_sdp_match.h
  141. include/pjmedia-codec/and_aud_mediacodec.h
  142. include/pjmedia-codec/and_vid_mediacodec.h
  143. include/pjmedia-codec/audio_codecs.h
  144. include/pjmedia-codec/bcg729.h
  145. include/pjmedia-codec/config.h
  146. include/pjmedia-codec/config_auto.h
  147. include/pjmedia-codec/config_auto.h.in
  148. include/pjmedia-codec/ffmpeg_vid_codecs.h
  149. include/pjmedia-codec/g722.h
  150. include/pjmedia-codec/g7221.h
  151. include/pjmedia-codec/g7221_sdp_match.h
  152. include/pjmedia-codec/gsm.h
  153. include/pjmedia-codec/h263_packetizer.h
  154. include/pjmedia-codec/h264_packetizer.h
  155. include/pjmedia-codec/ilbc.h
  156. include/pjmedia-codec/ipp_codecs.h
  157. include/pjmedia-codec/l16.h
  158. include/pjmedia-codec/opencore_amr.h
  159. include/pjmedia-codec/openh264.h
  160. include/pjmedia-codec/opus.h
  161. include/pjmedia-codec/passthrough.h
  162. include/pjmedia-codec/silk.h
  163. include/pjmedia-codec/speex.h
  164. include/pjmedia-codec/types.h
  165. include/pjmedia-codec/vid_toolbox.h
  166. include/pjmedia-codec/vpx.h
  167. include/pjmedia-codec/vpx_packetizer.h
  168. include/pjmedia-videodev/avi_dev.h
  169. include/pjmedia-videodev/config.h
  170. include/pjmedia-videodev/errno.h
  171. include/pjmedia-videodev/opengl_dev.h
  172. include/pjmedia-videodev/videodev.h
  173. include/pjmedia-videodev/videodev_imp.h
  174. include/pjmedia.h
  175. include/pjmedia/alaw_ulaw.h
  176. include/pjmedia/audiodev.h
  177. include/pjmedia/avi.h
  178. include/pjmedia/avi_stream.h
  179. include/pjmedia/bidirectional.h
  180. include/pjmedia/circbuf.h
  181. include/pjmedia/clock.h
  182. include/pjmedia/codec.h
  183. include/pjmedia/conference.h
  184. include/pjmedia/config.h
  185. include/pjmedia/config_auto.h
  186. include/pjmedia/config_auto.h.in
  187. include/pjmedia/converter.h
  188. include/pjmedia/delaybuf.h
  189. include/pjmedia/doxygen.h
  190. include/pjmedia/echo.h
  191. include/pjmedia/echo_port.h
  192. include/pjmedia/endpoint.h
  193. include/pjmedia/errno.h
  194. include/pjmedia/event.h
  195. include/pjmedia/format.h
  196. include/pjmedia/frame.h
  197. include/pjmedia/g711.h
  198. include/pjmedia/jbuf.h
  199. include/pjmedia/master_port.h
  200. include/pjmedia/mem_port.h
  201. include/pjmedia/null_port.h
  202. include/pjmedia/plc.h
  203. include/pjmedia/port.h
  204. include/pjmedia/resample.h
  205. include/pjmedia/rtcp.h
  206. include/pjmedia/rtcp_fb.h
  207. include/pjmedia/rtcp_xr.h
  208. include/pjmedia/rtp.h
  209. include/pjmedia/sdp.h
  210. include/pjmedia/sdp_neg.h
  211. include/pjmedia/session.h
  212. include/pjmedia/signatures.h
  213. include/pjmedia/silencedet.h
  214. include/pjmedia/sound.h
  215. include/pjmedia/sound_port.h
  216. include/pjmedia/splitcomb.h
  217. include/pjmedia/stereo.h
  218. include/pjmedia/stream.h
  219. include/pjmedia/stream_common.h
  220. include/pjmedia/symbian_sound_aps.h
  221. include/pjmedia/tonegen.h
  222. include/pjmedia/transport.h
  223. include/pjmedia/transport_adapter_sample.h
  224. include/pjmedia/transport_ice.h
  225. include/pjmedia/transport_loop.h
  226. include/pjmedia/transport_srtp.h
  227. include/pjmedia/transport_udp.h
  228. include/pjmedia/types.h
  229. include/pjmedia/vid_codec.h
  230. include/pjmedia/vid_codec_util.h
  231. include/pjmedia/vid_conf.h
  232. include/pjmedia/vid_port.h
  233. include/pjmedia/vid_stream.h
  234. include/pjmedia/vid_tee.h
  235. include/pjmedia/videodev.h
  236. include/pjmedia/wav_playlist.h
  237. include/pjmedia/wav_port.h
  238. include/pjmedia/wave.h
  239. include/pjmedia/wsola.h
  240. include/pjmedia_audiodev.h
  241. include/pjmedia_videodev.h
  242. include/pjnath.h
  243. include/pjnath/config.h
  244. include/pjnath/errno.h
  245. include/pjnath/ice_session.h
  246. include/pjnath/ice_strans.h
  247. include/pjnath/nat_detect.h
  248. include/pjnath/stun_auth.h
  249. include/pjnath/stun_config.h
  250. include/pjnath/stun_msg.h
  251. include/pjnath/stun_session.h
  252. include/pjnath/stun_sock.h
  253. include/pjnath/stun_transaction.h
  254. include/pjnath/turn_session.h
  255. include/pjnath/turn_sock.h
  256. include/pjnath/types.h
  257. include/pjnath/upnp.h
  258. include/pjsip-simple/errno.h
  259. include/pjsip-simple/evsub.h
  260. include/pjsip-simple/evsub_msg.h
  261. include/pjsip-simple/iscomposing.h
  262. include/pjsip-simple/mwi.h
  263. include/pjsip-simple/pidf.h
  264. include/pjsip-simple/presence.h
  265. include/pjsip-simple/publish.h
  266. include/pjsip-simple/rpid.h
  267. include/pjsip-simple/types.h
  268. include/pjsip-simple/xpidf.h
  269. include/pjsip-ua/sip_100rel.h
  270. include/pjsip-ua/sip_inv.h
  271. include/pjsip-ua/sip_regc.h
  272. include/pjsip-ua/sip_replaces.h
  273. include/pjsip-ua/sip_timer.h
  274. include/pjsip-ua/sip_xfer.h
  275. include/pjsip.h
  276. include/pjsip/print_util.h
  277. include/pjsip/sip_auth.h
  278. include/pjsip/sip_auth_aka.h
  279. include/pjsip/sip_auth_msg.h
  280. include/pjsip/sip_auth_parser.h
  281. include/pjsip/sip_autoconf.h
  282. include/pjsip/sip_autoconf.h.in
  283. include/pjsip/sip_config.h
  284. include/pjsip/sip_dialog.h
  285. include/pjsip/sip_endpoint.h
  286. include/pjsip/sip_errno.h
  287. include/pjsip/sip_event.h
  288. include/pjsip/sip_module.h
  289. include/pjsip/sip_msg.h
  290. include/pjsip/sip_multipart.h
  291. include/pjsip/sip_parser.h
  292. include/pjsip/sip_private.h
  293. include/pjsip/sip_resolve.h
  294. include/pjsip/sip_tel_uri.h
  295. include/pjsip/sip_transaction.h
  296. include/pjsip/sip_transport.h
  297. include/pjsip/sip_transport_loop.h
  298. include/pjsip/sip_transport_tcp.h
  299. include/pjsip/sip_transport_tls.h
  300. include/pjsip/sip_transport_udp.h
  301. include/pjsip/sip_types.h
  302. include/pjsip/sip_ua_layer.h
  303. include/pjsip/sip_uri.h
  304. include/pjsip/sip_util.h
  305. include/pjsip_auth.h
  306. include/pjsip_simple.h
  307. include/pjsip_ua.h
  308. include/pjsua-lib/pjsua.h
  309. include/pjsua-lib/pjsua_internal.h
  310. include/pjsua.h
  311. include/pjsua2.hpp
  312. include/pjsua2/account.hpp
  313. include/pjsua2/call.hpp
  314. include/pjsua2/config.hpp
  315. include/pjsua2/doxygen.hpp
  316. include/pjsua2/endpoint.hpp
  317. include/pjsua2/json.hpp
  318. include/pjsua2/media.hpp
  319. include/pjsua2/persistent.hpp
  320. include/pjsua2/presence.hpp
  321. include/pjsua2/siptypes.hpp
  322. include/pjsua2/types.hpp
  323. @comment lib/libg7221codec-amd64-portbld-freebsd14.2.a
  324. @comment lib/libg7221codec.so
  325. @comment lib/libg7221codec.so.2
  326. @comment lib/libilbccodec-amd64-portbld-freebsd14.2.a
  327. @comment lib/libilbccodec.so
  328. @comment lib/libilbccodec.so.2
  329. lib/libpj-amd64-portbld-freebsd14.2.a
  330. lib/libpj.so
  331. lib/libpj.so.2
  332. lib/libpjlib-util-amd64-portbld-freebsd14.2.a
  333. lib/libpjlib-util.so
  334. lib/libpjlib-util.so.2
  335. lib/libpjmedia-amd64-portbld-freebsd14.2.a
  336. lib/libpjmedia-audiodev-amd64-portbld-freebsd14.2.a
  337. lib/libpjmedia-audiodev.so
  338. lib/libpjmedia-audiodev.so.2
  339. lib/libpjmedia-codec-amd64-portbld-freebsd14.2.a
  340. lib/libpjmedia-codec.so
  341. lib/libpjmedia-codec.so.2
  342. lib/libpjmedia-videodev-amd64-portbld-freebsd14.2.a
  343. lib/libpjmedia-videodev.so
  344. lib/libpjmedia-videodev.so.2
  345. lib/libpjmedia.so
  346. lib/libpjmedia.so.2
  347. lib/libpjnath-amd64-portbld-freebsd14.2.a
  348. lib/libpjnath.so
  349. lib/libpjnath.so.2
  350. lib/libpjsip-amd64-portbld-freebsd14.2.a
  351. lib/libpjsip-simple-amd64-portbld-freebsd14.2.a
  352. lib/libpjsip-simple.so
  353. lib/libpjsip-simple.so.2
  354. lib/libpjsip-ua-amd64-portbld-freebsd14.2.a
  355. lib/libpjsip-ua.so
  356. lib/libpjsip-ua.so.2
  357. lib/libpjsip.so
  358. lib/libpjsip.so.2
  359. lib/libpjsua-amd64-portbld-freebsd14.2.a
  360. lib/libpjsua.so
  361. lib/libpjsua.so.2
  362. lib/libpjsua2-amd64-portbld-freebsd14.2.a
  363. lib/libpjsua2.so
  364. lib/libpjsua2.so.2
  365. lib/libresample-amd64-portbld-freebsd14.2.a
  366. lib/libresample.so
  367. lib/libresample.so.2
  368. lib/libwebrtc-amd64-portbld-freebsd14.2.a
  369. lib/libwebrtc.so
  370. lib/libwebrtc.so.2
  371. lib/libyuv-amd64-portbld-freebsd14.2.a
  372. lib/libyuv.so
  373. lib/libyuv.so.2
  374. libdata/pkgconfig/libpjproject.pc
  375. @comment libexec/pjsip-apps/samples/aectest
  376. @comment libexec/pjsip-apps/samples/auddemo
  377. @comment libexec/pjsip-apps/samples/aviplay
  378. @comment libexec/pjsip-apps/samples/clidemo
  379. @comment libexec/pjsip-apps/samples/confsample
  380. @comment libexec/pjsip-apps/samples/encdec
  381. @comment libexec/pjsip-apps/samples/httpdemo
  382. @comment libexec/pjsip-apps/samples/icedemo
  383. @comment libexec/pjsip-apps/samples/jbsim
  384. @comment libexec/pjsip-apps/samples/latency
  385. @comment libexec/pjsip-apps/samples/level
  386. @comment libexec/pjsip-apps/samples/mix
  387. @comment libexec/pjsip-apps/samples/pcaputil
  388. @comment libexec/pjsip-apps/samples/pjsip-perf
  389. @comment libexec/pjsip-apps/samples/playfile
  390. @comment libexec/pjsip-apps/samples/playsine
  391. @comment libexec/pjsip-apps/samples/recfile
  392. @comment libexec/pjsip-apps/samples/resampleplay
  393. @comment libexec/pjsip-apps/samples/simple_pjsua
  394. @comment libexec/pjsip-apps/samples/simpleua
  395. @comment libexec/pjsip-apps/samples/sipecho
  396. @comment libexec/pjsip-apps/samples/siprtp
  397. @comment libexec/pjsip-apps/samples/sipstateless
  398. @comment libexec/pjsip-apps/samples/stateful_proxy
  399. @comment libexec/pjsip-apps/samples/stateless_proxy
  400. @comment libexec/pjsip-apps/samples/stereotest
  401. @comment libexec/pjsip-apps/samples/streamutil
  402. @comment libexec/pjsip-apps/samples/strerror
  403. @comment libexec/pjsip-apps/samples/tonegen
  404. @comment libexec/pjsip-apps/samples/vid_codec_test
  405. @comment libexec/pjsip-apps/samples/vid_streamutil
  406. @owner
  407. @group
  408. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • pjsip>0:net/pjsip
To install the port:
cd /usr/ports/net/pjsip/ && make install clean
To add the package, run one of these commands:
  • pkg install net/pjsip
  • pkg install pjsip
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: pjsip
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1711489150 SHA256 (pjsip-pjproject-2.14.1_GH0.tar.gz) = 6140f7a97e318caa89c17e8d5468599671c6eed12d64a7c160dac879ba004c68 SIZE (pjsip-pjproject-2.14.1_GH0.tar.gz) = 10322231

Packages (timestamps in pop-ups are UTC):
pjsip
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.14.12.14.12.10_12.14.1-n/an/an/a
FreeBSD:13:quarterly2.14.12.14.12.13.12.14.1-n/an/an/a
FreeBSD:14:latest2.14.12.14.12.12.12.14.1-2.13_2-2.13_2
FreeBSD:14:quarterly2.14.12.14.1-2.14.1-2.13.12.13.12.13.1
FreeBSD:15:latest2.14.12.14.1n/a2.14.1n/an/a2.13.1_12.13.1_1
FreeBSD:15:quarterly2.14.12.14.1n/a-n/an/a--
FreeBSD:16:latest2.14.12.14.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libopus.so : audio/opus
  2. libportaudio.so : audio/portaudio
  3. libspeex.so : audio/speex
  4. libspeexdsp.so : audio/speexdsp
  5. libsrtp2.so : net/libsrtp2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for pjsip-2.14.1: APPS=off: Install apps & samples from the pjsip-apps directory DEBUG=off: Build with debugging support FFMPEG=off: FFmpeg support (WMA, AIFF, AC3, APE...) KQUEUE=on: Use kqueue ioqueue on macos/BSD (experimental) PA=on: Use external PortAudio development files PJSUA2=on: Enable pjsua2 library RESAMPLEDLL=off: Build libresample as a shared library SHARED=on: Build shared libraries (other ports may depend on this) SOUND=on: Include sound in the build SRTP=on: Secure Real-Time Transport Protocol – SRTP support UPNP=off: UPnP protocol support VIDEO=on: Video support WEBRTC=on: Include libwebrtc in the build YUV=on: Include libyuv in the build ====> Codecs & Echo Cancellation AMR=off: AMR 3GPP speech codec support (opencore) BCG729=off: bcg729 codec support G711=on: G.711 codec support G722=on: G.722 codec support G7221=off: G.722.1 codec support GSM=off: GSM codec support ILBC=off: iLBC codec support L16=off: Linear/L16 codec support OPUS=on: Opus audio codec support SILK=off: Enable SILK support SPEEX=on: Speex audio format support SPEEXAEC=off: Speex Acoustic Echo Canceller/AEC ====> Resample Implementations: you have to select exactly one of them RESAMPLE=on: Enable resampling implementations SAMPLERATE=off: Sample rate conversion support SPEEXRESAMPLE=off: Enable Speex resample NONE=off: Disable resampling implementations ===> Use 'make config' to modify these settings
Options name:
net_pjsip
USES:
cpe gmake localbase ssl pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/pjsip/pjproject/tar.gz/2.14.1?dummy=/
Collapse this list.

There are no commits on branch 2016Q4 for this port