notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Hardware failure

The website is running on the old server. The new server stopped working at about 0200 UTC on 2020-08-22. The database was restored from 2020-08-21 00:59:15+00 UTC. We think we have covered all commits. Nothing should be missing. Any changes you made to your accounts after the restore date will be lost. Sorry about that.
Search FreshPorts using Google
not searching src

The FreshPorts Search


Include deleted ports Case sensitive search Sort by:
Include /src tree
Output format:
HTML
Plain Text
Maximum Effort Minimal output
Branch:

Notes

  • Case sensitivity is ignored for "sounds like" and output is ordered by the soundex.
  • When searching on 'Message ID', the type of match is ignored.
  • When searching on 'Commit Message' only 'containing' is used.
  • When searching by 'Under a pathname', your path must start with something like /ports/, /doc/, or /src/. All commits under that point will be returned. The selected match type is ignored and defaults to 'Starts with'.
  • Searching for 'sounds like' is only valid for Committer, Maintainer, Package Name, and Port Name.
Number of commits: 147 (showing only 100 on this page) 1 | 2  »  
Tue, 24 Nov 2020
[ 01:01 kevans ] Original commit 
luafilesystem 1.8.0 devel files touched by this commit Library to access directory structure and file attributes
devel/luafilesystem: update to 1.8.0

The highlights are that Lua 5.4 is now supported and memory leak due to
a potential realloc failure was fixed.

Builds fine without the Makefile patch (some of it has been incorporated),
config patch has been adjusted.

PR:		250409
Approved by:	fiziologus@gmail.com (maintainer timeout, ~4 weeks)
MFC after:	1 week
Sun, 22 Nov 2020
[ 22:04 kevans ] Original commit 
bsdgrep 2.6.0,1 textproc new! files touched by this commit BSD-licensed version of grep
MFH: r555761

textproc/bsdgrep: fix the build on recent -CURRENT

A seatbelt was added to throw a warning if a "SUBDIR." variable appeared
non-empty, since that indicates something was trying to expand a MK_
variable most likely and either opts.mk wasn't included or the name of the
variable used is wrong.

In this particular case, we're repackaging a part from base. I had stripped
the src.opts.mk include but hadn't thought to replace it with bsd.opts.mk
for userlandy stuff.

This also goes as far as fixing the test build, but doesn't yet hook up the
tests. On FreeBSD <13 these need a kyua/atf test dep, but I'd like to do a
sweep and see if there are any other ports (e.g. from NetBSD base or FreeBSD
base) that also have a dependency to weigh in on if this should just be a
one-off osversion check or a kyua/atf USES.

Approved by:	ports-secteam (implicit, build fix)
[ 03:40 kevans ] Original commit 
qemu-user-static 3.1.0_7 emulators files touched by this commit QEMU CPU Emulator (github bsd-user branch)
emulators/qemu-user-static: update to 6f1319e1138c

Highlights:
- Fix stack allocation to behave more like FreeBSD really does[*].
- Raised the stack size on ARM, which should solve some limited cases of
  mysterious segfaults (e.g. lang/gcc9).
- Provide hw.ncpu and AT_NCPUS based on cpu affinity to more effectively
  limit cpu usage under qemu-user-static.

[*] We start out with a limited initial stack size, then login(1) raises
the stack size up to the maximum possible for the system (arch-based).
qemu-user-static will now calculate a maximum stack size based on the
host's configured rlimit and the qemu-bsd-user specified max for the arch
in question, then immediately raise the stack allocation size to the
maximum. This is especially important because we don't actually handle
stack growth.

post-patch is also dropped entirely, as these sed invocations have done
nothing since versions of qemu back in ~2007, AFAICT. CFLAGS/LDFLAGS get
sucked in during configure and qemu's built with -fno-strict-aliasing as
a default for even longer.
Fri, 20 Nov 2020
[ 14:16 kevans ] Original commit 
bsdgrep 2.6.0,1 textproc files touched by this commit BSD-licensed version of grep
textproc/bsdgrep: fix the build on recent -CURRENT

A seatbelt was added to throw a warning if a "SUBDIR." variable appeared
non-empty, since that indicates something was trying to expand a MK_
variable most likely and either opts.mk wasn't included or the name of the
variable used is wrong.

In this particular case, we're repackaging a part from base. I had stripped
the src.opts.mk include but hadn't thought to replace it with bsd.opts.mk
for userlandy stuff.

