- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Jul 12 2026
Jul 10 2026
Jul 7 2026
Jul 5 2026
Jul 4 2026
Jul 3 2026
None from me. Note that there is https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295943, but it is a much bigger change.
Jul 1 2026
Jun 29 2026
In D46313#1328429, @kevans wrote:This version seems to have dropped the manpage revisions entirely
Folks, anyone willing to accept formally? I can't merge it by myself since I don't have src commit bit.
Jun 28 2026
Jun 20 2026
@jrm, reasonable points. Thank you!
Jun 19 2026
Builds for me as well. Will commit to main.
I am still waiting for qt6-webengine-6.11.1 to complete...
Jun 17 2026
In D56835#1321082, @vsasjason_gmail.com wrote:Will it help sshd to start without being indefinitely blocked by e.g. mysqld? That would be enough of a reason for me personally to switch to this thing immediately.
GUI does not configure for me, qmake is missing:
===> Configuring for seafile-gui-9.0.18_1 ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/usr/ports/net-mgmt/seafile-gui/work/.build CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake.
In D57610#1321001, @d.stoye_cms.hu-berlin.de wrote:update metadata
Can you fix metadata on your patch while I am running in poudriere: Author: Charlie Root <root@bsdell.fritz.box>?
Any chance to upstream your inline patches?
Jun 16 2026
I'd like to share some more comments based you @bapt's post here: lists.freebsd.org/archives/freebsd-hackers/2026-June/006427.html
Jun 14 2026
This is much better, though, there are still issues left I have commented before.
Jun 11 2026
Jun 5 2026
May 31 2026
Yet another usecase currently support by RC script is to have multiple instances of a service with a profile, see postgresql, tomcat, apache. Works perfectly:
root@deblndw013x1j:~ # sysrc local_startup local_startup: /usr/local/etc/rc.d /usr/local/ldacafe/etc/rc.d root@deblndw013x1j:~ # ll /usr/local/ldacafe/etc/rc.d total 1 lrwxr-xr-x 1 ldacafe ldacafe 27 2026-03-24 19:42 tomcat_scs_dev@ -> /usr/local/etc/rc.d/tomcat9 lrwxr-xr-x 1 ldacafe ldacafe 27 2026-03-24 19:49 tomcat_scs_prod@ -> /usr/local/etc/rc.d/tomcat9
or
root@deblndw013x5j:~ # sysrc local_startup local_startup: /usr/local/etc/rc.d /usr/local/fkminator/etc/rc.d /usr/local/barista/etc/rc.d root@deblndw013x5j:~ # ll /usr/local/fkminator/etc/rc.d total 1 lrwxr-xr-x 1 fkminator fkminator 55 2026-05-27 20:46 fkminatorbeat@ -> /usr/local/fkminator/app/.deployment/rc.d/fkminatorbeat lrwxr-xr-x 1 fkminator fkminator 57 2026-05-27 20:46 fkminatorworker@ -> /usr/local/fkminator/app/.deployment/rc.d/fkminatorworker root@deblndw013x5j:~ # ll /usr/local/barista/etc/rc.d total 5 -r-xr-xr-x 1 barista barista 701 2026-05-19 21:24 barista*
This should also work.
1.6.0 is incomplete reported by me, therefore 1.6.1 is in the vote and then autoreconf can be removed.
May 30 2026
Drop archive
In D57335#1314151, @diizzy wrote:Maintainers need to keep their ports working properly, adding band-aids to work around the issues isn't a proper solution.
In D57335#1314141, @diizzy wrote:archive.apache.org was removed because it's simply wrong in the context of mirror(s) and shouldn't be in the list
See https://cgit.freebsd.org/ports/commit/Mk/bsd.sites.mk?id=34197c5c60d360ad5af37c3e8aaf4d18176d4f3b
For reference, here are the UEFI firmware parser dumps of both produces. Slight differences, I have no clue wether they are relevant.
In D57357#1314101, @aokblast wrote:In D57357#1314094, @michaelo wrote:Yeah, finally! I tried myself recently and assumed it only to be CLANG, didn' think about the dwarfs at all.
Did you compare the resuting output files, are thy binary identical?I think it is impossible for the to have same output as they have different way to generate and optimize the code.
Don't forget to bump the port revision.
Yeah, finally! I tried myself recently and assumed it only to be CLANG, didn' think about the dwarfs at all.
Did you compare the resuting output files, are thy binary identical?
May 29 2026
Ran these two successfully:
grep -r --include=Makefile -E -e 'MASTER_SITES=.+APACHE' . -l | cut -d / -f 2-3 | xargs -I% make -C % makesum grep -r --include=Makefile -E -e 'APACHE/' . -l | cut -d / -f 2-3 | xargs -I% make -C % makesum
Only www/archiva failed because it has been moved to attic years ago and defunct. Latest release in ports tree is several years old. DL CDN does not host the dist file anymore. This port needs to be deprecated and removed sooner or later.
May 27 2026
[00:08:44] Logs: /var/poudriere/data/logs/bulk/144-release-amd64-michael-o/2026-05-27T20:47:09
[00:08:59] [11] [00:05:22] Finished sysutils/edk2@qemu_x64 | edk2-qemu-x64-g202508_2: Success
[00:09:06] [14] [00:05:29] Finished sysutils/edk2@fvp | edk2-fvp-g202508_2: Success
[00:09:08] [16] [00:05:31] Finished sysutils/edk2@xen_x64 | edk2-xen-x64-g202508_2: Success
[00:09:10] [12] [00:05:33] Finished sysutils/edk2@qemu_i386 | edk2-qemu-i386-g202508_2: Success
[00:09:36] [13] [00:05:59] Finished sysutils/edk2@bhyve | edk2-bhyve-g202508_2: Success
[00:12:36] [02] [00:09:01] Finished sysutils/edk2@rpi4 | edk2-rpi4-g202508_2: Success
[00:13:00] [15] [00:09:23] Finished sysutils/edk2@rpi3 | edk2-rpi3-g202508_2: Success
[00:13:01] Stopping up to 16 builders
[00:13:03] Creating pkg repository
Creating repository in /tmp/packages: 100%
Packing files for repository: 100%
[00:13:08] Committing packages to repository: /var/poudriere/data/packages/144-release-amd64-michael-o/.real_1779908416 via .latest symlink
[00:13:08] Removing old packages
[00:13:08] Built ports: archivers/liblz4 archivers/zstd devel/binutils@native sysutils/edk2@qemu_x64 sysutils/edk2@fvp sysutils/edk2@xen_x64 sysutils/edk2@qemu_i386 sysutils/edk2@bhyve sysutils/edk2@rpi4 sysutils/edk2@rpi3
[00:13:08] Inspected ports: devel/gmake textproc/libxml2 lang/python311 devel/gettext-tools devel/p5-Locale-gettext misc/help2man devel/p5-Locale-libintl print/texinfo math/mpfr math/mpc devel/m4 devel/bison shells/bash sysutils/dtc devel/binutils@aarch64_none_elf lang/gcc14 devel/aarch64-none-elf-gcc
[00:13:08] [144-release-amd64-michael-o] [2026-05-27T20:47:09] [committing] Time: 00:13:03
Queued: 27 Inspected: 17 Ignored: 0 Built: 10 Failed: 0 Skipped: 0 Fetched: 0 Remaining: 0
[00:13:08] Logs: /var/poudriere/data/logs/bulk/144-release-amd64-michael-o/2026-05-27T20:47:09
=======================<phase: Interactive >============================
[00:13:08] Installing packages
[144-release-amd64-michael-o] Installing pkg-2.7.5...
[144-release-amd64-michael-o] Extracting pkg-2.7.5: 100%
[00:13:08] Installing run-depends for sysutils/edk2@bhyve | edk2-bhyve-g202508_2
[00:13:08] Installing sysutils/edk2@bhyve | edk2-bhyve-g202508_2
[144-release-amd64-michael-o] Installing edk2-bhyve-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-bhyve-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@qemu_i386 | edk2-qemu-i386-g202508_2
[00:13:09] Installing sysutils/edk2@qemu_i386 | edk2-qemu-i386-g202508_2
[144-release-amd64-michael-o] Installing edk2-qemu-i386-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-qemu-i386-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@fvp | edk2-fvp-g202508_2
[00:13:09] Installing sysutils/edk2@fvp | edk2-fvp-g202508_2
[144-release-amd64-michael-o] Installing edk2-fvp-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-fvp-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@qemu_x64 | edk2-qemu-x64-g202508_2
[00:13:09] Installing sysutils/edk2@qemu_x64 | edk2-qemu-x64-g202508_2
[144-release-amd64-michael-o] Installing edk2-qemu-x64-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-qemu-x64-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@rpi3 | edk2-rpi3-g202508_2
[00:13:09] Installing sysutils/edk2@rpi3 | edk2-rpi3-g202508_2
[144-release-amd64-michael-o] Installing edk2-rpi3-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-rpi3-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@xen_x64 | edk2-xen-x64-g202508_2
[00:13:09] Installing sysutils/edk2@xen_x64 | edk2-xen-x64-g202508_2
[144-release-amd64-michael-o] Installing edk2-xen-x64-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-xen-x64-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@rpi4 | edk2-rpi4-g202508_2
[00:13:09] Installing sysutils/edk2@rpi4 | edk2-rpi4-g202508_2
[144-release-amd64-michael-o] Installing edk2-rpi4-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-rpi4-g202508_2: 100%
[00:13:09] Installing local Pkg repository to /usr/local/etc/pkg/repos
[00:13:09] Remounting /usr/ports read-write
[00:13:10] Mounting logs from: /var/poudriere/data/logs/bulk/144-release-amd64-michael-o/2026-05-27T20:47:09
[00:13:10] Entering interactive test mode. Type 'exit' when done.
Welcome to Poudriere interactive mode!In D57187#1312379, @fuz wrote:No objections, I just committed and had little input into the contents of the patch. Please ask the uboot group.
Bump revision and MFH as well
In D57187#1311138, @bz wrote:In D57187#1310524, @michaelo wrote:Guys, I don't really know who to add as reviewer. As far as I can see that GCC it not required at runtime at all. This seems to be an oversight or relic from the past.
The change was done by the latest update from @fuz if I remember correctly looking a few days ago and I was wondering the same. You can always add Ports Committers to see if anyone helps reviewing.
May 26 2026
In D56835#1311669, @bapt wrote:In D56835#1311163, @michaelo wrote:There is one thing I'd really love to see what RC does not have at all: user units like systemd has. It often happens that our users want to run something in the background and I cannot offer anything, but to create an RC for them, install doas, delegate, etc. Too complex. For k5start on AL8 for a specific user I have created a user unit and it does what it should do: keep the Kerberos ticket cache alive. I'd love to hear your opinion on it.
The way I would see it in this case is a new /var/rcd similar to /var/cron/ and people would rcctl user add ./myunit, it will parse and validate and if ok will move it to /var/cron, with rcctl user list and rcctl user del
What do you think?
May 25 2026
In D56835#1311274, @kib wrote:In D56835#1311164, @imp wrote:I'd like to echo the user requirement. I have not current need for it at $WORK, but can see a need in the future. Having the ability for users to tie into the startup, running as themselves, much like we allow users to add jobs to cron, at, etc would be a useful, but not gating, feature.
There is a @reboot keyword support in our crontab, working for user's crontab.
May 24 2026
There is one thing I'd really love to see what RC does not have at all: user units like systemd has. It often happens that our users want to run something in the background and I cannot offer anything, but to create an RC for them, install doas, delegate, etc. Too complex. For k5start on AL8 for a specific user I have created a user unit and it does what it should do: keep the Kerberos ticket cache alive. I'd love to hear your opinion on it.
In D56835#1310138, @bapt wrote:if you question is can I overrite/extend the predefined provide/requires, not it is not covered, by design, it can be done by accident, but that is a good idea, and probably easy addon, which we may add after.
I am fine with this change, but I am not an official src comitter. @bapt I think this is also covered as oneshot with your proposed rcd(8).
May 23 2026
Fix intro
Bump date
May 22 2026
Guys, I don't really know who to add as reviewer. As far as I can see that GCC it not required at runtime at all. This seems to be an oversight or relic from the past.
Yet another question which is current not solvable with rc(8) from a real-world example: www/apache24 comes with an RC script. I run www/mod_wsgi, the application requires databases/valkey. This means that valkey has to start before HTTPd, but I cannot change the RC script to do that. Can this be solved with this rcd(8)? Has this been considered?
May 21 2026
Closing since this has been overcome already.
May 18 2026
Huge respect for the amount of work done. While I cannot properly judge on the actual code, I still dare to ask:
May 15 2026
I have worked on node a couple of months ago and verified in its codebase that it does the right thing with OpenSSL, see my ports commits. I am surprised about the finding mentioned here.
May 12 2026
May 9 2026
May 8 2026
May 7 2026
May 5 2026
Although I don't acces to such a controller, aber the actual bits described in the manpage which you can set at runtime?