Page MenuHomeFreeBSD

arrowd (Gleb Popov)
User

Projects

User Details

User Since
Oct 23 2016, 10:57 AM (453 w, 2 d)

Recent Activity

Today

arrowd added a reviewer for D51116: Features/ssp.mk: Do not pass -fstack-protector as LDFLAGS: portmgr.
Tue, Jul 1, 4:38 PM
arrowd requested review of D51116: Features/ssp.mk: Do not pass -fstack-protector as LDFLAGS.
Tue, Jul 1, 4:38 PM
arrowd added a comment to D50964: Add libunwind.so.1 from llvm-project.

I stumbled upon this code block, which confuses me: https://github.com/llvm/llvm-project/blob/84c849e85b0f8ab2d8bbeb2d9c46349f019f4e8e/clang/lib/Driver/ToolChains/FreeBSD.cpp#L329-L337

Tue, Jul 1, 9:10 AM
arrowd committed R11:3ebde630e220: net/ktcplist: Install the manpage (authored by arrowd).
net/ktcplist: Install the manpage
Tue, Jul 1, 7:15 AM
arrowd added a comment to D50964: Add libunwind.so.1 from llvm-project.

If needed I can run a mini exp-run on ports with this change applied and devel/libunwind disabled akin to https://reviews.freebsd.org/D50736

Tue, Jul 1, 4:48 AM

Yesterday

arrowd added a comment to D50964: Add libunwind.so.1 from llvm-project.

Do we think that the base system libunwind is as feature complete as devel/libunwind?

Mon, Jun 30, 6:27 PM
arrowd committed R11:63f93f99e7a7: sysutils/libcpuid: Unbreak test target (authored by arrowd).
sysutils/libcpuid: Unbreak test target
Mon, Jun 30, 1:26 PM
arrowd committed R11:4d40e85221b9: net/ktcplist: Update to 1.0.0 (authored by arrowd).
net/ktcplist: Update to 1.0.0
Mon, Jun 30, 1:26 PM
arrowd committed R11:ea97d2f61109: astro/celestia: Update WWW (authored by Anthony-B-Russo10 <57239744+Anthony-B-Russo10@users.noreply.github.com>).
astro/celestia: Update WWW
Mon, Jun 30, 12:01 PM
arrowd committed R11:624272859f59: net/libproxy: Update to 0.5.10 (authored by arrowd).
net/libproxy: Update to 0.5.10
Mon, Jun 30, 11:21 AM
arrowd committed R11:21bdea147d8f: net-p2p/jackett: update to 0.22.2084 and switch to dotnet (authored by tremere_cainites.net).
net-p2p/jackett: update to 0.22.2084 and switch to dotnet
Mon, Jun 30, 11:04 AM
arrowd committed R11:7abc858c15be: devel/kf6-solid: Add patch to revert showing ZFS datasets as devices (authored by kenrap_kennethraplee.com).
devel/kf6-solid: Add patch to revert showing ZFS datasets as devices
Mon, Jun 30, 9:44 AM
arrowd committed R11:245fac1c17fc: shells/powershell: Update to 7.5.2 (authored by arrowd).
shells/powershell: Update to 7.5.2
Mon, Jun 30, 7:54 AM
arrowd committed R11:5bc7bf0ab3d6: deskutils/xdg-terminal-exec: Update to 0.13.2 (authored by arrowd).
deskutils/xdg-terminal-exec: Update to 0.13.2
Mon, Jun 30, 7:54 AM
arrowd committed R11:464614f06c7e: security/linux-rl9-ca-certificates: Make TLS bundle generation more resilient (authored by iwtcex_gmail.com).
security/linux-rl9-ca-certificates: Make TLS bundle generation more resilient
Mon, Jun 30, 6:00 AM

Sat, Jun 28

arrowd committed R11:336e0e6ab940: math/openblas: Update to 0.3.30 (authored by arrowd).
math/openblas: Update to 0.3.30
Sat, Jun 28, 4:14 PM
arrowd updated the diff for D50715: devel/llvm20: Link LLDB with libxml2 to allow an interop with openocd.

The issue is still there, so I'm updating the diff, just in case

Sat, Jun 28, 12:22 PM
arrowd committed R11:154b87488ad8: games/linux-steam-utils: Update to 20250627 (authored by monwarez_mailoo.org).
games/linux-steam-utils: Update to 20250627
Sat, Jun 28, 11:22 AM

Fri, Jun 27

arrowd added a comment to D50826: fusefs: change how poll() on /dev/fuse works on unmount.

Sounds about right.