This also goes as far as fixing the test build, but doesn't yet hook up the
tests. On FreeBSD <13 these need a kyua/atf test dep, but I'd like to do a
sweep and see if there are any other ports (e.g. from NetBSD base or FreeBSD
base) that also have a dependency to weigh in on if this should just be a
one-off osversion check or a kyua/atf USES.

MFH:		2020Q4 (blanket: build fix)
Fri, 13 Nov 2020
[ 18:46 kevans ] Original commit 
qemu-user-static 3.1.0_6 emulators files touched by this commit QEMU CPU Emulator (github bsd-user branch)
emulators/qemu-bsd-user: update to 4ee077c

Highlight:
- Properly fixed consistent segfaults at runtime on processors w/o AVX{,2}
  support (previously worked around).
- Fixed RISC-V threading support; we can now build up to gdb at the very
  least.
- AT_HWCAP is now populated, ARM reflects VFP support properly
- Fixed more regressions in signal handling
- Fixed freebsd11_kevent emulation (used by lang/go)
- Handful of fixes for warnings in the bsd-user build
Wed, 11 Nov 2020
[ 00:43 kevans ] Original commit 
libretro-mu 0.20200504 games files touched by this commit PalmOS emulator to the libretro API
games/libretro-mu: fix -fno-common fallout on armv7

Not yet clear is why this wasn't hit on amd64, because it's clearly an
issue.

-fno-common became the default in LLVM11/GCC10.
Mon, 9 Nov 2020
[ 04:58 kevans ] Original commit 
rainloop 1.14.0 mail files touched by this commit Modern and interactive webmail
MFH: r554666

mail/rainloop: fix position of double quote

This rode in back in r541184 (2020/07/04) and is clearly bogus, but somehow
hasn't been an issue until now. Move the quotation mark outside of the right
brace.

Approved by:	portmgr (implicit, just-fix-it)

Approved by:	ports-secteam (implicit, just-fix-it)
[ 04:57 kevans ] Original commit 
rainloop 1.14.0 mail files touched by this commit Modern and interactive webmail
mail/rainloop: fix position of double quote

This rode in back in r541184 (2020/07/04) and is clearly bogus, but somehow
hasn't been an issue until now. Move the quotation mark outside of the right
brace.

Approved by:	portmgr (implicit, just-fix-it)
MFH:		2020Q4
[ 01:01 kevans ] Original commit 
qemu-user-static 3.1.0_5 emulators files touched by this commit QEMU CPU Emulator (github bsd-user branch)
emulators/qemu-user-static: update to d618de655

Primarily fixes qemu-user-static with the upstream switch to enabling
ARM_FEATURE_EL3 by default (I note that this actually eventually gets
reverted on its own just for CONFIG_USER in later revisions of qemu).

It also fixes some really fundamental breakage that was observed in, e.g.,
grep and most other applications. The official armv7 builder, beefy12, was
seeing an incredibly similar failure.
Sat, 7 Nov 2020
[ 05:24 kevans ] Original commit 
ethname 2.0.1 sysutils files touched by this commit MAC-based network name pinning
[NEW PORT] sysutils/ethname: boot-time (re)naming of ethernet devices by MAC

An rc-script for pinning an ethernet network name to a MAC address.

--

This isn't typically needed on PCIe systems, but for systems with multiple
USB ethernet (ue) devices, which seem to like to come up in
non-deterministic order, it is very helpful; doubly so when the system in
question is a router / firewall where the network config and security
concerns vary wildly from one device to the next.

It could also be of use for traditional NICs (PCIe) when adding a new card
to a system, for example, and ensuring that the existing, previously
configured device sticks to the MAC address, and not having to worry about
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 4 Nov 2020
[ 03:43 kevans ] Original commit 
quickjail 0.2.1 sysutils files touched by this commit Utility to quickly create transient single-command jails
sysutils/quickjail: update to 0.2.1

0.2.0 mainly featured quickshell(1), which is a shortcut for invocations
like:

$ quickjail path=/mnt command=/bin/sh
# Equivalent:
$ quickshell /mnt

This update also simplifies the port by just using the bsd.prog.mk install
builds with USES=uidfix. PLIST_FILES was split out into a pkg-plist while it
was growing in numbers and was otherwise tempting me to come up with some
less greppable incantations to generate it.
[ 03:38 kevans ] Original commit 
qemu-user-static 3.1.0_4 emulators files touched by this commit QEMU CPU Emulator (github bsd-user branch)
emulators/qemu-user-static: update to 269a4ac93

