Page MenuHomeFreeBSD

arrowd (Gleb Popov)
User

Projects

User Details

User Since
Oct 23 2016, 10:57 AM (446 w, 6 d)

Recent Activity

Today

arrowd committed R11:b48af2e6f3c7: Haskell ports: Workaround the Cabal bug when building ghc-lib-parser (authored by arrowd).
Haskell ports: Workaround the Cabal bug when building ghc-lib-parser
Sat, May 17, 6:08 PM
arrowd committed R11:b34477fb365d: science/py-dlib: Update to 19.24.9 (authored by arrowd).
science/py-dlib: Update to 19.24.9
Sat, May 17, 6:08 PM
arrowd committed R11:f6ed91fd42bf: science/dlib-cpp: Update to 19.24.9 (authored by arrowd).
science/dlib-cpp: Update to 19.24.9
Sat, May 17, 6:08 PM
arrowd added a comment to D50315: inotify: Initial revision.

Do you know offhand if there is much use for fanotify() compatibility? I'm wondering how widely used it is vs. inotify.

Sat, May 17, 3:25 PM
arrowd added a comment to D50315: inotify: Initial revision.

From my reading of Linux inotify docs, IN_ACCESS should only be generated for objects within a watched directory, not for the watched directory itself. So, this test seems to contradict the documentation, and my implementation follows the documentation here. Which one is right? I don't have quick access to a Linux system to test.

Sat, May 17, 2:43 PM
arrowd committed R11:002895e90f3c: net-p2p/cardano-node: Switch back to GHC 9.6 as recommended by upstream (authored by arrowd).
net-p2p/cardano-node: Switch back to GHC 9.6 as recommended by upstream
Sat, May 17, 1:49 PM

Yesterday

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

I patched libinotify-kqueue to call into the native implementation and then ran its tests. Some of them are failing, here's the log

Fri, May 16, 6:32 PM
arrowd added a comment to D50315: inotify: Initial revision.

Hmm, does a clean build work?

Fri, May 16, 12:36 PM
arrowd committed R11:6024c2a1b1f5: devel/dbus: Bring one of our patches to the upstream state (authored by arrowd).
devel/dbus: Bring one of our patches to the upstream state
Fri, May 16, 11:12 AM
arrowd committed R11:6d4a135697e1: misc/compat13x: Add libdialog.so.9 (authored by arrowd).
misc/compat13x: Add libdialog.so.9
Fri, May 16, 10:05 AM
arrowd closed D50372: misc/compat*x: Add an auxiliary target to regenerate distfiles.
Fri, May 16, 10:05 AM
arrowd committed R11:3f33edbb30bd: misc/compat*x: Add an auxiliary target to regenerate distfiles (authored by arrowd).
misc/compat*x: Add an auxiliary target to regenerate distfiles
Fri, May 16, 10:05 AM
arrowd requested review of D50372: misc/compat*x: Add an auxiliary target to regenerate distfiles.
Fri, May 16, 9:41 AM

Thu, May 15

arrowd committed R11:25547f35fbcd: net/miniupnpd: Pull in a patch from upstream (authored by arrowd).
net/miniupnpd: Pull in a patch from upstream
Thu, May 15, 8:40 AM

Wed, May 14

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

I tried building it with make buildworld && make buildkernel and it failed with

--- libsys.so.7.full ---
Building shared library libsys.so.7
...
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol '_inotify_add_watch' failed: symbol not defined
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol '__sys_inotify_add_watch' failed: symbol not defined
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol '_inotify_rm_watch' failed: symbol not defined
ld: error: version script assignment of 'FBSDprivate_1.0' to symbol '__sys_inotify_rm_watch' failed: symbol not defined
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Wed, May 14, 4:59 PM
arrowd committed R11:e61592617ae8: security/tpm2-tss: Add patches to avoid using /dev/tpmrm0 (authored by Andrea Cocito <andrea@cocito.eu>).
security/tpm2-tss: Add patches to avoid using /dev/tpmrm0
Wed, May 14, 6:53 AM

Tue, May 13

arrowd committed R11:e788fbf4300d: security/tpm2-abrmd: Assorted improvements to the port (authored by Andrea Cocito <andrea@cocito.eu>).
security/tpm2-abrmd: Assorted improvements to the port
Tue, May 13, 10:22 AM
arrowd committed R11:4d8cb5fd6d50: lang/dotnet: Fix MASTER_SITES typo that was hidden by already cached distfiles (authored by Szczepan Ćwikliński <sec@thinkcode.pl>).
lang/dotnet: Fix MASTER_SITES typo that was hidden by already cached distfiles
Tue, May 13, 10:06 AM
arrowd added a comment to D50282: graphics/nvidia-drm-kmod: Make distinfo auto-merged on build.

