Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
dch :flantifa: :flan_hacker:
@dch@bsd.network  ·  activity timestamp 2 days ago

My #FreeBSD #ports builder is testing a new version of LavinMQ, an AMQP-compliant message broker.

To build it we have a comical chain of history and languages:

- needs crystal which …
- needs ruby
- needs python
- needs rust
- needs perl
- needs docbook
- needs expat and libxml
- needs cmake
- needs lua53 and lua54
- needs autoconf and automake
- needs gmake and libtool
- needs git
- needs pkgconf
- needs meson
- needs ninja
- needs m4
- needs curl
- needs llvm14 and llvm20
- needs yaml

I started off with a nice formatted tree but it soon devolved into a complex graph of inter-twined dependencies... it's a wonder we can build software at all, when so many of these requirements can change at any time.

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 weeks ago

Version 580.105.08 of #nvidia GPU driver sets landed on main (aka latest) branch of #FreeBSD #ports tree.
https://cgit.freebsd.org/ports/commit/?id=2208426e57834d9a78c63632f2112091e9168665

  • Copy link
  • Flag this post
  • Block
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 weeks ago

Version 580.105.08 of #nvidia GPU driver sets landed on main (aka latest) branch of #FreeBSD #ports tree.
https://cgit.freebsd.org/ports/commit/?id=2208426e57834d9a78c63632f2112091e9168665

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 weeks ago

Found #nvidia GPU driver set for #FreeBSD 580.105.08 is released upstream.
https://www.nvidia.com/en-us/drivers/details/257494/

Working fine for me on my Quadro P1000 (notebook), stable/15 at commit fe38c6769b19.

So filed PR Bug 290813
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290813
and corresponding review D53596
https://reviews.freebsd.org/D53596
for upgrading #ports.

  • Copy link
  • Flag this post
  • Block
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 weeks ago

Found #nvidia GPU driver set for #FreeBSD 580.105.08 is released upstream.
https://www.nvidia.com/en-us/drivers/details/257494/

Working fine for me on my Quadro P1000 (notebook), stable/15 at commit fe38c6769b19.

So filed PR Bug 290813
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290813
and corresponding review D53596
https://reviews.freebsd.org/D53596
for upgrading #ports.

  • Copy link
  • Flag this post
  • Block
dch :flantifa: :flan_hacker:
@dch@bsd.network  ·  activity timestamp 3 weeks ago

#Porting #FreeBSDLife earlier this year, I nervously picked up maintainership of lang/crystal and related ports from dmgk@ who's a very good developer. I was a bit worried about whether I'd get myself into something too difficult or time-consuming to handle, but I was wrong.

I have nothing but good things to say about the crystal devs and their language community. Back in 2022, we had a few things to fix back in 2022 related to figuring out what SSL libraries to bind to, but those have long since been addressed, and every release since then has been cake flan_chef easy.

Today I'm updating #Ports from 1.16.0 to 1.18.2 and it's been plain sailing, probably a couple of hour tops for 4 ports, all requiring minimal chore fixes here and there, and most of it waiting for stuff to compile.

Making software as complex as a compiler, to work across multiple platforms, is no easy feat, and crystal has done an amazing job of this.

  • Copy link
  • Flag this post
  • Block
The Japan Times
@thejapantimes@mastodon.social  ·  activity timestamp 4 weeks ago

U.S. shipbuilders and port operators are facing the fallout of U.S. President Donald Trump’s campaign to wipe out the offshore wind industry, suffering lost government support, vanishing orders and an uncertain future. https://www.japantimes.co.jp/business/2025/10/23/markets/us-shipbuilders-ports-trump-wind/?utm_medium=Social&utm_source=mastodon #business #markets #ports #ships #shipping #wind #renewables #us #donaldtrump #trade #tariffs #republicans

The Japan Times

U.S. shipbuilders and ports face fallout of Trump's assault on offshore wind

Trump’s policy on the offshore wind industry has included stop-work orders and permit reviews for projects spurred by former U.S. President Joe Biden's green investment policy.
  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp last month

As I've overlooked the existence of #FreeBSD #ports graphics/drm-latest-kmod (now at 6.9) until yesterday, there were no corresponding #nvidia ones.
Now I've filed Bug290262

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290262

and opened corresponding review D53128

https://reviews.freebsd.org/D53128

to add graphics/nvidia-drm-latest-kmod and graphics/nvidia-drm-latest-kmod-devel.
Now the review is accepted and waiting for land.

290262 – [New ports] graphics/nvidia-drm-latest-kmod, graphics/nvidia-drm-latest-kmod-devel: Add new ports

  • Copy link
  • Flag this post
  • Block
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp last month