Fixes:
- Fixed recently broken execution of PIE binaries (not zero'ing .bss)[0]
- Fixed handling of signals during pselect(2)/ppoll(2)
- Fixed nanosleep(2) (was writing out time remaining only on success)
- Fixed swapcontext(2)/setcontext(2)
- Fixed a lot of ktimer handling issues
- Fixed direct exec of rtld

Improvements:
- Implemented clock_nanosleep(2)
- Implemented msgget(2) and, more generally, fixed SysV msg support

- Refactored ELF loading (much easier to read, less easy to break)

Investigated by:	Andrew Gierth <andrew tao11 riddles org uk> [0]
Fri, 30 Oct 2020
[ 03:26 kevans ] Original commit 
qemu-user-static 3.1.0_3 emulators files touched by this commit QEMU CPU Emulator (github bsd-user branch)
emulators/qemu-user-static: update to latest bsd-user-rebase-3.1

This fixes the recent ELF fix by properly initializing the extension to the
PT_LOAD segment rather than filling it with file garbage.

While here, disable capstone -- this part of the build is subject to
external pollution (= death), and we don't use it in qemu-user-static
anyways.
Thu, 29 Oct 2020
[ 23:53 kevans ] Original commit 
luajit 2.0.5_5 lang files touched by this commit Just-In-Time Compiler for Lua
MFH: r553656

lang/luajit: switch to LLVM10 from ports for 12.1/amd64

12.1 shipped with LLVM 8.0.1 which links libluajit with a bogus (improperly
aligned) TLS segment offset. Notably, this breaks under 12.2 rtld and causes
a SIGBUS when an error is raised.

Since the issue is technically a broken binary, the attached patch pins
12.1/amd64 builds of luajit to devel/llvm10 so that they can be rebuilt with
a linker that will handle this properly and stop breaking luajit-dependant
applications on 12.2 while the packages are still built on 12.1. This will
naturally fall away when portmgr goes to axe conditionals solely for FreeBSD
12.1 after it goes EOL.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 23:53 kevans ] Original commit 
luajit 2.0.5_5 lang files touched by this commit Just-In-Time Compiler for Lua
lang/luajit: switch to LLVM10 from ports for 12.1/amd64

12.1 shipped with LLVM 8.0.1 which links libluajit with a bogus (improperly
aligned) TLS segment offset. Notably, this breaks under 12.2 rtld and causes
a SIGBUS when an error is raised.

Since the issue is technically a broken binary, the attached patch pins
12.1/amd64 builds of luajit to devel/llvm10 so that they can be rebuilt with
a linker that will handle this properly and stop breaking luajit-dependant
applications on 12.2 while the packages are still built on 12.1. This will
naturally fall away when portmgr goes to axe conditionals solely for FreeBSD
12.1 after it goes EOL.

The src/Makefile patch has been dropped in this version in favor of just
supplying the variables it was unsetting via Make arguments as a minor
cleanup.

PR:		250707, 250726
Reported by:	many
Investigation by:	Andrew Gierth <andrew tao11 riddles org uk>
Confirmation from:	kib
Approved by:	osa (maintainer)
MFH:		2020Q4 (blanket: runtime fix)
[ 00:00 kevans ] Original commit 
llvm10 10.0.1_2 devel files touched by this commit LLVM and Clang
MFH: r553570