So, while I am still not sure what problem we're solving here, this what I came up with:

Tue, May 13, 9:55 AM
arrowd committed R11:876f8d242713: www/hs-hjsmin: Chase GHC update (authored by arrowd).
www/hs-hjsmin: Chase GHC update
Tue, May 13, 7:36 AM
arrowd committed R11:c4da83d562d9: sysutils/hs-cputype: Chase GHC update (authored by arrowd).
sysutils/hs-cputype: Chase GHC update
Tue, May 13, 7:36 AM
arrowd committed R11:bca10896c55e: devel/hs-darcs: Chase GHC update (authored by arrowd).
devel/hs-darcs: Chase GHC update
Tue, May 13, 7:36 AM
arrowd committed R11:9cb37a1105a5: Haskell ports: Switch some to GHC 9.6 (authored by arrowd).
Haskell ports: Switch some to GHC 9.6
Tue, May 13, 7:36 AM
arrowd committed R11:8345c3c1fe6c: www/hs-DAV: Chase GHC update (authored by arrowd).
www/hs-DAV: Chase GHC update
Tue, May 13, 7:36 AM
arrowd committed R11:a639e4080d19: net-p2p/cardano-db-sync: Chase GHC update (authored by arrowd).
net-p2p/cardano-db-sync: Chase GHC update
Tue, May 13, 7:36 AM
arrowd committed R11:2ef05a3ac557: devel/hs-haskell-language-server: Chase GHC update (authored by arrowd).
devel/hs-haskell-language-server: Chase GHC update
Tue, May 13, 7:36 AM
arrowd committed R11:e8bc660afb5f: devel/hs-hlint: Update to 3.10 (authored by arrowd).
devel/hs-hlint: Update to 3.10
Tue, May 13, 7:35 AM
arrowd committed R11:efa018ec52af: net-p2p/ogmios: Update to 6.11.2 (authored by arrowd).
net-p2p/ogmios: Update to 6.11.2
Tue, May 13, 7:35 AM
arrowd committed R11:4aed8a60b12b: www/hs-postgrest: Update to 13.0.0 (authored by arrowd).
www/hs-postgrest: Update to 13.0.0
Tue, May 13, 7:35 AM
arrowd committed R11:29133f1e6c98: sysutils/cardano-cli: Chase GHC update (authored by arrowd).
sysutils/cardano-cli: Chase GHC update
Tue, May 13, 7:35 AM
arrowd committed R11:6719728e6dce: devel/libffi33: Fix pkg-plist (authored by arrowd).
devel/libffi33: Fix pkg-plist
Tue, May 13, 7:35 AM
arrowd committed R11:045972fb5aad: devel/hs-cabal-install: Chase GHC upgrade (authored by arrowd).
devel/hs-cabal-install: Chase GHC upgrade
Tue, May 13, 7:35 AM
arrowd committed R11:f4a1276a9000: lang/rizin-cutter: Update to 2.4.1 (authored by arrowd).
lang/rizin-cutter: Update to 2.4.1
Tue, May 13, 7:35 AM
arrowd committed R11:f661b8b402d6: accessibility/at-spi2-core: Update to 2.56.2 (authored by arrowd).
accessibility/at-spi2-core: Update to 2.56.2
Tue, May 13, 7:35 AM
arrowd committed R11:e66c06ea09a8: Uses/cabal.mk: Pass --no-semaphore to cabal (authored by arrowd).
Uses/cabal.mk: Pass --no-semaphore to cabal
Tue, May 13, 7:35 AM
arrowd committed R11:1a6b1d89f081: lang/ghc: Update to 9.8.4 (authored by arrowd).
lang/ghc: Update to 9.8.4
Tue, May 13, 7:35 AM
arrowd added a comment to D50168: Introduce devel/fortran-stdlib.

What are consumers of this port?

Tue, May 13, 4:04 AM

Mon, May 12

arrowd added a comment to D50282: graphics/nvidia-drm-kmod: Make distinfo auto-merged on build.

Now that distinfo's are separated, why do we need this autogen stuff at all?

Mon, May 12, 8:36 AM
arrowd accepted D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

LGTM as well.

Mon, May 12, 7:03 AM

Sun, May 11

arrowd added a comment to D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

Because the structure of the ports itself is changed in non-trivial way.

Sun, May 11, 2:09 PM
arrowd added a comment to D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

Why bump PORTREVISIONs? There should be no visible changes in the resulting package.