As I've overlooked the existence of #FreeBSD #ports graphics/drm-latest-kmod (now at 6.9) until yesterday, there were no corresponding #nvidia ones.
Now I've filed Bug290262

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290262

and opened corresponding review D53128

https://reviews.freebsd.org/D53128

to add graphics/nvidia-drm-latest-kmod and graphics/nvidia-drm-latest-kmod-devel.
Now the review is accepted and waiting for land.

290262 – [New ports] graphics/nvidia-drm-latest-kmod, graphics/nvidia-drm-latest-kmod-devel: Add new ports

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp last month

Update for #nvidia #GPU #driver #ports on #FreeBSD to 580.95.05 landed as commit 7b1c88f42c7f4129bc96f405549f9e6b07bd6e3d.
https://cgit.freebsd.org/ports/commit/?id=7b1c88f42c7f4129bc96f405549f9e6b07bd6e3d

We were pending it as kmod pkg repo still didn't have nvidia things and bapt was looking into it, but as of this information
https://nvidia.custhelp.com/app/answers/detail/a_id/5703
the commit was done without waiting for the reply from bapt.

#FreeBSD is not entitled there, but as #FreeBSD native #drivers are known to shares most source codes with corresponding Linux versions, FreeBSD can be affected, too. So users of non-legacy versions of driver ports are strongly encouraged to upgrade.

With this reason, the commit is already merged into 2025Q4, as security fix is one of the branket approval by portmgr and secteam.
https://cgit.freebsd.org/ports/commit/?h=2025Q4&id=067be176997589baacd63c5e5db1981d3949cdb1

Note that oldest branch listed is 535.

  • Copy link
  • Flag this post
  • Block
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp last month

Update for #nvidia #GPU #driver #ports on #FreeBSD to 580.95.05 landed as commit 7b1c88f42c7f4129bc96f405549f9e6b07bd6e3d.
https://cgit.freebsd.org/ports/commit/?id=7b1c88f42c7f4129bc96f405549f9e6b07bd6e3d

We were pending it as kmod pkg repo still didn't have nvidia things and bapt was looking into it, but as of this information
https://nvidia.custhelp.com/app/answers/detail/a_id/5703
the commit was done without waiting for the reply from bapt.

#FreeBSD is not entitled there, but as #FreeBSD native #drivers are known to shares most source codes with corresponding Linux versions, FreeBSD can be affected, too. So users of non-legacy versions of driver ports are strongly encouraged to upgrade.

With this reason, the commit is already merged into 2025Q4, as security fix is one of the branket approval by portmgr and secteam.
https://cgit.freebsd.org/ports/commit/?h=2025Q4&id=067be176997589baacd63c5e5db1981d3949cdb1

Note that oldest branch listed is 535.

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

Beware! Christos committed 9b26d309123abf0e90651298b131783ba7d9b945 on main branch of #FreeBSD #ports tree to ignore FreeBSD15 on audio/virtual_oss port and posted heads-up.
https://cgit.freebsd.org/ports/commit/?id=9b26d309123abf0e90651298b131783ba7d9b945

https://lists.freebsd.org/archives/freebsd-stable/2025-September/003305.html

And correlated virtual_oss codes are NOT YET MFC'ed into stable/15.
https://lists.freebsd.org/archives/freebsd-stable/2025-September/003306.html

Christos states he would MFC in 1 or 2 days,
https://lists.freebsd.org/archives/freebsd-stable/2025-September/003307.html

but it means if you upgrade ports including and after the above-mentioned commit on stable/15 including any of ALPHA snapshots before the MFCs are done, you'll lose virtual_oss functionalities.

So hold upgrades of ports/pkgs or `pkg lock audio/virtual_oss` would be wanted in the meantime.

  • Copy link
  • Flag this post
  • Block
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

Beware! Christos committed 9b26d309123abf0e90651298b131783ba7d9b945 on main branch of #FreeBSD #ports tree to ignore FreeBSD15 on audio/virtual_oss port and posted heads-up.
https://cgit.freebsd.org/ports/commit/?id=9b26d309123abf0e90651298b131783ba7d9b945

https://lists.freebsd.org/archives/freebsd-stable/2025-September/003305.html

And correlated virtual_oss codes are NOT YET MFC'ed into stable/15.
https://lists.freebsd.org/archives/freebsd-stable/2025-September/003306.html

Christos states he would MFC in 1 or 2 days,
https://lists.freebsd.org/archives/freebsd-stable/2025-September/003307.html

but it means if you upgrade ports including and after the above-mentioned commit on stable/15 including any of ALPHA snapshots before the MFCs are done, you'll lose virtual_oss functionalities.

So hold upgrades of ports/pkgs or `pkg lock audio/virtual_oss` would be wanted in the meantime.

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
xinqu
@xinqu@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

