Page MenuHomeFreeBSD

siva (Siva Mahadevan)
User

Projects

User Details

User Since
May 16 2017, 7:24 PM (459 w, 6 d)

Recent Activity

Yesterday

siva abandoned D55356: emulators/rvvm-devel: new port.

Superseded by 56ce17a57a84d3de205162ba1ad2a64bd91ae18a.

Mon, Mar 9, 3:40 PM

Thu, Mar 5

siva added a comment to D55672: Mk/bsd.port.mk: introduce PKG_CREATE_THREADS_NUMBER.

If PKG_CREATE_THREADS_NUMBER <= 0, it gets kern.smp.cores || nproc. But aren't -T0 and -T$(sysctl kern.smp.cores) expected to mean the same thing?

  1. 0 is a perfectly valid value for -T, as your comment notes. But if that's what the user requests, it gets overwritten by...
  2. kern.smp.cores, which should be identical to just doing -T0 but with an extra shell call.
Thu, Mar 5, 6:05 PM
siva closed D55647: x11/ly: update to 1.3.2.
Thu, Mar 5, 4:44 PM
siva committed R11:05afdb142ba9: x11/ly: update to 1.3.2 (authored by siva).
x11/ly: update to 1.3.2
Thu, Mar 5, 4:44 PM
siva requested review of D55672: Mk/bsd.port.mk: introduce PKG_CREATE_THREADS_NUMBER.
Thu, Mar 5, 4:35 PM

Wed, Mar 4

siva closed D55232: bsd.port.mk: run pkg-create with MAKE_JOB_NUMBER threads.
Wed, Mar 4, 2:40 PM
siva committed R11:7dd85de8b0ad: lang/cbqn: Update pkg-descr (authored by siva).
lang/cbqn: Update pkg-descr
Wed, Mar 4, 2:40 PM
siva committed R11:53c1ad8c4add: bsd.port.mk: run pkg-create with MAKE_JOB_NUMBER threads (authored by siva).
bsd.port.mk: run pkg-create with MAKE_JOB_NUMBER threads
Wed, Mar 4, 2:40 PM
siva requested review of D55647: x11/ly: update to 1.3.2.
Wed, Mar 4, 1:50 PM

Tue, Mar 3

siva added a comment to D55554: LinuxKPI: avoid -Werror=unused-value in sort() from BUILD_BUG_ON_ZERO().

Committed in D55634 with f26cb4757eb74ceace39144933ae198ebf1b4f28.

Tue, Mar 3, 7:28 PM
siva committed rGf26cb4757eb7: LinuxKPI: avoid -Werror=unused-value in sort() from BUILD_BUG_ON_ZERO() (authored by siva).
LinuxKPI: avoid -Werror=unused-value in sort() from BUILD_BUG_ON_ZERO()
Tue, Mar 3, 7:26 PM
siva added a comment to D55554: LinuxKPI: avoid -Werror=unused-value in sort() from BUILD_BUG_ON_ZERO().

Sounds good, I'll commit mine and show the warning in the commit message.

Tue, Mar 3, 7:03 PM
siva added a comment to D55554: LinuxKPI: avoid -Werror=unused-value in sort() from BUILD_BUG_ON_ZERO().

Ah sorry, I accidentally submitted a review for a similar thing, but I think BUILD_BUG_ON(swap) is cleaner?

Tue, Mar 3, 6:06 PM
siva abandoned D55634: LinuxKPI: fix gcc warning in sort.h.

Duplicate of D55554.

Tue, Mar 3, 6:06 PM
siva requested review of D55634: LinuxKPI: fix gcc warning in sort.h.
Tue, Mar 3, 6:04 PM

Fri, Feb 27

siva requested review of D55571: universe: emit warning instead of error for bad/missing KERNCONF.
Fri, Feb 27, 6:01 PM
siva requested review of D55566: universe: move build logs to OBJROOT.
Fri, Feb 27, 4:51 PM

