Page MenuHomeFreeBSD

arrowd (Gleb Popov)
User

Projects

User Details

User Since
Oct 23 2016, 10:57 AM (468 w, 3 d)

Recent Activity

Today

arrowd committed R11:79e371a3336c: science/mdynamix: Fix building with Flang (authored by arrowd).
science/mdynamix: Fix building with Flang
Wed, Oct 15, 2:03 PM

Yesterday

arrowd committed R11:31316930a7b8: devel/xdg-user-dirs: Fix localbase paths (authored by arrowd).
devel/xdg-user-dirs: Fix localbase paths
Tue, Oct 14, 6:38 PM
arrowd updated the summary of D53086: fusefs: draft kernel-based implementation of auto_unmount.
Tue, Oct 14, 4:30 PM
arrowd requested review of D53086: fusefs: draft kernel-based implementation of auto_unmount.
Tue, Oct 14, 4:27 PM
arrowd committed rGaf30e8d90b77: fuse_flush: Reuse the struct mount *mp variable (authored by arrowd).
fuse_flush: Reuse the struct mount *mp variable
Tue, Oct 14, 12:06 PM
arrowd closed D53082: fuse_flush: Reuse the struct mount *mp variable.
Tue, Oct 14, 12:05 PM
arrowd added inline comments to D53029: Add kqueue(9) support to sound(4).
Tue, Oct 14, 9:41 AM
arrowd requested review of D53082: fuse_flush: Reuse the struct mount *mp variable.
Tue, Oct 14, 9:25 AM

Mon, Oct 13

arrowd requested review of D53072: security/sudo: Pass correct --with-sssd-conf value to configure.
Mon, Oct 13, 3:29 PM
arrowd committed R11:fef45ca5f0e3: sysutils/plasma6-libksysguard: Fix busy-looping in process handling code (authored by arrowd).
sysutils/plasma6-libksysguard: Fix busy-looping in process handling code
Mon, Oct 13, 3:05 PM
arrowd committed R11:b8e19cc86dda: sysutils/plasma6-plasma-systemmonitor: Add necessary runtime deps (authored by arrowd).
sysutils/plasma6-plasma-systemmonitor: Add necessary runtime deps
Mon, Oct 13, 3:05 PM
arrowd committed R11:fb5696c9a8c9: x11/xpra: Enable testing (authored by arrowd).
x11/xpra: Enable testing
Mon, Oct 13, 3:05 PM
arrowd committed R11:453ec167a9f3: Uses/display.mk: Fix the stop-display target (authored by arrowd).
Uses/display.mk: Fix the stop-display target
Mon, Oct 13, 6:52 AM
arrowd committed R11:19f2856e72b3: x11/xpra: Add RUN_DEPENDS on py-aioquic, required for connecting via QUIC (authored by arrowd).
x11/xpra: Add RUN_DEPENDS on py-aioquic, required for connecting via QUIC
Mon, Oct 13, 6:52 AM

Sat, Oct 11

arrowd committed R11:90a536a7b4db: ports-mgmt/packagekit: Update to 1.3.2 (authored by arrowd).
ports-mgmt/packagekit: Update to 1.3.2
Sat, Oct 11, 7:30 PM
arrowd committed R11:6f10a1d50eb5: ports-mgmt/packagekit: Remove transactions.db using @postunexec (authored by arrowd).
ports-mgmt/packagekit: Remove transactions.db using @postunexec
Sat, Oct 11, 7:30 PM
arrowd committed R11:03c96815c4f5: devel/appstream{,-compose,-qt}: Update to 1.1.1 (authored by arrowd).
devel/appstream{,-compose,-qt}: Update to 1.1.1
Sat, Oct 11, 6:53 PM
arrowd committed R11:b22be21c7dfc: x11/xpra: Update to 6.3.4 (authored by arrowd).
x11/xpra: Update to 6.3.4
Sat, Oct 11, 6:53 PM
arrowd committed R11:5cea3dd57fb5: devel/lldb-mi: Update to g20250923 (authored by arrowd).
devel/lldb-mi: Update to g20250923
Sat, Oct 11, 6:53 PM
arrowd committed R11:a15b2c45f2a0: textproc/obsidian: Update to 1.9.14 (authored by arrowd).
textproc/obsidian: Update to 1.9.14
Sat, Oct 11, 6:53 PM

Fri, Oct 10