Fri, Jun 27, 7:16 PM
arrowd committed R11:087910028791: net/ktcplist: List tcp connections with KTLS offload (authored by arrowd).
net/ktcplist: List tcp connections with KTLS offload
Fri, Jun 27, 3:50 PM

Thu, Jun 26

arrowd committed R11:be5c498a096e: devel/hotspot: Unbreak build with Qt 6 (authored by arrowd).
devel/hotspot: Unbreak build with Qt 6
Thu, Jun 26, 8:21 AM

Wed, Jun 25

arrowd added a comment to D44281: timezone: Move to the XSI/POSIX definition for timezone..

Actually, most of missing stuff is only used in logging, so it isn't a big deal.

Wed, Jun 25, 4:31 PM
arrowd added a comment to D44281: timezone: Move to the XSI/POSIX definition for timezone..

Turns out that a new version of security/sssd2 needs this. Since it wasn't MFCed, is there some simple compatibility shim that can be used?

Wed, Jun 25, 4:11 PM
arrowd committed R11:1c8b3f197d99: lang/dotnet{,-host}: Update to 9.0.6 (authored by Szczepan Ćwikliński <sec@thinkcode.pl>).
lang/dotnet{,-host}: Update to 9.0.6
Wed, Jun 25, 10:25 AM
arrowd committed R11:492c88f2c03e: x11-toolkits/kddockwidgets: Switch to Qt6 (authored by arrowd).
x11-toolkits/kddockwidgets: Switch to Qt6
Wed, Jun 25, 9:04 AM
arrowd committed R11:6f1aac8d6f0e: devel/hotspot: Switch to Qt6 (authored by arrowd).
devel/hotspot: Switch to Qt6
Wed, Jun 25, 9:04 AM

Tue, Jun 24

arrowd committed R11:0c9ed782eafd: lang/ghc: Remove USE_HADRIAN knob (authored by arrowd).
lang/ghc: Remove USE_HADRIAN knob
Tue, Jun 24, 8:23 AM
arrowd committed R11:1ec916d0d8d5: lang/ghc: Drop i386 support (authored by arrowd).
lang/ghc: Drop i386 support
Tue, Jun 24, 5:54 AM
arrowd committed R11:ec48599208cc: lang/ghc*: Completely stop depending on LLVM (authored by arrowd).
lang/ghc*: Completely stop depending on LLVM
Tue, Jun 24, 5:13 AM
arrowd added a comment to D50964: Add libunwind.so.1 from llvm-project.
In D50964#1163718, @jhb wrote:

What is the motivation? Is the intention for ports to start using this instead of, say, devel/libunwind?

Tue, Jun 24, 4:03 AM

Mon, Jun 23

arrowd accepted D50976: net-mgmt, security: add missing SUBDIRs.
Mon, Jun 23, 12:04 PM
arrowd committed R11:b877870321e9: misc/compat14x: Add COMPAT32 option (authored by arrowd).
misc/compat14x: Add COMPAT32 option
Mon, Jun 23, 6:32 AM

Sun, Jun 22

arrowd committed R11:a5de5d2d8b7d: lang/ghc92: Use the same GHC 9.2 as bootstrap (authored by arrowd).
lang/ghc92: Use the same GHC 9.2 as bootstrap
Sun, Jun 22, 9:47 AM

Sat, Jun 21

arrowd committed rG24fb405260ed: fusefs: Fix returned error code in fuse_device_write() (authored by arrowd).
fusefs: Fix returned error code in fuse_device_write()
Sat, Jun 21, 12:58 PM
arrowd committed R11:40d8b9f22311: lang/ghc: Add a GHC 9.6 AArch64 bootstrap (authored by arrowd).
lang/ghc: Add a GHC 9.6 AArch64 bootstrap
Sat, Jun 21, 7:37 AM
arrowd added inline comments to D50831: fusefs: First take on exterrorizing.
Sat, Jun 21, 5:52 AM

Thu, Jun 19

arrowd committed R11:033e5a56a865: sysutils/libcpuid: Update to 0.8.0 (authored by kenrap_kennethraplee.com).
sysutils/libcpuid: Update to 0.8.0
Thu, Jun 19, 10:46 AM
arrowd committed R11:34ba5b594348: *: Bump sysutils/libcpuid consumers (authored by arrowd).
*: Bump sysutils/libcpuid consumers
Thu, Jun 19, 10:46 AM

Wed, Jun 18

arrowd committed R11:dc6feb74b91a: deskutils/xdg-terminal-exec: Update to 0.13.1 (authored by arrowd).
deskutils/xdg-terminal-exec: Update to 0.13.1
Wed, Jun 18, 9:00 AM