Tue, Feb 24

siva committed rG97b7f7325d8d: riscv: GENERIC: enable KERN_TLS (authored by siva).
riscv: GENERIC: enable KERN_TLS
Tue, Feb 24, 2:43 AM
siva committed rG47911892a029: syslogd/tests: use kern.features to detect INET support (authored by siva).
syslogd/tests: use kern.features to detect INET support
Tue, Feb 24, 1:06 AM
siva committed rG86a8a6726b59: riscv: GENERIC: enable KERN_TLS (authored by siva).
riscv: GENERIC: enable KERN_TLS
Tue, Feb 24, 1:06 AM

Fri, Feb 20

siva added a comment to D54443: if_gre: Add netlink support with tests.

It seems that the test added by this commit is failing in CI: https://ci.freebsd.org/job/FreeBSD-main-amd64-test/27898/testReport/sys.netlink/test_rtnl_gre/test_rtnl_gre/

Fri, Feb 20, 3:33 AM

Thu, Feb 19

siva committed rGc721ceeb3ef0: syslogd/tests: use kern.features to detect INET support (authored by siva).
syslogd/tests: use kern.features to detect INET support
Thu, Feb 19, 9:22 PM
siva committed rG1e649491b856: riscv: GENERIC: enable KERN_TLS (authored by siva).
riscv: GENERIC: enable KERN_TLS
Thu, Feb 19, 9:22 PM
siva closed D55383: syslogd/tests: use kern.features to detect INET support.
Thu, Feb 19, 9:22 PM
siva closed D55376: riscv: GENERIC: enable KERN_TLS.
Thu, Feb 19, 9:22 PM
siva updated the diff for D55383: syslogd/tests: use kern.features to detect INET support.

Applied feedback, will commit this version.

Thu, Feb 19, 8:49 PM
siva requested review of D55383: syslogd/tests: use kern.features to detect INET support.
Thu, Feb 19, 8:34 PM
siva requested review of D55376: riscv: GENERIC: enable KERN_TLS.
Thu, Feb 19, 4:36 PM

Wed, Feb 18

siva added a comment to D55356: emulators/rvvm-devel: new port.

I already have an update to an older development snapshot prepared and will work off that.

Wed, Feb 18, 7:02 PM
siva updated the diff for D55356: emulators/rvvm-devel: new port.

Thanks for the feedback. I like the plan of going ahead with emulators/rvvm-devel. I'd like to start using this in projects like Bricoler to speed up riscv64 CI and clean up failing tests, so tracking the latest improvements is important to me.

Wed, Feb 18, 6:41 PM
siva committed rG9fa21f66e48b: libnv/tests: unskip nvlist_send_recv__send_many_fds__dgram (authored by siva).
libnv/tests: unskip nvlist_send_recv__send_many_fds__dgram
Wed, Feb 18, 5:15 PM
siva requested review of D55356: emulators/rvvm-devel: new port.
Wed, Feb 18, 4:14 PM

Tue, Feb 17

siva committed R11:3ae18e157239: lang/cbqn: new port: A BQN implementation in C (authored by siva).
lang/cbqn: new port: A BQN implementation in C
Tue, Feb 17, 8:21 PM
siva committed R11:5e88574db511: sysutils/py-diffoscope: update to 312 (authored by siva).
sysutils/py-diffoscope: update to 312
Tue, Feb 17, 8:20 PM

Thu, Feb 12

