Category: FreeBSD
Anything related to FreeBSD
Python 2.7.18 on FreeBSD
Update 2020-05-06 Python 2.7.18 was officially added to the ports collection in r534040. I didn’t even bother searching for a PR on the matter, and sure enough, PR 245776 exists and did a more thorough job than my own efforts. While Python 2.x.y is EoL, Python 2.7.18 was released a week ago, on 2020-04-20.
Read More → Python 2.7.18 on FreeBSDBuilding devel/bitkeeper
on stable/12
using ports-mgmt/synth
Building devel/bitkeeper on stable/12 using ports-mgmt/synth isn’t straight forward as of r532246.
Read More → Buildingdevel/bitkeeper
on stable/12
using ports-mgmt/synth
net/ntopng
and net/geoipupdate
I’ve been experimenting with net/ntopng and net/geoipupdate. The former comes with a shell script, ntopng-geoip2update.sh, which is stuck in the past. Instead, run these commands, creating the necessary symlinks:
Read More →net/ntopng
and net/geoipupdate
exec=on
for /usr/src
after base/head
r359260
Update 2020-03-30: r359426 fixed this issue. We may again set exec=off or have noexec set in our /etc/fstab. If you mount /usr/src as noexec or have set the ZFS exec property to off, now is the time to allow executables to be run. r359260 added contrib/kyua/doc/manbuild.sh, which is run as part of make buildworld in […]
Read More →exec=on
for /usr/src
after base/head
r359260
Recompile sysutils/htop
after upgrading to base/head
r358063
Somewhere between r357572 and r358062 something changed so dramatically in base/head that sysutils/htop didn’t display anything useful other than CPU and memory usage.
Read More → Recompilesysutils/htop
after upgrading to base/head
r358063
Lessons learned switching from Python 3.6 to 3.7
If you use synth from ports-mgmt/synth and switch from Python 3.6 to 3.7 after having updated the ports tree and after synth have updated its own flavour index, you might see strange error messages such as:
Read More → Lessons learned switching from Python 3.6 to 3.7Switching main Python versions in FreeBSD
In my infinite (and possibly questionable) wisdom, I usually lock down various software to particular versions. This time I wanted to change the main Python from version 2.7 to version 3.6 on the FreeBSD builder at ${WORK}.
Read More → Switching main Python versions in FreeBSDBad distinfo for mail/dcc-dccd
synth(8) made the following complaint: The quick fix is: Someone else created PR 238734. Their patch matches mine except for the TIMESTAMP value:
Read More → Bad distinfo formail/dcc-dccd
iperf3 results between Chelsio T6225-CR and Intel X710-DA4
I ran two iperf3 tests between two hosts using Chelsio T6225-CR and Intel X710-DA4, respectively. Both NICs are connected to the supervisor interfaces on a Sup8E in a Cisco Catalyst 4500E chassis. Wirespeed is 10 Gbit/s.
Read More → iperf3 results between Chelsio T6225-CR and Intel X710-DA4Acceptable performance of cxgbe
(4), and TOE almost didn’t crash the system
After upgrading this system to stable/12 r348672, my Chelsio T6225-CR NIC finally provided acceptable performance.
Read More → Acceptable performance ofcxgbe
(4), and TOE almost didn’t crash the system