Sun, May 11, 10:11 AM
arrowd committed R11:91248ee8342b: devel/hs-ormolu: Bump deps to unbreak the build (authored by arrowd).
devel/hs-ormolu: Bump deps to unbreak the build
Sun, May 11, 9:33 AM

Sat, May 10

arrowd committed R11:56270c6a64b4: ports-mgmt/hs-cabal2tuple: Update to 2.0.3.0 (authored by arrowd).
ports-mgmt/hs-cabal2tuple: Update to 2.0.3.0
Sat, May 10, 5:26 PM
arrowd committed R11:8bde567e93f0: net-p2p/cardano-db-sync: Unbreak fetch and build (authored by arrowd).
net-p2p/cardano-db-sync: Unbreak fetch and build
Sat, May 10, 5:08 PM
arrowd committed R11:72c6b2e68632: x11-toolkits/gtk30: Update to 3.24.49 (authored by duchateau.olivier_gmail.com).
x11-toolkits/gtk30: Update to 3.24.49
Sat, May 10, 2:28 PM
arrowd committed R11:d8dfd8213819: accessibility/at-spi2-core: Update to 2.56.1 (authored by duchateau.olivier_gmail.com).
accessibility/at-spi2-core: Update to 2.56.1
Sat, May 10, 8:37 AM

Fri, May 9

arrowd added inline comments to D50265: net-p2p/bitcoin*: Update to 29.0.
Fri, May 9, 5:56 PM

Thu, May 8

arrowd committed R11:a06b6f254a05: misc/hwdata: Update to 0.395 (authored by arrowd).
misc/hwdata: Update to 0.395
Thu, May 8, 2:43 PM

Wed, May 7

arrowd added a comment to D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

I'm still baffled about what's the problem with all these distinfos. Decoupling nvidia-driver-XXX distinfos looks like a good idea to me, so maybe we should start with that?

Wed, May 7, 3:06 PM
arrowd committed R11:502e87071cff: multimedia/{lib,}rav1e: Unbreak build by bumping a Rust dependency (authored by arrowd).
multimedia/{lib,}rav1e: Unbreak build by bumping a Rust dependency
Wed, May 7, 2:55 PM

Tue, May 6

arrowd updated the diff for D23312: Replace e2fsprogs libblkid and libuuid by util-linux implementations.
  • Rebase and update
Tue, May 6, 10:48 AM
arrowd committed R11:2852a2ee8ce5: databases/xrootd: Add TEST_DEPENDS and mark TESTING_UNSAFE (authored by arrowd).
databases/xrootd: Add TEST_DEPENDS and mark TESTING_UNSAFE
Tue, May 6, 9:32 AM
arrowd committed R11:7c9a01b8aa59: misc/ignition-fuel-tools: Mark TESTING_UNSAFE (authored by arrowd).
misc/ignition-fuel-tools: Mark TESTING_UNSAFE
Tue, May 6, 9:32 AM
arrowd added a comment to D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

Can you please show commands that are causing the problem that this change tries to solve? It feels like there should be a simpler solution.

Tue, May 6, 9:05 AM
arrowd committed R11:cc15d3641b3b: science/qbox: Mark TESTING_UNSAFE (authored by arrowd).
science/qbox: Mark TESTING_UNSAFE
Tue, May 6, 7:53 AM
arrowd committed R11:9b36ee797c8e: misc/ola: Mark TESTING_UNSAFE (authored by arrowd).
misc/ola: Mark TESTING_UNSAFE
Tue, May 6, 7:53 AM
arrowd committed R11:999ad6bc3e77: devel/msitools: Fix testing (authored by arrowd).
devel/msitools: Fix testing
Tue, May 6, 7:53 AM
arrowd committed R11:3e477899e9bf: audio/ladish: Mark TESTING_UNSAFE (authored by arrowd).
audio/ladish: Mark TESTING_UNSAFE
Tue, May 6, 7:53 AM
arrowd committed R11:1876cd9f6581: devel/ignition-common: Mark TESTING_UNSAFE (authored by arrowd).
devel/ignition-common: Mark TESTING_UNSAFE
Tue, May 6, 7:53 AM
arrowd added inline comments to D50086: misc/compat14x: Add port by extracting out of compat13x.
Tue, May 6, 6:17 AM

Mon, May 5