siva committed R11:9534403d8c78: sysutils/u-boot-tools: update to 2025.10 and fix SOURCE_DATE_EPOCH build (authored by siva).
sysutils/u-boot-tools: update to 2025.10 and fix SOURCE_DATE_EPOCH build
Thu, Feb 12, 9:16 PM
siva committed R11:3afd7c85f0b5: net/ipxe: update to g20260106 and fix SOURCE_DATE_EPOCH build (authored by siva).
net/ipxe: update to g20260106 and fix SOURCE_DATE_EPOCH build
Thu, Feb 12, 9:16 PM
siva committed R11:6c593f1552c7: security/hockeypuck: update to 2.3.2 (authored by siva).
security/hockeypuck: update to 2.3.2
Thu, Feb 12, 9:16 PM
siva committed R11:5eafbe4a8868: lang/trealla-prolog: update to 2.90.9 (authored by siva).
lang/trealla-prolog: update to 2.90.9
Thu, Feb 12, 9:16 PM
siva closed D55234: graphics/skia: update to 144, fix include path and pkgconf file.
Thu, Feb 12, 9:16 PM
siva committed R11:19a0587e6400: graphics/skia: update to 144, fix include path and pkgconf file (authored by siva).
graphics/skia: update to 144, fix include path and pkgconf file
Thu, Feb 12, 9:16 PM
siva abandoned D11753: Implement "vidcontrol -c <normal|blink|destructive>" for vt(4).

Cleaning out stale reviews.

Thu, Feb 12, 3:51 PM
siva closed D55221: mixer/tests: use require.kmods property instead of ad-hoc checks.
Thu, Feb 12, 3:04 PM
siva committed rG5fa297f4bcd2: mixer/tests: use require.kmods property instead of ad-hoc checks (authored by siva).
mixer/tests: use require.kmods property instead of ad-hoc checks
Thu, Feb 12, 3:04 PM
siva closed D55223: libnv/tests: unskip nvlist_send_recv__send_many_fds__dgram.
Thu, Feb 12, 3:04 PM
siva committed rGfbe6da7f7592: libnv/tests: unskip nvlist_send_recv__send_many_fds__dgram (authored by siva).
libnv/tests: unskip nvlist_send_recv__send_many_fds__dgram
Thu, Feb 12, 3:04 PM
siva updated the diff for D55222: dhclient/tests: use require.kmods property instead of ad-hoc checks.

Updated from discussion offline. I will commit this version instead. I will figure out a way to add "skip reason" metadata to Kyua in a future patch.

Thu, Feb 12, 3:00 PM

Tue, Feb 10

siva updated the diff for D55222: dhclient/tests: use require.kmods property instead of ad-hoc checks.

Added a comment pointing to the pkg origin of dhcpd

Tue, Feb 10, 10:26 PM
siva added inline comments to D55221: mixer/tests: use require.kmods property instead of ad-hoc checks.
Tue, Feb 10, 10:22 PM
siva abandoned D55092: sysutils/py-diffoscope: update to 311.

Thanks, will do. Abandoning this now then.

Tue, Feb 10, 8:59 PM
siva requested review of D55234: graphics/skia: update to 144, fix include path and pkgconf file.
Tue, Feb 10, 8:56 PM
siva requested review of D55232: bsd.port.mk: run pkg-create with MAKE_JOB_NUMBER threads.
Tue, Feb 10, 8:49 PM
siva requested review of D55223: libnv/tests: unskip nvlist_send_recv__send_many_fds__dgram.
Tue, Feb 10, 3:53 PM
siva requested review of D55222: dhclient/tests: use require.kmods property instead of ad-hoc checks.
Tue, Feb 10, 3:44 PM
siva requested review of D55221: mixer/tests: use require.kmods property instead of ad-hoc checks.
Tue, Feb 10, 3:07 PM

Feb 4 2026

siva closed D55044: lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS.

Closed by https://cgit.freebsd.org/ports/commit/?id=c4faf46ff4741f016c5196e1de77822733ff4a1f, I had linked the wrong review in the commit message, sorry about that!

Feb 4 2026, 4:06 PM
siva closed D54928: multimedia/pipewire: update to 1.4.10.

Closed by https://cgit.freebsd.org/ports/commit/?id=919a4da7ff9794ffa53dbdd972ae25ec30368fa0, I had linked the wrong revision in the commit message so the automation didn't pick it up.

Feb 4 2026, 4:05 PM