Tue, Jun 17

arrowd added a comment to D46296: add virtiofs kernel module.

Just a note that KDE rolls out a new CI infrastructure and they would greatly benefit from the virtiofs support.

Tue, Jun 17, 9:45 AM
arrowd added a comment to D41844: Add an implementation of the 9P filesystem.

Can this change be MFC'd into 14-STABLE? KDE folks are rolling out a new CI infrastructure and they need FreeBSD to support either 9p or virtiofs.

Tue, Jun 17, 9:44 AM
arrowd committed R11:c19c294d757f: graphics/drm-66-kmod: Improve pkg-descr, bring it in line with the Makefile… (authored by grahamperrin).
graphics/drm-66-kmod: Improve pkg-descr, bring it in line with the Makefile…
Tue, Jun 17, 7:45 AM
arrowd committed R11:dd0a412dfab3: audio/piper: Fast and local text to speech system (authored by kenrap_kennethraplee.com).
audio/piper: Fast and local text to speech system
Tue, Jun 17, 7:28 AM
arrowd committed R11:945407e8ec88: audio/piper-phonemize: Converts text to phonemes for Piper (authored by kenrap_kennethraplee.com).
audio/piper-phonemize: Converts text to phonemes for Piper
Tue, Jun 17, 7:28 AM
arrowd committed rGf9c9122d5ab9: fusefs: First take on exterrorizing (authored by arrowd).
fusefs: First take on exterrorizing
Tue, Jun 17, 6:12 AM
arrowd closed D50831: fusefs: First take on exterrorizing.
Tue, Jun 17, 6:11 AM
arrowd committed R11:8300a2640608: misc/onnxruntime: Install a public shared library instead of private static ones (authored by arrowd).
misc/onnxruntime: Install a public shared library instead of private static ones
Tue, Jun 17, 5:51 AM
arrowd committed R11:8912a454d8ec: filesystems/fusefs-libs3: Add patch fixing race when mounting via library call (authored by arrowd).
filesystems/fusefs-libs3: Add patch fixing race when mounting via library call
Tue, Jun 17, 5:46 AM

Mon, Jun 16

arrowd added a comment to D50831: fusefs: First take on exterrorizing.

Where? That man page hasn't been changed since 2022.

Mon, Jun 16, 6:41 PM
arrowd committed R11:fabe0a56ad5b: security/klee: Properly pick up LLVM version and remove gmake dependency (authored by milios_ccsys.com).
security/klee: Properly pick up LLVM version and remove gmake dependency
Mon, Jun 16, 6:29 PM
arrowd added a comment to D50831: fusefs: First take on exterrorizing.

What man page? The information on how to read exterrors is located in kdumps manpage.

Mon, Jun 16, 6:23 PM
arrowd updated the diff for D50831: fusefs: First take on exterrorizing.
  • exterrorize one more errno
Mon, Jun 16, 6:13 PM
arrowd added inline comments to D50831: fusefs: First take on exterrorizing.
Mon, Jun 16, 5:09 PM
arrowd updated the diff for D50831: fusefs: First take on exterrorizing.
  • Address comments
Mon, Jun 16, 4:20 PM
arrowd committed R11:f70a5664c09d: devel/qt6-base: Pull in patches from upstream to fix a busy-loop bug (authored by arrowd).
devel/qt6-base: Pull in patches from upstream to fix a busy-loop bug
Mon, Jun 16, 4:09 PM
arrowd committed R11:7feb24c6a338: devel/thunar-vcs-plugin: Fix SVN libs detection (authored by arrowd).
devel/thunar-vcs-plugin: Fix SVN libs detection
Mon, Jun 16, 4:08 PM
arrowd committed R11:9cf4f6e1472a: net-p2p/ogmios: Update to 6.13.0 (authored by arrowd).
net-p2p/ogmios: Update to 6.13.0
Mon, Jun 16, 4:08 PM
arrowd committed R11:4de7c4b16485: devel/hs-ghcprofview: Switch to lang/ghc (authored by arrowd).
devel/hs-ghcprofview: Switch to lang/ghc
Mon, Jun 16, 4:08 PM
arrowd updated the diff for D50831: fusefs: First take on exterrorizing.
  • Use EXTERROR
Mon, Jun 16, 3:59 PM
arrowd added a comment to D50831: fusefs: First take on exterrorizing.

I'm going to submit another diff that removes trace probes after finishing with exterrorizing.