arrowd committed R11:5c7823a2eb19: devel/appstream-glib: Mark TESTING_UNSAFE (authored by arrowd).
devel/appstream-glib: Mark TESTING_UNSAFE
Mon, May 5, 8:22 PM
arrowd committed R11:9d2f6ab55d1d: net-p2p/aeron: Mark TESTING_UNSAFE (authored by arrowd).
net-p2p/aeron: Mark TESTING_UNSAFE
Mon, May 5, 8:22 PM
arrowd committed R11:a458a442174b: science/bout++: Mark TESTING_UNSAFE (authored by arrowd).
science/bout++: Mark TESTING_UNSAFE
Mon, May 5, 8:22 PM
arrowd committed R11:b1c27807a386: science/cdo: Mark TESTING_UNSAFE (authored by arrowd).
science/cdo: Mark TESTING_UNSAFE
Mon, May 5, 8:22 PM
arrowd committed R11:ae09ee560506: www/davix: Mark TESTING_UNSAFE (authored by arrowd).
www/davix: Mark TESTING_UNSAFE
Mon, May 5, 8:22 PM
arrowd committed R11:3479e63393e6: lang/ghc: Remove the fixup-plist machinery (authored by arrowd).
lang/ghc: Remove the fixup-plist machinery
Mon, May 5, 2:51 PM
arrowd committed R11:26b134f9a449: x11-fonts/material-icons-ttf: Update to 6.7.0 (authored by quentin.thebault_defenso.fr).
x11-fonts/material-icons-ttf: Update to 6.7.0
Mon, May 5, 2:47 PM
arrowd committed R11:517d30dd6bbf: misc/compat*x: Rephrase pkg-descr (authored by arrowd).
misc/compat*x: Rephrase pkg-descr
Mon, May 5, 2:40 PM
arrowd committed R11:ccb90462377e: misc/compat13x: Stop installing libmd.so, it is now provided by compat14x (authored by arrowd).
misc/compat13x: Stop installing libmd.so, it is now provided by compat14x
Mon, May 5, 2:40 PM
arrowd closed D50086: misc/compat14x: Add port by extracting out of compat13x.
Mon, May 5, 2:40 PM
arrowd committed R11:28c3b8a7b9ef: misc/compat14x: Add the port by extracting it out of compat13x (authored by arrowd).
misc/compat14x: Add the port by extracting it out of compat13x
Mon, May 5, 2:40 PM
arrowd committed R11:2d4a0f8936e8: sysutils/rtkit-unix: Update to 0.20250505 (authored by arrowd).
sysutils/rtkit-unix: Update to 0.20250505
Mon, May 5, 2:34 PM
arrowd committed R11:caedfa134773: net-mgmt/seafile-client: Fix pkg-plist (authored by arrowd).
net-mgmt/seafile-client: Fix pkg-plist
Mon, May 5, 12:08 PM
arrowd committed R11:9a8f75157afd: devel/libsearpc: Fix pkg-plist (authored by arrowd).
devel/libsearpc: Fix pkg-plist
Mon, May 5, 12:08 PM
arrowd committed R11:c96a8b5305b2: sysutils/pstacku: Update to 0.10.0 (authored by arrowd).
sysutils/pstacku: Update to 0.10.0
Mon, May 5, 8:44 AM
arrowd committed R11:a4cb714a22af: ports-mgmt/hs-cabal2tuple: Chase cabal-install update (authored by arrowd).
ports-mgmt/hs-cabal2tuple: Chase cabal-install update
Mon, May 5, 8:32 AM
arrowd committed R11:8a0f47a8ffbb: emulators/linux_base-rl9: Add libnsl (authored by scf).
emulators/linux_base-rl9: Add libnsl
Mon, May 5, 8:04 AM
arrowd committed R11:f88a393e3f94: x11/zutty: Update to 0.16 (authored by gor_clogic.com.ua).
x11/zutty: Update to 0.16
Mon, May 5, 7:52 AM
arrowd committed R11:7b486f85b8a2: lang/rizin: Update to 0.8.1 (authored by arrowd).
lang/rizin: Update to 0.8.1
Mon, May 5, 7:42 AM
arrowd committed R11:b65a2cf50555: net/miniupnpd: Update to 2.3.9 (authored by guest-svmhdvn).
net/miniupnpd: Update to 2.3.9
Mon, May 5, 7:34 AM

Sun, May 4