Feb 3 2026

siva requested review of D55092: sysutils/py-diffoscope: update to 311.
Feb 3 2026, 10:18 PM
siva committed R11:be1cb6a6b6db: security/hockeypuck: update to 2.3.1 (authored by siva).
security/hockeypuck: update to 2.3.1
Feb 3 2026, 10:03 PM
siva committed R11:c4faf46ff474: lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS (authored by siva).
lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS
Feb 3 2026, 10:03 PM
siva closed D54906: security/hockeypuck: update to 2.3.1.
Feb 3 2026, 10:03 PM
siva committed R11:919a4da7ff97: multimedia/pipewire: update to 1.4.10 (authored by siva).
multimedia/pipewire: update to 1.4.10
Feb 3 2026, 10:03 PM

Feb 2 2026

siva requested review of D55050: lang/python314: limit parallel .pyc compilation to MAKE_JOBS.
Feb 2 2026, 3:40 AM
siva retitled D55044: lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS from lang/python3*: limit parallel .pyc compilation to MAKE_JOBS to lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS.
Feb 2 2026, 3:39 AM
siva updated the diff for D55044: lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS.

Removed python314 from this review, will post in a separate review.

Feb 2 2026, 3:38 AM

Feb 1 2026

siva requested review of D55044: lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS.
Feb 1 2026, 11:40 PM

Jan 31 2026

siva abandoned D54619: Uses/cargo: remove deprecated '-C ar=' from RUSTFLAGS.

Abandoning this revision since it's already merged in.

Jan 31 2026, 4:25 PM
siva abandoned D10802: makefs: style fixes and whitespace changes.
Jan 31 2026, 4:24 PM
siva resigned from D11197: msdosfs: expose and hide definitions/functions for makefs FAT fs support.
Jan 31 2026, 4:21 PM

Jan 29 2026

siva added a comment to D54619: Uses/cargo: remove deprecated '-C ar=' from RUSTFLAGS.

Does this have anything to do with Rust ports specifically? This review is tied to the deprecation of the --ar flag in Rust (which is documented to do nothing).

Jan 29 2026, 4:03 AM

Jan 28 2026

siva added a comment to D54928: multimedia/pipewire: update to 1.4.10.

Yes, it passes a make test after successfully building in poudriere testport.

Jan 28 2026, 3:51 PM
siva updated the diff for D54906: security/hockeypuck: update to 2.3.1.

In fact, it looks like Uses/go.mk now has built-in functionality for make gomod-vendor, in the sense that we don't need to update the distinfo or *_TUPLE at all. It builds perfectly fine in a poudriere testport that restricts networking access after the FETCH stage.

Jan 28 2026, 3:46 PM
siva requested review of D54928: multimedia/pipewire: update to 1.4.10.
Jan 28 2026, 3:02 PM

Jan 27 2026

siva requested review of D54906: security/hockeypuck: update to 2.3.1.
Jan 27 2026, 4:15 PM
siva added a comment to D54619: Uses/cargo: remove deprecated '-C ar=' from RUSTFLAGS.

Anything further for this review?

Jan 27 2026, 3:50 PM

Jan 25 2026

siva committed rGa900227040b4: tests/ktest_netlink_message_writer: remove INVARIANTS requirement (authored by siva).
tests/ktest_netlink_message_writer: remove INVARIANTS requirement
Jan 25 2026, 2:40 AM

Jan 24 2026

siva abandoned D45315: irc/soju: replace USES=go:no_target with USES=go:modules.

Abandoning old stale review.