Mon, Jun 16, 7:07 AM
arrowd updated the diff for D50831: fusefs: First take on exterrorizing.
  • Address comments
  • Make use of SET_ERROR*() becoming an expression
Mon, Jun 16, 7:06 AM
arrowd accepted D50826: fusefs: change how poll() on /dev/fuse works on unmount.

LGTM, but you're still ORing POLLHUP into revents, not setting it. As I mentioned in comment, it seems that the FreeBSD way to report EOF is to return POLLHUP only.

Mon, Jun 16, 5:01 AM

Sat, Jun 14

arrowd committed R11:e67b7dda2729: textproc/hs-pandoc: Update to 3.7.0.2 (authored by Älven <alster@vinterdalen.se>).
textproc/hs-pandoc: Update to 3.7.0.2
Sat, Jun 14, 9:58 AM

Fri, Jun 13

arrowd requested review of D50831: fusefs: First take on exterrorizing.
Fri, Jun 13, 10:41 AM
arrowd added inline comments to D50826: fusefs: change how poll() on /dev/fuse works on unmount.
Fri, Jun 13, 5:36 AM

Thu, Jun 12

arrowd accepted D50799: fusefs: Fix a panic when unmounting before init.

LGTM, but my review doesn't worth much.

Thu, Jun 12, 4:11 PM
arrowd added inline comments to D50315: inotify: Initial revision.
Thu, Jun 12, 12:19 PM
arrowd committed R11:af7b7abe9b40: net-im/vqcc-gtk: Unbreak and tidy up the port (authored by Edward.Sanford.Sutton, III <mirror176@hotmail.com>).
net-im/vqcc-gtk: Unbreak and tidy up the port
Thu, Jun 12, 8:40 AM
arrowd added a comment to D50799: fusefs: Fix a panic when unmounting before init.

I mostly have no idea how this code works, but I tried to provide some review.

Thu, Jun 12, 8:08 AM
arrowd added inline comments to D50315: inotify: Initial revision.
Thu, Jun 12, 5:26 AM

Wed, Jun 11

arrowd added inline comments to D50315: inotify: Initial revision.
Wed, Jun 11, 6:02 AM

Tue, Jun 10