arrowd committed R11:850895985c2e: ports-mgmt/packagekit: Update to 1.3.1 (authored by arrowd).
ports-mgmt/packagekit: Update to 1.3.1
Sun, May 4, 2:34 PM
arrowd requested review of D50146: misc/freebsd-release-test: A port for release testing.
Sun, May 4, 11:57 AM
arrowd committed R11:1cebb8c316f8: devel/stack: Update to 3.5.1 (authored by arrowd).
devel/stack: Update to 3.5.1
Sun, May 4, 11:26 AM
arrowd committed R11:c33b35cbc560: devel/hs-cabal-install: Update to 3.14.2.0 (authored by arrowd).
devel/hs-cabal-install: Update to 3.14.2.0
Sun, May 4, 8:56 AM
arrowd committed R11:26fb608e7efa: lang/ghc: Update to 9.6.7 (authored by arrowd).
lang/ghc: Update to 9.6.7
Sun, May 4, 8:56 AM
arrowd committed R11:15470bdea262: devel/hs-haskell-language-server: Bump after GHC upgrade (authored by arrowd).
devel/hs-haskell-language-server: Bump after GHC upgrade
Sun, May 4, 8:56 AM
arrowd committed R11:1a47281d74ad: devel/hs-cabal-install: Catch up after the GHC update (authored by arrowd).
devel/hs-cabal-install: Catch up after the GHC update
Sun, May 4, 8:56 AM
arrowd committed R11:a39b149a9a13: shells/powershell: Update to 7.5.1 (authored by arrowd).
shells/powershell: Update to 7.5.1
Sun, May 4, 8:56 AM
arrowd committed R11:76b80cdd1802: print/epson-inkjet-printer-escpr2: Use patchelf to set a correct ELF interpreter (authored by arrowd).
print/epson-inkjet-printer-escpr2: Use patchelf to set a correct ELF interpreter
Sun, May 4, 8:55 AM

Sat, May 3

arrowd updated the diff for D50086: misc/compat14x: Add port by extracting out of compat13x.
  • misc/compat*x: Rephrase pkg-descr
Sat, May 3, 10:56 AM
arrowd committed R11:ec848edaf058: audio/linux-rl9-sdl_sound: Merge into misc/linux-rl9-sdl12-extralibs (authored by arrowd).
audio/linux-rl9-sdl_sound: Merge into misc/linux-rl9-sdl12-extralibs
Sat, May 3, 10:40 AM
arrowd committed R11:a9bfa391200b: audio/linux-c7-sdl_mixer: Merge into misc/linux-c7-sdl12-extralibs (authored by arrowd).
audio/linux-c7-sdl_mixer: Merge into misc/linux-c7-sdl12-extralibs
Sat, May 3, 10:40 AM
arrowd committed R11:89c3d92a6e18: graphics/linux-rl9-sdl_gfx: Merge into misc/linux-rl9-sdl12-extralibs (authored by arrowd).
graphics/linux-rl9-sdl_gfx: Merge into misc/linux-rl9-sdl12-extralibs
Sat, May 3, 10:40 AM
arrowd committed R11:8cca5d4d2810: graphics/linux-rl9-sdl_ttf: Merge into misc/linux-rl9-sdl12-extralibs (authored by arrowd).
graphics/linux-rl9-sdl_ttf: Merge into misc/linux-rl9-sdl12-extralibs
Sat, May 3, 10:40 AM
arrowd committed R11:c79dcc664708: graphics/linux-rl9-sdl_image: Merge into misc/linux-rl9-sdl12-extralibs (authored by arrowd).
graphics/linux-rl9-sdl_image: Merge into misc/linux-rl9-sdl12-extralibs
Sat, May 3, 10:40 AM
arrowd committed R11:eb22ead99bf9: Uses/linux.mk: Add sdl12-extralibs and make use of it in ports (authored by arrowd).
Uses/linux.mk: Add sdl12-extralibs and make use of it in ports
Sat, May 3, 10:40 AM
arrowd committed R11:471113f8c79c: graphics/linux-c7-sdl_image: Merge into misc/linux-c7-sdl12-extralibs (authored by arrowd).
graphics/linux-c7-sdl_image: Merge into misc/linux-c7-sdl12-extralibs
Sat, May 3, 10:40 AM
arrowd committed R11:3b0eaac7f610: graphics/linux-c7-sdl_ttf: Merge into misc/linux-c7-sdl12-extralibs (authored by arrowd).
graphics/linux-c7-sdl_ttf: Merge into misc/linux-c7-sdl12-extralibs
Sat, May 3, 10:40 AM
arrowd committed R11:4cd5f68e5418: misc/linux-rl9-sdl12-extralibs: New port that consolidates SDL_image, SDL_ttf… (authored by arrowd).
misc/linux-rl9-sdl12-extralibs: New port that consolidates SDL_image, SDL_ttf…
Sat, May 3, 10:40 AM
arrowd committed R11:83e7cb477372: misc/linux-c7-sdl12-extralibs: New port that consolidates SDL_image, SDL_ttf… (authored by arrowd).
misc/linux-c7-sdl12-extralibs: New port that consolidates SDL_image, SDL_ttf…
Sat, May 3, 10:40 AM