I'm sooo proud of my first contribution to the #FreeBSD #Ports tree. Although it were only 3 characters. Although I don't understand what @dvl is apologizing for -- "I'm sorry, I did not mention this PR in the commit message."

The only things I needed was an account at bugs.freebsd.org and this short chapter from the Porters Handbook. Wish I had time for getting more involved.
https://docs.freebsd.org/en/books/porters-handbook/upgrading/#git-diff

FreeBSD Documentation Portal

Chapter 11. Upgrading a Port

Upgrading a FreeBSD Port
  • Copy link
  • Flag this post
  • Block
xinqu
@xinqu@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

I'm sooo proud of my first contribution to the #FreeBSD #Ports tree. Although it were only 3 characters. Although I don't understand what @dvl is apologizing for -- "I'm sorry, I did not mention this PR in the commit message."

The only things I needed was an account at bugs.freebsd.org and this short chapter from the Porters Handbook. Wish I had time for getting more involved.
https://docs.freebsd.org/en/books/porters-handbook/upgrading/#git-diff

FreeBSD Documentation Portal

Chapter 11. Upgrading a Port

Upgrading a FreeBSD Port
  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

For anyone struggling #X11 stopped working on #FreeBSD after upgrading main branch of #ports tree to commit 316774b85e4fc8858989a98da1a36075b6cbc8d2 and later with nvidia GPUs, reverting following commits and rebuild graphics/drm-[61|66]-kmod whichever you're using and corresponding graphics/nvidia-drm-[61|66]-kmod[-devel] you're using and reboot would help.

https://cgit.freebsd.org/ports/commit/?id=316774b85e4fc8858989a98da1a36075b6cbc8d2

https://cgit.freebsd.org/ports/commit/?id=09f1e5c29432d77a992f5f554f48986ef8674e9c

https://cgit.freebsd.org/ports/commit/?id=803213ed04ad14ea91a65cd48e6e8d6d610e3b98

https://cgit.freebsd.org/ports/commit/?id=ac934345a14f64a3e6f09bbde56f0dcacc8b3066

This issue is tracked at #FreeBSD Bugzilla.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289647

289647 – graphics/drm-61-kmod: X11 with nvidia-drm-61-kmod fails to start after commit ac934345a14f

ports - FreeBSD ports tree

ports - FreeBSD ports tree

ports - FreeBSD ports tree

  • Copy link
  • Flag this post
  • Block
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

For anyone struggling #X11 stopped working on #FreeBSD after upgrading main branch of #ports tree to commit 316774b85e4fc8858989a98da1a36075b6cbc8d2 and later with nvidia GPUs, reverting following commits and rebuild graphics/drm-[61|66]-kmod whichever you're using and corresponding graphics/nvidia-drm-[61|66]-kmod[-devel] you're using and reboot would help.

https://cgit.freebsd.org/ports/commit/?id=316774b85e4fc8858989a98da1a36075b6cbc8d2

https://cgit.freebsd.org/ports/commit/?id=09f1e5c29432d77a992f5f554f48986ef8674e9c

https://cgit.freebsd.org/ports/commit/?id=803213ed04ad14ea91a65cd48e6e8d6d610e3b98

https://cgit.freebsd.org/ports/commit/?id=ac934345a14f64a3e6f09bbde56f0dcacc8b3066

This issue is tracked at #FreeBSD Bugzilla.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289647

289647 – graphics/drm-61-kmod: X11 with nvidia-drm-61-kmod fails to start after commit ac934345a14f

ports - FreeBSD ports tree

ports - FreeBSD ports tree

ports - FreeBSD ports tree

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

Disclosed a script to generate script to upgrade #FreeBSD #ports that depends on old shlibs of base at brew.bsd.cafe.
https://brew.bsd.cafe/TomAoki/sh_scripts/src/branch/main/genRebuild_base_oldlib_deps

It can be used just for confirming no more ports depending on old shlibs of base. See generated script or file specified by NeedUpdate variable.

  • Copy link
  • Flag this post
  • Block
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

Disclosed a script to generate script to upgrade #FreeBSD #ports that depends on old shlibs of base at brew.bsd.cafe.
https://brew.bsd.cafe/TomAoki/sh_scripts/src/branch/main/genRebuild_base_oldlib_deps

It can be used just for confirming no more ports depending on old shlibs of base. See generated script or file specified by NeedUpdate variable.

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
TomAoki
@TomAoki@mastodon.bsd.cafe  ·  activity timestamp 3 months ago
#nvidia#GPU #driver sets on #FreeBSD #ports (main branch) are now upgraded to the latest production branch of drivers 580.82.07.
  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login