devel/llvm10: really fix the AT_EXECPATH fallback =(

It turns out that I made not one but *two* mistakes in applying this patch
from the version that I had sent upstream. This one is not an extra
semicolon, but rather not dereferencing p... p may never hit AT_NULL, but *p
certainly will.

The problem was isolated and the fix identified + tested by Andrew Gierth.

Reported by:	Andrew Gierth <andrew_tao173 riddles org uk>

Approved by:	ports-secteam (blanket: runtime fix)
Wed, 28 Oct 2020
[ 23:58 kevans ] Original commit 
llvm10 10.0.1_3 devel files touched by this commit LLVM and Clang
devel/llvm10: really fix the AT_EXECPATH fallback =(

It turns out that I made not one but *two* mistakes in applying this patch
from the version that I had sent upstream. This one is not an extra
semicolon, but rather not dereferencing p... p may never hit AT_NULL, but *p
certainly will.

The problem was isolated and the fix identified + tested by Andrew Gierth.

Reported by:	Andrew Gierth <andrew_tao173 riddles org uk>
MFH:		2020Q4 (blanket: build fix)
Tue, 27 Oct 2020
[ 14:34 kevans ] Original commit 
modsecurity3 3.0.4_2 security files touched by this commit Intrusion detection and prevention engine
MFH: r553441

security/modsecurity3: include unicode.mapping in package

This is included in the distribution and referenced in the default
configuration that's installed, but hasn't been included in the package. Do
so now.

PR:		250669
Submitted by:	Marius Halden <marius halden modirum com> (maintainer)

Approved by:	ports-secteam (implicit, packaging fix)
[ 13:53 kevans ] Original commit 
modsecurity3 3.0.4_2 security files touched by this commit Intrusion detection and prevention engine
security/modsecurity3: include unicode.mapping in package

This is included in the distribution and referenced in the default
configuration that's installed, but hasn't been included in the package. Do
so now.

PR:		250669
Submitted by:	Marius Halden <marius halden modirum com> (maintainer)
MFH:		2020Q4 (blanket: packaging fix)
Sun, 25 Oct 2020
[ 17:20 kevans ] Original commit 
lua-lgi 0.9.2_2 devel files touched by this commit Lua bindings to libraries using GObject-Introspection
devel/lua-lgi: disable 5.4 build for now

Upstream releases do not currently build with Lua 5.4 due to lua_resume api
changes, and upsteam master doesn't currently work properly with Lua 5.4.

While here, appease stage-qa and fix the LIB_DEPENDS -- this port does
directly depend on libffi. Also pet portclippy (reorganization).

PORTREVISION bumped due to the dependency change.

PR:		250460
Submitted by:	Andrew Gierth <andrew tao11 riddles org uk> (maintainer)
[ 03:36 kevans ] Original commit 
lua-luacheck 0.25.g20200825 devel files touched by this commit Linter and static analyzer for lua files
devel/lua-luacheck: specify ${LUA_FLAVOR} for lua-argparse dependency

While here, use the more appropriate LUA_REFMODSHAREDIR for describing
dependency location.
[ 03:25 kevans ] Original commit 
lua-argparse 0.7.1 devel files touched by this commit Feature-rich command line parser for Lua
devel/lua-argparse: build with flavors (USES=lua:module)

This is a lua module, multiple flavors will come in handy.
Tue, 20 Oct 2020
[ 13:25 kevans ] Original commit 
llvm10 10.0.1_2 devel files touched by this commit LLVM and Clang
MFH: r552813

devel/llvm10: fix the patch added in r552764

A stray semicolon would cause llvm binaries to segfault as they
always get the wrong "executable path" on 12.1/11.4. Only test built on
-CURRENT, which doesn't use this path. =(

Pointy hat:	kevans
PR:		250478, 250448

Approved by:	ports-secteam (implicit, build fix)
[ 11:38 kevans ] Original commit 
llvm10 10.0.1_2 devel files touched by this commit LLVM and Clang
devel/llvm10: fix the patch added in r552764

A stray semicolon would cause llvm binaries to segfault as they
always get the wrong "executable path" on 12.1/11.4. Only test built on
-CURRENT, which doesn't use this path. =(

Pointy hat:	kevans
PR:		250478, 250448
MFH:		2020Q4 (implicit, build fix)
[ 00:15 kevans ] Original commit 
llvm10 10.0.1_2 devel files touched by this commit LLVM and Clang
MFH: r552764

devel/llvm10: fix hand-rolled AT_EXECPATH search for older FreeBSD

This was committed in base r360875 and upstream 21e5e1724, which was after
LLVM10 branched and has not been backported.

This failure would only have been noticed if AT_EXECPATH was missing, and
qemu-user-static does not currently provide AT_EXECPATH. As such, any
execution of llvm10 binaries under qemu-user-static immediately segfaulted.

Reported by:	Daniel Tihanyi <daniel.tihanyi@tetragir.com>, jbeich
Approved by:	brooks (maintainer)

Approved by:	ports-secteam (fluffy)
Mon, 19 Oct 2020
[ 20:34 kevans ] Original commit 
qemu-user-static 3.1.0_2 emulators files touched by this commit QEMU CPU Emulator (github bsd-user branch)
emulators/qemu-user-static: update to latest with more fixes

This fixes a little more fallout from the signal refactoring that wasn't
immediately obvious, and fixes a longstanding bug in ELF loading that
resulted in rtld segfaults.
[ 20:32 kevans ] Original commit 
llvm10 10.0.1_2 devel files touched by this commit LLVM and Clang
devel/llvm10: fix hand-rolled AT_EXECPATH search for older FreeBSD

This was committed in base r360875 and upstream 21e5e1724, which was after
LLVM10 branched and has not been backported.

This failure would only have been noticed if AT_EXECPATH was missing, and
qemu-user-static does not currently provide AT_EXECPATH. As such, any
execution of llvm10 binaries under qemu-user-static immediately segfaulted.

Reported by:	Daniel Tihanyi <daniel.tihanyi@tetragir.com>, jbeich
Approved by:	brooks (maintainer)
MFH:		2020Q4
Thu, 15 Oct 2020
[ 17:55 kevans ] Original commit 
lua54 5.4.1 lang files touched by this commit Powerful, efficient, lightweight, embeddable scripting language
[NEW PORT] lang/lua54 - Lua 5.4.1

Highlights for this version:
- new generational mode for garbage collection
- to-be-closed variables
- const variables
- complete list: https://www.lua.org/manual/5.4/readme.html#changes

The Lua Manual can be found here: https://www.lua.org/manual/5.4/

Incompatibilities from the previous version are specifically documented
here: https://www.lua.org/manual/5.4/manual.html#8

Submitted by:	Russ Haley <russ haley gmail com>
Co-submitted by:	Andrew Gierth <andrew_tao173 riddles org uk>
Differential Revision:	https://reviews.freebsd.org/D14709
[ 17:28 kevans ] Original commit 
lua53 5.3.6 lang files touched by this commit Powerful, efficient, lightweight, embeddable scripting language
lang/lua53: update to 5.3.6

This release fixes all bugs listed here: https://www.lua.org/bugs.html#5.3.5

While we're here, do some cleanup work in preparation for an impending
lang/lua54 port:

- Various reordering to appease portclippy
- The patch to src/Makefile has been renamed to match the standard naming
  convention since it was relatively close
- Use ${LUA_VER_STR} in place of again writing out the version string
- Use various LUA_* substitutions in the plist to reduce change on new
  versions

The latter two have actually been backported from the submitted lua54 port
in D14709, rather than being included in the original submission, to make
the diff between lang/lua53 and lang/lua54 more obvious.

Submitted by:	Russ Haley <russ haley gmail com>
Submitted with:	Andrew Gierth <andrew_tao173 riddles org uk>
Differential Revision:	https://reviews.freebsd.org/D25797
[ 00:22 kevans ] Original commit 
lua-luacheck 0.25.g20200825 devel files touched by this commit Linter and static analyzer for lua files
devel/lua-luacheck: update to just before the unreleased 0.25.0

The intervening changes are many, with new checks and a switch to luarocks
as upstream. This intermediate version also contains some Lua 5.4 support.
Note that Lua 5.4 attributes are currently parsed, but ignored.

argparse is no longer bundled with luacheck, so we'll grab argparse from
devel/lua-argparse.

The build system in luacheck got removed in favor of just using luarocks.
This is currently incompatible with how ports wants to work, so I've changed
it to the simpler approach that was previously advised to just copy the src/
files over and now installing a script from FILESDIR that matches roughly
what we were ending up with before to get the correct package.path.

Miscellaneous indentation fixes included.
Wed, 14 Oct 2020
[ 23:59 kevans ] Original commit 
lua-argparse 0.7.1 devel files touched by this commit Feature-rich command line parser for Lua
[NEW PORT] devel/lua-argparse

Argparse is a feature-rich command line parser for Lua inspired by argparse
for Python.

Argparse supports positional arguments, options, flags, optional arguments,
subcommands and more. Argparse automatically generates usage, help, and
error messages, and can generate shell completion scripts.

WWW: https://github.com/luarocks/argparse
[ 23:56 kevans ] Original commit 
castor 0.8.16 www files touched by this commit Browser for text-based protocols like Gemini and Gopher using GTK+
[NEW PORT] www/castor: Graphical browser for text-based inet protocols

Castor is an actively developed graphical browser for text-based protocols
written in Rust that uses the GTK+ toolkit. It currently supports the
Gemini, Gopher and Finger protocols.

Gemini is a modern take on creating a text-based protocol that lives up to
today's standards technically (e.g. it uses TLS). It aims to provide a
"middle ground" between the bare-bones Gopher and the bloated WWW but
leaning towards the former.

PR:		250266
Submitted by:	Michael Reim <kraileth elderlinux org>
[ 18:09 kevans ] Original commit 
python36 3.6.12_2 lang files touched by this commit Interpreted object-oriented programming language
python37 3.7.9_1 lang files touched by this commit Interpreted object-oriented programming language
python38 3.8.6_1 lang files touched by this commit Interpreted object-oriented programming language
python39 3.9.0_1 lang files touched by this commit Interpreted object-oriented programming language
lang/python3{6,7,8,9}: Backport close_range patches

Worked out over BPO-40422 and BPO-40423, this is the culmination of months
of work to coordinate with Linux and get close_range(2) added to FreeBSD,
then the usage accepted into CPython. It has landed for Python 3.10 and here
I've backported it locally to all the supported Python 3 versions we have.

Note that this does include and supercede our previous closefrom(2) patches.
There was a lot of intersection between the work done, so this patch against
the ports tree does remove those patches from each of the ports in favor of
this patch. All the patches involved have been accepted and merged upstream.

This patch will bring a performance boost in some more situations on 12.2
and 13.0, as close_range exists there.

There is one additional patch sitting in an upstream PR that shuffles the
_Py_closerange implementation into a different file -- this is not important
for the backport, and the absence of that patch here will not realistically
cause any issues.

PR:		250322
Approved by:	lwhsu (python)
Mon, 5 Oct 2020
[ 12:24 kevans ] Original commit 
bmake 20200902 devel files touched by this commit Portable version of NetBSD 'make' utility
MFH: r551474

devel/bmake: disable cmd-interrupt test in batch builds

This fixes the build under modern poudriere, but continues to run the test
in all other environments so that we *can* catch issues here if they arise.

The breakage should get fixed on the poudriere or base sh(1) side, but this
will not necessarily be done soon.

Reported by:	mjg
Approved by:	portmgr (implicit, bulk fix)

Approved by:	ports-secteam (implicit, build fix)
[ 03:42 kevans ] Original commit 
bmake 20200902 devel files touched by this commit Portable version of NetBSD 'make' utility
devel/bmake: disable cmd-interrupt test in batch builds

This fixes the build under modern poudriere, but continues to run the test
in all other environments so that we *can* catch issues here if they arise.

The breakage should get fixed on the poudriere or base sh(1) side, but this
will not necessarily be done soon.

Reported by:	mjg
Approved by:	portmgr (implicit, bulk fix)
MFH:		2020Q4 (blanket: trivial build fix)
Sun, 4 Oct 2020
[ 20:50 kevans ] Original commit 
arm-none-eabi-newlib 2.4.0_1 devel files touched by this commit Newlib distribution for arm-none-eabi targets
MFH: r551458

devel/arm-none-eabi-newlib: unbreak after include-fixed removal

We're now operating on more standards-compliant headers.  Defining
__LONG_LONG_SUPPORTED is a little hacky, but some backflips are needed to
assume a C99 build. For now, just make it work so that we can get the
definition from sys/limits.h as needed.

Approved by:	ports-secteam (implicit, build fix)
[ 20:49 kevans ] Original commit 
arm-none-eabi-newlib 2.4.0_1 devel files touched by this commit Newlib distribution for arm-none-eabi targets
devel/arm-none-eabi-newlib: unbreak after include-fixed removal

We're now operating on more standards-compliant headers.  Defining
__LONG_LONG_SUPPORTED is a little hacky, but some backflips are needed to
assume a C99 build. For now, just make it work so that we can get the
definition from sys/limits.h as needed.

MFH:		2020Q4 (blanket: build fix)
Number of commits: 147 (showing only 100 on this page) 1 | 2  »  
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
nomadNov 27
giteaNov 21
nodeNov 21
node12Nov 21
node14Nov 21
muttNov 20
mantisNov 14
goNov 12
py-saltNov 12
openoffice-4Nov 10
openoffice-develNov 10
raptor2Nov 09
py-notebookNov 08
mariadb103-server*Nov 07
mariadb104-server*Nov 07

5 vulnerabilities affecting 35 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-11-27 00:36:45


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 41498
Broken 61
Deprecated 277
Ignore 301
Forbidden 4
Restricted 142
No CDROM 73
Vulnerable 20
Expired 5
Set to expire 247
Interactive 0
new 24 hours 3
new 48 hours5
new 7 days36
new fortnight64
new month179

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.