arrowd committed R11:3661102d265e: devel/qt6-base: Pull in upstream patches fixing the handling of SOCK_SEQPACKET… (authored by arrowd).
devel/qt6-base: Pull in upstream patches fixing the handling of SOCK_SEQPACKET…
Fri, Oct 10, 5:29 PM
arrowd accepted D53020: audio/sndio: Add virtual_oss to rcorder.

LGTM, yes.

Fri, Oct 10, 4:34 PM
arrowd added inline comments to D52160: [PATCH] */*: Introduction USES=sudo.
Fri, Oct 10, 4:17 PM
arrowd added inline comments to D52160: [PATCH] */*: Introduction USES=sudo.
Fri, Oct 10, 4:13 PM
arrowd added a comment to D52160: [PATCH] */*: Introduction USES=sudo.

Let me explain what's going on there.

Fri, Oct 10, 4:10 PM
arrowd closed D52378: security/sssd2: Chase Samba 4.22 updates.

This is landed in 53919f5dd30e939783b85e3763595615f1fe8275

Fri, Oct 10, 3:18 PM
arrowd requested review of D53028: Mk/bsd.port.mk: Allow DIST_SUBDIR to be defined, but empty.
Fri, Oct 10, 2:44 PM
arrowd added inline comments to D53020: audio/sndio: Add virtual_oss to rcorder.
Fri, Oct 10, 1:03 PM
arrowd added a comment to D53020: audio/sndio: Add virtual_oss to rcorder.

Doesn't virtual_oss rc script already contain BEFORE: sndiod? This forms a cycle.

Fri, Oct 10, 12:52 PM

Thu, Oct 9

arrowd committed R11:1c9c8045c26c: lang/dotnet*: Convert to master/slave ports (authored by arrowd).
lang/dotnet*: Convert to master/slave ports
Thu, Oct 9, 5:07 PM

Wed, Oct 8

arrowd committed R11:2ba5af542258: lang/dotnet: Update bootstrap to 9.0.110 (authored by arrowd).
lang/dotnet: Update bootstrap to 9.0.110
Wed, Oct 8, 4:17 PM
arrowd requested review of D52978: devel/libfaketime: Add testing support.
Wed, Oct 8, 10:17 AM
arrowd added inline comments to D52045: Copy kqueues into the child on fork.
Wed, Oct 8, 5:26 AM

Tue, Oct 7

arrowd added a comment to D42569: pkgbase: set the prefix of debug files and macros to /usr/src.

It turns out that when poudriere jail is run with -b, the PACKAGE_BUILDING isn't defined: https://github.com/freebsd/poudriere/issues/1196

Tue, Oct 7, 9:54 AM
arrowd committed R11:7e257bb5958d: devel/xdg-user-dirs: update to 0.19 (authored by duchateau.olivier_gmail.com).
devel/xdg-user-dirs: update to 0.19
Tue, Oct 7, 9:28 AM

Sun, Oct 5

arrowd updated the diff for D51549: fusefs: Support for the auto_unmount FUSE option.
  • Add missing close(kq) calls
Sun, Oct 5, 6:55 PM
arrowd committed R11:a4ef19e1e1cb: x11-toolkits/gtk30: Introduce TEST option and fix 100 tests by employing… (authored by arrowd).
x11-toolkits/gtk30: Introduce TEST option and fix 100 tests by employing…
Sun, Oct 5, 6:47 PM
arrowd committed R11:eb559ee421f7: x11-toolkits/gtk30: update to 3.24.51 (authored by duchateau.olivier_gmail.com).
x11-toolkits/gtk30: update to 3.24.51
Sun, Oct 5, 6:47 PM
arrowd committed R11:cadf820d9ef4: deskutils/podman-desktop: Graphical tool for developing on containers and… (authored by arrowd).
deskutils/podman-desktop: Graphical tool for developing on containers and…
Sun, Oct 5, 4:15 PM
arrowd committed R11:90e92502643f: x11-toolkits/granite7: update to 7.7.0 (authored by duchateau.olivier_gmail.com).
x11-toolkits/granite7: update to 7.7.0
Sun, Oct 5, 4:15 PM

Fri, Oct 3

arrowd updated the diff for D51549: fusefs: Support for the auto_unmount FUSE option.
  • More style fixes
Fri, Oct 3, 4:55 PM
arrowd added a comment to D51549: fusefs: Support for the auto_unmount FUSE option.

But an important question is: what file systems already use this option on Linux?

Fri, Oct 3, 4:29 PM
arrowd updated the diff for D51549: fusefs: Support for the auto_unmount FUSE option.

Style fixes.

Fri, Oct 3, 1:16 PM

Thu, Oct 2

arrowd updated the diff for D51549: fusefs: Support for the auto_unmount FUSE option.

Address kib's comments

Thu, Oct 2, 11:28 AM

Wed, Oct 1

arrowd committed R11:a40703d2966e: devel/json-fortran: Fix building with Flang (authored by arrowd).
devel/json-fortran: Fix building with Flang
Wed, Oct 1, 6:46 PM
arrowd committed R11:b6a65b2b3977: science/isaac-cfd: Fix building with Flang (authored by arrowd).
science/isaac-cfd: Fix building with Flang
Wed, Oct 1, 6:05 PM
arrowd committed R11:393e47db4e56: lang/dotnet: Add bootstrap-makesum target akin to lang/dotnet8 (authored by arrowd).
lang/dotnet: Add bootstrap-makesum target akin to lang/dotnet8
Wed, Oct 1, 4:17 PM
arrowd committed R11:6475e3aa48c5: lang/dotnet: Do not create the bin/dotnet symlink which we don't package anyways (authored by arrowd).
lang/dotnet: Do not create the bin/dotnet symlink which we don't package anyways
Wed, Oct 1, 4:17 PM
arrowd added a comment to D52593: audio/virtual_oss_ctl: Do not depend on audio/virtual_oss after 1500066.

Fine being it uses base sources on CURRENT and audio/virtual_oss on 13.5?

Wed, Oct 1, 2:48 PM
arrowd added a comment to D52593: audio/virtual_oss_ctl: Do not depend on audio/virtual_oss after 1500066.

Builds fine on CURRENT and 13.5

Wed, Oct 1, 2:45 PM

Tue, Sep 30

arrowd accepted D52593: audio/virtual_oss_ctl: Do not depend on audio/virtual_oss after 1500066.

LGTM, but I did not test this in Poudriere. @christos let me know if you want me to do it.

Tue, Sep 30, 3:41 PM
arrowd accepted D52426: audio/virtual_oss_bluetooth: New port.
Tue, Sep 30, 3:35 PM
arrowd accepted D52366: audio/virtual_oss_equalizer: New port.
Tue, Sep 30, 3:32 PM
arrowd accepted D52365: audio/virtual_oss_sndio: New port.
Tue, Sep 30, 3:32 PM
arrowd added a comment to D52365: audio/virtual_oss_sndio: New port.

All right then, all three ports build fine in Poudriere.

Tue, Sep 30, 2:17 PM
arrowd added a comment to D52365: audio/virtual_oss_sndio: New port.

This is what we are doing already: https://cgit.freebsd.org/src/tree/usr.sbin/virtual_oss/virtual_oss/main.c#n1639

Or do you mean something else?

Tue, Sep 30, 1:55 PM
arrowd added a comment to D52365: audio/virtual_oss_sndio: New port.

I suppose if I MFC changes to releng/15.0 and stable/15 we should be safe? This way all releases will share the same code.

Tue, Sep 30, 1:46 PM
arrowd added a comment to D52365: audio/virtual_oss_sndio: New port.

I finally managed to build the base part and test this port in Poudriere - it builds successfully.

Tue, Sep 30, 7:44 AM

Sun, Sep 28

arrowd committed R11:d0f5b6a411e8: devel/libnotify: update to 0.8.7 (authored by duchateau.olivier_gmail.com).
devel/libnotify: update to 0.8.7
Sun, Sep 28, 1:31 PM
arrowd committed R11:15469f3c515e: x11-toolkits/pango: update to 1.56.4 (authored by duchateau.olivier_gmail.com).
x11-toolkits/pango: update to 1.56.4
Sun, Sep 28, 12:58 PM
arrowd committed R11:4d97d771962e: x11-toolkits/pango: update to 1.56.4 (authored by duchateau.olivier_gmail.com).
x11-toolkits/pango: update to 1.56.4
Sun, Sep 28, 12:58 PM
arrowd committed R11:0fda218bb960: net-p2p/cardano-db-sync: Fix distinfo after an upstream reroll (authored by arrowd).
net-p2p/cardano-db-sync: Fix distinfo after an upstream reroll
Sun, Sep 28, 8:05 AM
arrowd committed R11:5ef73b9965e0: net-p2p/cardano-db-sync: Fix distinfo after an upstream reroll (authored by arrowd).
net-p2p/cardano-db-sync: Fix distinfo after an upstream reroll
Sun, Sep 28, 8:04 AM
arrowd committed R11:182c4b91d707: lang/dotnet: Restore arm part of distinfo lost in previous commit (authored by arrowd).
lang/dotnet: Restore arm part of distinfo lost in previous commit
Sun, Sep 28, 7:36 AM

Sat, Sep 27

arrowd committed R11:f9539b003081: lang/dotnet{,-host}: Update to 9.0.9 (authored by Szczepan Ćwikliński <sec@thinkcode.pl>).
lang/dotnet{,-host}: Update to 9.0.9
Sat, Sep 27, 5:04 PM
arrowd committed R11:36cbd93f4433: lang/dotnet8: Remove useless USES=nodejs (authored by arrowd).
lang/dotnet8: Remove useless USES=nodejs
Sat, Sep 27, 5:03 PM

Fri, Sep 26

arrowd committed R11:bf0a5f01db47: net-p2p/ogmios: Fix distinfo after an upstream reroll (authored by arrowd).
net-p2p/ogmios: Fix distinfo after an upstream reroll
Fri, Sep 26, 11:30 AM
arrowd committed R11:ec76b931a9ae: net-p2p/ogmios: Fix distinfo after an upstream reroll (authored by arrowd).
net-p2p/ogmios: Fix distinfo after an upstream reroll
Fri, Sep 26, 11:30 AM
arrowd added a comment to D52308: virtual_oss: Port to base.

I'm still getting

Fri, Sep 26, 9:31 AM

Thu, Sep 25

arrowd committed R11:627d2ce1b67d: sysutils/cardano-cli: Fix distinfo after an upstream reroll (authored by arrowd).
sysutils/cardano-cli: Fix distinfo after an upstream reroll
Thu, Sep 25, 6:55 PM
arrowd committed R11:b882b11e7920: sysutils/cardano-cli: Fix distinfo after an upstream reroll (authored by arrowd).
sysutils/cardano-cli: Fix distinfo after an upstream reroll
Thu, Sep 25, 6:55 PM
arrowd accepted D52732: status/2025Q3: KDE.

This looks great to me, many thanks for gathering this report!

Thu, Sep 25, 3:54 PM
arrowd committed R11:eea207fe5bbc: ports-mgmt/appstream-generator: Mark BROKEN for now (authored by arrowd).
ports-mgmt/appstream-generator: Mark BROKEN for now
Thu, Sep 25, 12:37 PM

Tue, Sep 23

arrowd committed R11:4384c425d040: devel/appstream{-compose,-qt}: Update to 1.1.0 (authored by arrowd).
devel/appstream{-compose,-qt}: Update to 1.1.0
Tue, Sep 23, 11:14 AM

Mon, Sep 22

arrowd added a comment to D52630: devel/gnulib: Fix shebangfix for clisp.

Yes, you're right, the bump wasn't really needed. I misread the change and was thinking that the current package has a wrong shebang.

Mon, Sep 22, 3:26 PM
arrowd accepted D52632: databases/sqlite3: Pass --prefix to configure.
Mon, Sep 22, 3:23 PM
arrowd committed R11:eb0a65fde25a: graphics/gdk-pixbuf2: Update to 2.44.1 (authored by arrowd).
graphics/gdk-pixbuf2: Update to 2.44.1
Mon, Sep 22, 7:50 AM

Sun, Sep 21

arrowd accepted D52659: math/z3: Update 4.14.1.0 => 4.15.3.0.

Thanks!

Sun, Sep 21, 2:45 PM

Sat, Sep 20

arrowd added a comment to D51549: fusefs: Support for the auto_unmount FUSE option.

Firstly, I think there might be an easier way to implement this. If you pass the auto_unmount option to the kernel, then you could add a .d_close method to fuse_device_cdevsw. That method would check for the auto_unmount mount option. If it's set, and the file system isn't already dead (fdata_get_dead), then it would call VOP_UNMOUNT. I think it would work.

Sat, Sep 20, 6:01 AM
arrowd added a comment to D51549: fusefs: Support for the auto_unmount FUSE option.

Thirdly, in the libfuse component, I think that you could move the statfs and snprintf calls to be before the rfork. Then you could use posix_spawn, which IMHO is less error-prone than rfork.

Sat, Sep 20, 5:42 AM
arrowd accepted D52640: shells/zsh: Add Functions/VCS_Info to SHEBANG_FILES.
Sat, Sep 20, 5:19 AM
arrowd added a comment to D52632: databases/sqlite3: Pass --prefix to configure.

When the port has GNU_CONFIGURE=yes instead of HAS_CONFIGURE=yes, the framework passes --prefix automatically.
So the change makes sense only if the configure script shipped by sqlite is indeed non-standard.

Sat, Sep 20, 5:18 AM
arrowd accepted D52630: devel/gnulib: Fix shebangfix for clisp.

LGTM, but requires a PORTREVISION bump.

Sat, Sep 20, 5:14 AM

Fri, Sep 19

arrowd added a comment to D52365: audio/virtual_oss_sndio: New port.

Sorry, ENOTIME. I will try to go over all the oss stuff this Sunday.

Fri, Sep 19, 3:31 PM

Thu, Sep 18

arrowd committed R11:11ed1fa43559: devel/dconf: Unbreak tests by fixing the check for the -Wl,--version-script flag (authored by arrowd).
devel/dconf: Unbreak tests by fixing the check for the -Wl,--version-script flag
Thu, Sep 18, 10:30 AM
arrowd committed R11:a7d0132f851b: devel/dconf: update to 0.49.0 (authored by duchateau.olivier_gmail.com).
devel/dconf: update to 0.49.0
Thu, Sep 18, 10:30 AM
arrowd committed R11:4a5f61be37b8: lang/dotnet8: Upgrade the bootstrap to 8.0.120-servicing.25421.1 (authored by arrowd).
lang/dotnet8: Upgrade the bootstrap to 8.0.120-servicing.25421.1
Thu, Sep 18, 7:40 AM
arrowd committed R11:4e4f033ef25d: lang/dotnet8: Update bootstrap to 8.0.118-servicing.25323.1 (authored by arrowd).
lang/dotnet8: Update bootstrap to 8.0.118-servicing.25323.1
Thu, Sep 18, 7:40 AM
arrowd committed R11:dcc08f73aaf3: deskutils/xdg-terminal-exec: Update to 0.13.3 (authored by arrowd).
deskutils/xdg-terminal-exec: Update to 0.13.3
Thu, Sep 18, 7:40 AM

Tue, Sep 16

arrowd committed R11:cc124fba52d7: lang/dotnet8: Update to 8.0.120 (authored by arrowd).
lang/dotnet8: Update to 8.0.120
Tue, Sep 16, 8:51 AM
arrowd committed R11:3f6f357b7826: lang/dotnet8: Update to 8.0.18 (authored by arrowd).
lang/dotnet8: Update to 8.0.18
Tue, Sep 16, 8:51 AM
arrowd committed R11:537b09258afb: lang/dotnet8: Upgrade the bootstrap to 8.0.10-servicing.24474.1 (authored by arrowd).
lang/dotnet8: Upgrade the bootstrap to 8.0.10-servicing.24474.1
Tue, Sep 16, 8:51 AM
arrowd added a comment to D52053: replace the doc books/porters-handbook with new translation (significant update in EN version).

I'll leave this comment only in this review, but it applies to all diffs posted by @vladlenpopolitov_list.ru

Tue, Sep 16, 7:54 AM · docs

Sep 14 2025

arrowd committed R11:a5a35f770219: devel/json-glib: update to 1.10.8 (authored by duchateau.olivier_gmail.com).
devel/json-glib: update to 1.10.8
Sep 14 2025, 6:37 PM
arrowd committed R11:98338f1dc958: math/giacxcas: Fix building with Flang (authored by arrowd).
math/giacxcas: Fix building with Flang
Sep 14 2025, 4:35 PM
arrowd abandoned D50168: Introduce devel/fortran-stdlib.

This was landed in 7d318f76840996d092777d38cf9bdd001ee6afe4

Sep 14 2025, 10:19 AM
arrowd commandeered D50168: Introduce devel/fortran-stdlib.
Sep 14 2025, 10:19 AM
arrowd committed R11:d90e5cfb17b5: science/feff10: Fix building with Flang (authored by arrowd).
science/feff10: Fix building with Flang
Sep 14 2025, 10:18 AM

Sep 13 2025

arrowd committed R11:6b70a25ae5d4: math/ddfun: Fix building with Flang (authored by arrowd).
math/ddfun: Fix building with Flang
Sep 13 2025, 8:43 PM
arrowd committed R11:a38f859e3cc5: lang/dotnet8: Fix distinfo (authored by arrowd).
lang/dotnet8: Fix distinfo
Sep 13 2025, 6:02 PM