1 of 4 on in the package: DOCSShow the 3 options that are off
GSSAPI_BASEGSSAPI_HEIMDALGSSAPI_MIT
Packages by version and architecture
latest
FreeBSD version
amd64
aarch64
i386
FreeBSD 16
1.3.10_1
1.3.10_1
–
FreeBSD 15
1.3.10_1
1.3.10_1
–
FreeBSD 14
1.3.10_1
1.3.10_1
1.3.10_1
quarterly (2026Q4)
FreeBSD version
amd64
aarch64
i386
FreeBSD 15
1.3.10_1
1.3.10_1
–
FreeBSD 14
1.3.10_1
1.3.10_1
1.3.10_1
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.3.10_1.
Fixed (1)
Show 1 fixed
VuXML entries whose affected range the packaged version has left.
maintainer-feedback? www/serf: appears to build against base krb5 even when Heimdal port is selected
New
2025-11-25
Commits (64)
Michael Osipov (michaelo) · 1.3.10_1
*/*: take ownership of lev@'s Subversion ports
As agreed with lev@, I am taking ownership of these ports.
Approved by: jrm (mentor), lev
Differential Revision: https://reviews.freebsd.org/D44862
www/serf: update port to 1.3.10
Also, remove patch hunks which are already upstream.
Changelog: https://svn.apache.org/repos/asf/serf/tags/1.3.10/CHANGES
Approved by: maintainer timeout
www/serf: Fix build for OpenSSL 3
- Although this port perfectly builds fine with OpenSSL 3 however there
are some routine calls which makes other ports dependent on this
failing with errors. One such occurance is devel/py-subversion. This
patch fixes this issue.
- Refresh patches
- Bump PORTREVISION as this needs to be rebuilt for 14
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
devel/apr1: Fix runtime issues of dependent port
- iconv is in base in all supported FreeBSD versions
- Fix build with MariaDB 10.2 [2]
- Bump portrevision in dependencies
PR: 226705 [1], 226026 [2]
With hat: apache
Approved by: joneum (apache)
When there is a do-install target, do not use a post-install target, do everything at once. Sometime, rename post-install into a options helper target.
I did not fix ports that were such a mess that I could not figure out
what they really wanted to do. I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.
With hat: portmgr
Sponsored by: Absolight
- fix typo in do-install s/SENTENV/SETENV/
Until now ${SETENV} is empty so the fix does not
affect the result. (no MFH)
Submitted by: John Hein
Approved by: lev@ (implicit)
- In www/serf move libssl and libcrypto from Requires.private to Libs.private in serf-1.pc such that subversion-static can use "pkg-config --static" instead of requiring a .la file - Remove an old libtool patch from devel/subversion
Approved by: ohauer
- change Maintainer from apache@ to lev@ (subversion maintainer) subversion(18) is the main consumer of serf, so it is better this ports are maintained together.
Approved by: lev
- update to 1.3.6
Changelog:
Serf 1.3.6 [2014-06-09, from /tags/1.3.6, rxxxx]
Revert r2319 from serf 1.3.5: this change was making serf call handle_response
multiple times in case of an error response, leading to unexpected behavior.
- possible fix for all the subversion18 failures reported on the subversion-user list and on forums.freebsd.org - bump PORTREVISION
PR: ports/190757
Submitted by: lev
Obtained from: https://forums.freebsd.org/viewtopic.php?p=260727#p260727
Convert to USES=scons In this port scons refuses every argument it doesn't know about hence we cannot completly rely on USES=scons and have to redefine do-build and do-install
- update to 1.3.5
Serf 1.3.5 [2014-04-27, from /tags/1.3.5, rxxxx]
Fix issue #125: no reverse lookup during Negotiate authentication for proxies.
Fix a crash caused by incorrect reuse of the ssltunnel CONNECT request (r2316)
Cancel request if response parsing failed + authn callback set (r2319)
Update the expired certificates in the test suite.
- update to version 1.3.4 - do not use USES=scons [1] - adjust MASTER_SITES - adopt new LIB_DEPENDS notation
[1] The upstream Scons script is terrible broken, the ports framework
sets args unknown to the SConstruct script and every unknown arg
breaks the script :( Unluckily I haven't found a way to strip the
breaking args with our shiny USES=scons framework)
Changes:
Serf 1.3.4 [2014-02-08, from /tags/1.3.4, rxxxx]
Fix issue #119: Endless loop during ssl tunnel setup with Negotiate authn
Fix issue #123: Can't setup ssl tunnel which sends Connection close header
Fix a race condition when initializing OpenSSL from multiple threads (r2263)
Fix issue #138: Incorrect pkg-config file when GSSAPI isn't configured
- update to version 1.2.1
Changelog:
Serf 1.2.1 [2013-06-03, from /tags/1.2.1]
Fix issue 95: add gssapi switches to configure (r1864, r1900)
Fix issue 97: skip mmap bucket if APR_HAS_MMAP is undefined (r1877)
Fix issue 100: building against an old Windows Platform SDK (r1881)
Fix issue 102: digest authentication failures (r1885)
Improve error return values in SSPI authentication (r1804)
Ensure serf-1.pc is constructed by serfmake (r1865)
Optimize SPNego authentication processing (r1868)
Reject certs that application does not like (r1794)
Fix possible endless loop in serf_linebuf_fetch() (r1816)
Windows build: dereference INTDIR in serf.mak (r1882)
PR: ports/179274
Submitted by: Pedro Giffuni <giffunip@tutopia.com>
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.
PR: ports/177081
Reviewed by: bapt
Approved by: portmgr (miwi)
- update to version 1.2.0
Changelog:
Serf 1.2.0 [2013-02-22, from /tags/1.2.0]
Fixed issue 94: Serf can enter an infinite loop when server aborts conn.
Fixed issue 91: Serf doesn't handle an incoming 408 Timeout Request
Fixed issue 80: Serf is not handling Negotiate authentication correctly
Fixed issue 77: Endless loop if server doesn't accept Negotiate authn
Fixed issue 93: cleanup-after-fork interferes with parent (r1714)
Fixed most of issue 89: Support REAL SPNEGO authentication
Enable Negotiate/Kerberos support for proxy servers.
Return error when C-L, chunked, gzip encoded response bodies where
truncated (due to aborted connection) (r1688)
Add a logging mechanism that can be enabled at compile-time.
Don't lookup server address if a proxy was configured. (r1706)
Fix an off-by-one in buffer sizing (r1695)
Disable SSL compression by default + API to enable it (r1692)
New serf_connection_get_latency() for estimated network latency (r1689)
New error code and RFC compliance for the HTTPS tunnel (r1701, r1644)
Handle EINTR when a user suspends and then backgrounds the app (r1708)
Minor fixes and test suite improvements.
PR: 176404
Submitted by: Pedro Giffuni <giffunip@tutopia.com>
- fix serf.pc by removing wrong Requires.private statement
No version bump needed, the issue was detected in a special openoffice-3-devel build
Noted by: Maho NAKATA <maho@apache.org> on the apache@ list
Feature safe: yes