Jan 24 2026, 8:59 PM
siva closed D54860: */*: update my maintainer email address.
Jan 24 2026, 8:54 PM
siva committed R11:46629a538546: */*: update my maintainer email address (authored by siva).
*/*: update my maintainer email address
Jan 24 2026, 8:54 PM
siva requested review of D54860: */*: update my maintainer email address.
Jan 24 2026, 8:11 PM
siva closed D54736: textproc/meld: update to 3.22.3.
Jan 24 2026, 7:19 PM
siva committed R11:a14817d7b79d: textproc/meld: update to 3.22.3 (authored by siva).
textproc/meld: update to 3.22.3
Jan 24 2026, 7:19 PM
siva closed D54720: mail/msmtp: remove ca_root_nss dep.
Jan 24 2026, 4:40 AM
siva committed R11:61d57c2657e1: mail/msmtp: remove ca_root_nss dep (authored by siva).
mail/msmtp: remove ca_root_nss dep
Jan 24 2026, 4:40 AM

Jan 22 2026

siva added a comment to D54720: mail/msmtp: remove ca_root_nss dep.

Sure, I'll commit it then. Thanks for the approval!

Jan 22 2026, 11:59 PM
siva added a comment to D54720: mail/msmtp: remove ca_root_nss dep.

Thanks for the clarification, I'll keep that in mind for future patches. I think for this case, it's better if you commit it as the maintainer, especially since I'm a new committer.

Jan 22 2026, 10:29 PM
siva added a comment to D54619: Uses/cargo: remove deprecated '-C ar=' from RUSTFLAGS.

Here's an example from the attached full build log of devel/nextest:

Jan 22 2026, 9:51 PM
siva committed rG8352e24d0bc5: tests/ktest_netlink_message_writer: remove INVARIANTS requirement (authored by siva).
tests/ktest_netlink_message_writer: remove INVARIANTS requirement
Jan 22 2026, 7:51 PM

Jan 17 2026

siva added a comment to D54720: mail/msmtp: remove ca_root_nss dep.

Thanks! Although I don't have a ports commit bit yet, so you'll have to do it :)

Jan 17 2026, 2:04 PM

Jan 16 2026

siva committed rG1d819aad17db: mailmap: translate siva@'s personal email (authored by siva).
mailmap: translate siva@'s personal email
Jan 16 2026, 6:30 PM
siva committed rG33f2f3049ad6: committers-src: add myself (siva@) (authored by siva).
committers-src: add myself (siva@)
Jan 16 2026, 6:30 PM
siva closed D54744: committers-src: add myself (siva@).
Jan 16 2026, 6:30 PM
siva requested review of D54744: committers-src: add myself (siva@).
Jan 16 2026, 4:32 PM
siva closed D54735: new committer (src): Siva Mahadevan (siva).
Jan 16 2026, 4:19 PM
siva committed R9:4fe4ba644669: new committer (src): Siva Mahadevan (siva) (authored by siva).
new committer (src): Siva Mahadevan (siva)
Jan 16 2026, 4:19 PM
siva updated the diff for D54736: textproc/meld: update to 3.22.3.

Removed test suite after comments from D54668.

Jan 16 2026, 3:34 PM
siva abandoned D54668: Uses/meson: allow TEST_{WRKSRC,TARGET} to be configurable.

That reasoning makes sense, it's not worth it then. Abandoning this revision now. I'll change the meld update review to avoid adding a test suite.

Jan 16 2026, 3:32 PM
siva updated the diff for D54720: mail/msmtp: remove ca_root_nss dep.

Added better description and link to changelog for evidence, bumped PORTREVISION.

Jan 16 2026, 1:47 AM

Jan 15 2026

siva added a comment to D54668: Uses/meson: allow TEST_{WRKSRC,TARGET} to be configurable.

Sorry about the confusion. I had a patch ready to update meld locally that depended on this change. I have submitted it in the patch stack now.

Jan 15 2026, 9:40 PM
siva requested review of D54736: textproc/meld: update to 3.22.3.
Jan 15 2026, 9:40 PM
siva updated the diff for D54668: Uses/meson: allow TEST_{WRKSRC,TARGET} to be configurable.

Narrowed down review to purely need-driven changes in v2. textproc/meld needs this for its test suite to pass in a future upgrade.

Jan 15 2026, 9:29 PM