User Details
- User Since
- Jul 19 2018, 5:53 PM (414 w, 2 d)
Sat, Jun 20
@jrm, reasonable points. Thank you!
Fri, Jun 19
Builds for me as well. Will commit to main.
I am still waiting for qt6-webengine-6.11.1 to complete...
Wed, Jun 17
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.
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?
Tue, Jun 16
I'd like to share some more comments based you @bapt's post here: lists.freebsd.org/archives/freebsd-hackers/2026-June/006427.html
Sun, Jun 14
This is much better, though, there are still issues left I have commented before.
Thu, Jun 11
Fri, Jun 5
Sun, May 31
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.
Sat, May 30
Drop archive
For reference, here are the UEFI firmware parser dumps of both produces. Slight differences, I have no clue wether they are relevant.
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?
Fri, May 29
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!Bump revision and MFH as well
May 26 2026
May 25 2026
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.
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?
May 3 2026
May 1 2026
When comparing with other drivers they say how to compile into the kernel. Is this not relevant?
Abandoing in favor of D56753.