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
Additional floating point extensions for RISC-V
The RV{32,64,128}{F,D,Q} extensions are great on their own, but I propose a set of new extensions to coexist with the current ones.
Read More → Additional floating point extensions for RISC-VRecompile 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
ISO CIFS SR inaccessible after upgrade to Citrix Hypervisor 8.1.0
After upgrading Citrix Hypervisor 8.0.0 to 8.1.0, all ISO CIFS SR became inaccessible. The CIFS shares are held by our Samba server and they are available read-only without any authentication. Manually adding a new ISO CIFS SR revealed that the username must be specified as \ (blackslash), indicating no domain name and no username. No […]
Read More → ISO CIFS SR inaccessible after upgrade to Citrix Hypervisor 8.1.0Dell Precision 5540, Windows 10 1909, and endless automatic repair cycle
Last month I created two Windows 10 1909 images for a Dell Precision 5540, one image for “naked” Windows 10 including all drivers, and another image complete with all our usual software. That laptop came with BIOS version 1.3.3, which was upgraded to 1.4.0 before any of the images were captured.
Read More → Dell Precision 5540, Windows 10 1909, and endless automatic repair cycleLessons 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 FreeBSD