arrowd committed R11:24db69b803be: audio/linux-c7-pulseaudio-libs: Do not require libs that are reachable via rpath (authored by arrowd).
audio/linux-c7-pulseaudio-libs: Do not require libs that are reachable via rpath
Tue, Jun 10, 4:14 PM
arrowd committed R11:43adac33b5ee: x11-themes/adwaita-icon-theme: Fix .pc install dir (authored by arrowd).
x11-themes/adwaita-icon-theme: Fix .pc install dir
Tue, Jun 10, 3:59 PM
arrowd committed R11:916a2b6798c5: graphics/linux-c7-dri: Do not require private clang libs (authored by arrowd).
graphics/linux-c7-dri: Do not require private clang libs
Tue, Jun 10, 3:58 PM
arrowd committed R11:8da09b2aef47: x11-themes/adwaita-icon-theme-legacy: Apply the same fix as for the non-legacy… (authored by arrowd).
x11-themes/adwaita-icon-theme-legacy: Apply the same fix as for the non-legacy…
Tue, Jun 10, 3:14 PM
arrowd committed R11:25d16aefc852: emulators/linux_base-c7: Do not require gconv plugins (authored by arrowd).
emulators/linux_base-c7: Do not require gconv plugins
Tue, Jun 10, 2:54 PM
arrowd committed R11:93c3f9bc4527: databases/linux-rl9-sqlite3: Remove the port (authored by arrowd).
databases/linux-rl9-sqlite3: Remove the port
Tue, Jun 10, 12:36 PM
arrowd committed R11:34b2c7126224: emulators/linux_base-rl9: Bundle sqlite3 (authored by arrowd).
emulators/linux_base-rl9: Bundle sqlite3
Tue, Jun 10, 12:36 PM
arrowd committed R11:086bfdd07f89: Uses/linux.mk: Use linux_base for USE_LINUX=sqlite3 on Rocky Linux (authored by arrowd).
Uses/linux.mk: Use linux_base for USE_LINUX=sqlite3 on Rocky Linux
Tue, Jun 10, 12:36 PM
arrowd committed R11:6bd085774e54: dns/linux-rl9-libpsl: Remove the port (authored by arrowd).
dns/linux-rl9-libpsl: Remove the port
Tue, Jun 10, 10:20 AM
arrowd committed R11:59fab3a7ac30: Uses/linux.mk: Remove libpsl (authored by arrowd).
Uses/linux.mk: Remove libpsl
Tue, Jun 10, 10:20 AM
arrowd committed R11:51e1f2d2d056: emulators/linux_base-rl9: Bundle libpsl (authored by arrowd).
emulators/linux_base-rl9: Bundle libpsl
Tue, Jun 10, 10:20 AM
arrowd committed R11:652f4069e331: Uses/linux.mk: Remove libidn2 (authored by arrowd).
Uses/linux.mk: Remove libidn2
Tue, Jun 10, 9:53 AM
arrowd committed R11:990b5a9cdec2: dns/linux-rl9-libidn2: Remove the port (authored by arrowd).
dns/linux-rl9-libidn2: Remove the port
Tue, Jun 10, 9:53 AM
arrowd committed R11:ba74e90b9bac: emulators/linux_base-rl9: Bundle libidn2 (authored by arrowd).
emulators/linux_base-rl9: Bundle libidn2
Tue, Jun 10, 9:53 AM
arrowd committed R11:1c5e32a61cf5: emulators/linux_base-rl9: Use PORTDOCS and NLS in the aarch64 plist (authored by arrowd).
emulators/linux_base-rl9: Use PORTDOCS and NLS in the aarch64 plist
Tue, Jun 10, 8:04 AM
arrowd committed R11:f655b3ba776e: devel/linux-rl9-libunistring: Remove the port (authored by arrowd).
devel/linux-rl9-libunistring: Remove the port
Tue, Jun 10, 8:02 AM
arrowd committed R11:2ae1a4ca5e14: Uses/linux.mk: Remove libunistring (authored by arrowd).
Uses/linux.mk: Remove libunistring
Tue, Jun 10, 8:02 AM
arrowd committed R11:0ef6d4f7c648: emulators/linux_base-rl9: Bundle libunistring (authored by arrowd).
emulators/linux_base-rl9: Bundle libunistring
Tue, Jun 10, 8:02 AM
arrowd committed R11:afab76b4acfc: emulators/linux_base-rl9: Bundle libbrotli (authored by arrowd).
emulators/linux_base-rl9: Bundle libbrotli
Tue, Jun 10, 7:30 AM
arrowd committed R11:f9db870fb0c1: archivers/linux-rl9-brotli: Remove the port (authored by arrowd).
archivers/linux-rl9-brotli: Remove the port
Tue, Jun 10, 7:30 AM
arrowd committed R11:687873900eab: Uses/linux.mk: Remove brotli (authored by arrowd).
Uses/linux.mk: Remove brotli
Tue, Jun 10, 7:30 AM
arrowd committed R11:621b7f93afb4: emulators/linux_base-rl9: Do not require gconv plugins (authored by arrowd).
emulators/linux_base-rl9: Do not require gconv plugins
Tue, Jun 10, 7:30 AM
arrowd committed R11:16e0d8c7c889: emulators/linux_base-rl9: Remove irrelevant CONFLICTS_INSTALL (authored by arrowd).
emulators/linux_base-rl9: Remove irrelevant CONFLICTS_INSTALL
Tue, Jun 10, 7:30 AM

Mon, Jun 9

arrowd committed R11:d2477ddba670: graphics/ImageMagick6: Fix *-config tools (authored by SASAKI Katuhiro <crest@sahiro.org>).
graphics/ImageMagick6: Fix *-config tools
Mon, Jun 9, 6:47 PM
arrowd committed R11:ec6ad152d850: deskutils/xdg-terminal-exec: Update 0.13.0 (authored by arrowd).
deskutils/xdg-terminal-exec: Update 0.13.0
Mon, Jun 9, 5:39 AM

Sun, Jun 8

arrowd committed R11:95b6df329452: science/dlib-cpp: Fixup EXTRACT_AFTER_ARGS (authored by arrowd).
science/dlib-cpp: Fixup EXTRACT_AFTER_ARGS
Sun, Jun 8, 11:16 AM
arrowd committed R11:1bc195e580f7: science/dlib-cpp: Use more system dependencies (authored by mazhe_alkumuna.eu).
science/dlib-cpp: Use more system dependencies
Sun, Jun 8, 11:03 AM
arrowd committed R11:2f991d8acb0c: science/py-dlib: Use more system dependencies (authored by arrowd).
science/py-dlib: Use more system dependencies
Sun, Jun 8, 11:03 AM

Sat, Jun 7

arrowd added a comment to D50315: inotify: Initial revision.

Per what I wrote above, I believe the native implementation would still be used, but the application would be compiled against libinotify inotify.h.

Sat, Jun 7, 1:32 PM