Page MenuHomeFreeBSD

dch (Dave Cottlehuber)
Get Off My Lawn

Projects

User Details

User Since
May 16 2016, 3:23 PM (152 w, 5 d)

Recent Activity

Wed, Apr 17

dch requested changes to D19912: lang/elixir: upgrade to 1.8.1 with lang/erlang 21.
Wed, Apr 17, 6:20 AM
dch added inline comments to D19912: lang/elixir: upgrade to 1.8.1 with lang/erlang 21.
Wed, Apr 17, 6:13 AM

Sun, Apr 14

dch added reviewers for D19192: lang/elixir: update to 1.8.1 and use OTP-21 shim: jrm, lwhsu, olgeni, feld.

hey folks, this is a much simpler patch than Mark's earlier one and it's been working fine for me. Let's ship it if there's no complaints. I will amend the absolute path noted above.

Sun, Apr 14, 8:22 PM
dch requested changes to D18324: Add OTP 21 for lang/elixir.

Proposing we drop this in favour of Jimmy's git-based work for OTP itself, and my simpler shim for elixir at https://reviews.freebsd.org/D18324. Feedback hasn't been forthcoming yet Mark so please speak up on the 2nd patch if needed. Thanks!

Sun, Apr 14, 8:19 PM

Thu, Apr 4

dch committed rP497788: databases/couchdb2: add DISTVERSION lost from arc patch in r497329.
databases/couchdb2: add DISTVERSION lost from arc patch in r497329
Thu, Apr 4, 5:09 AM
dch closed D19777: databases/couchdb2: DISTVERSION was lost from arc patch when committed in r497329.
Thu, Apr 4, 5:09 AM

Mon, Apr 1

dch created D19777: databases/couchdb2: DISTVERSION was lost from arc patch when committed in r497329.
Mon, Apr 1, 4:54 PM

Sat, Mar 30

dch committed rP497329: databases/couchdb2: update to 2.3.1.
databases/couchdb2: update to 2.3.1
Sat, Mar 30, 7:10 PM
dch closed D19621: databases/couchdb2: update to 2.3.1.
Sat, Mar 30, 7:10 PM

Fri, Mar 29

dch accepted D19644: lang/erlang-runtime21: switch to GitHub build and update to 21.3.1..
Fri, Mar 29, 9:15 PM

Thu, Mar 28

dch abandoned D17685: abuse MAKE_ENV to force including security/openssl which is pinned at 1.0.2 and therefore still works..

dropped as its easier to include danfe's fix from upstream

Thu, Mar 28, 6:26 PM

Wed, Mar 27

dch accepted D19606: Use GitHub to build lang/erlang* ports.

ship it - I think hipe and dialyzer will need some care for 22 but we don’t have to fix it right now.

Wed, Mar 27, 8:15 PM

Tue, Mar 26

dch requested changes to D19606: Use GitHub to build lang/erlang* ports.

minor tweaks to download sites.

Tue, Mar 26, 7:49 AM

Fri, Mar 22

dch updated the diff for D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.

tidy up stray ends and add riemann-dashboard gem

Fri, Mar 22, 5:35 PM
dch added a comment to D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.

dealt with in next rev

Fri, Mar 22, 5:25 PM

Mar 20 2019

dch updated the diff for D19621: databases/couchdb2: update to 2.3.1.

un-pet Makefile with correct tabstops

Mar 20 2019, 1:12 PM

Mar 18 2019

dch committed rP496210: lang/erlang-runtime21: repair broken port fetch.
lang/erlang-runtime21: repair broken port fetch
Mar 18 2019, 9:09 PM
dch closed D19623: lang/erlang-runtime21: fix broken fetch by extending MASTER_SITES.
Mar 18 2019, 9:09 PM
dch added a comment to D19621: databases/couchdb2: update to 2.3.1.

Mar 18 2019, 3:47 PM
dch updated the diff for D19623: lang/erlang-runtime21: fix broken fetch by extending MASTER_SITES.

*cough* PORTREVISION

Mar 18 2019, 3:39 PM
dch created D19623: lang/erlang-runtime21: fix broken fetch by extending MASTER_SITES.
Mar 18 2019, 3:35 PM
dch created D19621: databases/couchdb2: update to 2.3.1.
Mar 18 2019, 11:49 AM
dch committed rP496134: lang/erlang-runtime21: update to 21.3.
lang/erlang-runtime21: update to 21.3
Mar 18 2019, 10:51 AM
dch closed D18820: update Erlang/OTP 21 to latest runtime.
Mar 18 2019, 10:51 AM

Mar 14 2019

dch updated the summary of D18820: update Erlang/OTP 21 to latest runtime.
Mar 14 2019, 11:17 AM
dch added a comment to D18820: update Erlang/OTP 21 to latest runtime.
In D18820#416085, @jrm wrote:

Should LOCAL/olgeni also be removed? It was a quick check, so maybe I am missing something.

jrm@storage2 /usr/ports/lang/erlang-runtime21(arcpatch-D18820_1|✔) % distilator | grep olgeni
404 [DISTFILE]  http://distcache.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.eu.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
302 [DISTFILE]  http://olgeni.olgeni.com/~olgeni/distfiles/preloaded-21.2.6.tar.gz -> https://hub.olgeni.com/~olgeni/distfiles/preloaded-21.2.6.tar.gz
302 [DISTFILE]  http://olgeni.olgeni.com/~olgeni/distfiles/patch-otp-21.2.6 -> https://hub.olgeni.com/~olgeni/distfiles/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.us-east.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.us-west.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.us-east.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.us-west.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.eu.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
Mar 14 2019, 10:54 AM
dch updated the diff for D18820: update Erlang/OTP 21 to latest runtime.

OTP releases faster than we do... 21.3 is the new hotness.

Mar 14 2019, 10:53 AM

Mar 3 2019

dch updated the diff for D19429: net-p2p/libswift: support OpenSSL 1.1.1.

add brief usage instructions

Mar 3 2019, 3:14 PM
dch added inline comments to D19429: net-p2p/libswift: support OpenSSL 1.1.1.
Mar 3 2019, 3:14 PM
dch abandoned D17684: net-p2p/libswift: unbreak builds on 12.x.

scrapped in favour of dante@'s patch upstreamed in https://reviews.freebsd.org/D19429

Mar 3 2019, 3:08 PM

Mar 2 2019

dch updated the diff for D18820: update Erlang/OTP 21 to latest runtime.
  • lang/erlang-runtime21: update to 21.2.6
  • use MASTERSITES and PATCHFILES correctly
Mar 2 2019, 10:22 PM
dch committed rP494460: sysutils/DTraceToolkit: remove missing providers in FreeBSD 12.0.
sysutils/DTraceToolkit: remove missing providers in FreeBSD 12.0
Mar 2 2019, 10:10 PM
dch closed D15879: sysutils/DTraceToolkit: remove missing providers in FreeBSD 12.0-CURRRENT.
Mar 2 2019, 10:10 PM
dch created D19429: net-p2p/libswift: support OpenSSL 1.1.1.
Mar 2 2019, 9:55 PM

Feb 25 2019

dch added a comment to D18820: update Erlang/OTP 21 to latest runtime.
In D18820#412296, @jrm wrote:

I still see a fetching issue (after 12 hours).
http://pkg.awarnach.mathstat.dal.ca/data/12amd64-default/2019-02-20_09h09m24s/logs/errors/erlang-runtime21-21.2.6.log
It looks like preloaded-21.2.6.tar.gz is only available from your account. Adding LOCAL/dch:local to MASTER_SITES allows it to fetch.

Feb 25 2019, 11:01 AM
dch updated the diff for D18820: update Erlang/OTP 21 to latest runtime.

add dch local repo to Makefile

Feb 25 2019, 10:59 AM

Feb 19 2019

dch updated the summary of D18820: update Erlang/OTP 21 to latest runtime.
Feb 19 2019, 10:20 AM
dch updated the diff for D18820: update Erlang/OTP 21 to latest runtime.
  • update to 21.2.6 and sprinkle a few more reviewers in
  • move couchdb2 diff to separate patch with a few more changes
Feb 19 2019, 10:16 AM
dch added a reviewer for D18820: update Erlang/OTP 21 to latest runtime: feld.
Feb 19 2019, 10:15 AM

Feb 14 2019

dch added a comment to D19080: lang/elixir: Update to 1.8.1.

see https://reviews.freebsd.org/D19192 for alternative diff

Feb 14 2019, 9:28 AM
dch created D19192: lang/elixir: update to 1.8.1 and use OTP-21 shim.
Feb 14 2019, 9:28 AM
dch requested changes to D19080: lang/elixir: Update to 1.8.1.

@feld here's https://git.sr.ht/~dch/ports/commit/0af5618836ea22f68f8c4a0c183dee08c042375b alternative implementation using OTP21 via shim, much tidier IMO. I am not clear how to update LOCALBASE within the patch file though, what do you suggest for doing that rather than having it hardwired?

Feb 14 2019, 9:19 AM
dch added inline comments to D19080: lang/elixir: Update to 1.8.1.
Feb 14 2019, 8:50 AM
dch added a comment to D19080: lang/elixir: Update to 1.8.1.

@feld what about using OTP21_RUN_DEPENDS=${LOCALBASE}/lib/erlang21/bin/erl:lang/erlang-runtime21 and leaving the OTP bump alone in this patch? It would also require a small shim for each of:

Feb 14 2019, 8:39 AM
dch added a comment to D19080: lang/elixir: Update to 1.8.1.

submitted exp-run https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235733 for removing the older OTP versions. Once that's back I'll do one to bump default OTP to 21.2.5.

Feb 14 2019, 8:09 AM

Jan 25 2019

dch added a watcher for bhyve: dch.
Jan 25 2019, 11:21 AM

Jan 11 2019

dch created D18820: update Erlang/OTP 21 to latest runtime.
Jan 11 2019, 12:46 PM

Dec 22 2018

dch updated the diff for D18533: net/zerotier: wait for ONLINE status before booting.
  • updated diff removes hardcoded paths, cleaned for rclint
  • confirmed it really does work when zerotier is newly installed and after joining a secure network
  • found it blocks the boot completely if the environment uses static IP rather than DHCP
  • see https://github.com/zerotier/ZeroTierOne/issues/900 for community feedback
Dec 22 2018, 11:28 AM

Dec 21 2018

dch committed rP488025: databases/couchdb2: detach stdout from daemon invocation.
databases/couchdb2: detach stdout from daemon invocation
Dec 21 2018, 8:51 PM

Dec 20 2018

dch committed rP487883: MFH: r487873.
MFH: r487873
Dec 20 2018, 2:19 PM
dch committed rP487870: Document databases/couchdb2 and databases/couchdb vulnerability.
Document databases/couchdb2 and databases/couchdb vulnerability
Dec 20 2018, 12:24 PM
dch closed D18498: security/vuxml: add CVE for databases/couchdb2.

committed in r487870

Dec 20 2018, 12:19 PM
dch changed the visibility for D18498: security/vuxml: add CVE for databases/couchdb2.
Dec 20 2018, 12:17 PM
dch closed D18597: databases/couchdb2: bump PORTREVISION after lang/erlang-runtime21 was updated.
Dec 20 2018, 9:43 AM
dch committed rP487873: databases/couchdb2: bump PORTREVISION after lang/erlang-runtime21 was updated.
databases/couchdb2: bump PORTREVISION after lang/erlang-runtime21 was updated
Dec 20 2018, 9:43 AM

Dec 19 2018

dch awarded D18578: OpenRC for FreeBSD a Party Time token.
Dec 19 2018, 5:59 PM

Dec 18 2018

dch created D18597: databases/couchdb2: bump PORTREVISION after lang/erlang-runtime21 was updated.
Dec 18 2018, 1:44 PM

Dec 13 2018

dch updated the diff for D17965: sysutils/graylog: update to 2.4.6.

tweak UPDATING and pkg-message in line with diff

Dec 13 2018, 8:43 PM

Dec 12 2018

dch added a comment to D18533: net/zerotier: wait for ONLINE status before booting.

The underlying issue I'm trying to fix is to get the interfaces up and have an
IP available *before* we allow pf|ipfw to run. I'm pretty sure that this doesn't
actually do what I want at present, but I've not figured out a good way of
debugging things that early in the boot phase.

Dec 12 2018, 11:16 PM
dch created D18533: net/zerotier: wait for ONLINE status before booting.
Dec 12 2018, 7:10 PM

Dec 10 2018

dch committed rP487158: MFH: r487151.
MFH: r487151
Dec 10 2018, 11:58 AM
dch created D18498: security/vuxml: add CVE for databases/couchdb2.
Dec 10 2018, 11:35 AM
dch committed rP487151: databases/couchdb2: update 2.2.0 -> 2.3.0.
databases/couchdb2: update 2.2.0 -> 2.3.0
Dec 10 2018, 11:01 AM
dch closed D18409: databases/couchdb2: update to 2.3.0.
Dec 10 2018, 11:01 AM

Dec 9 2018

dch added a comment to D18409: databases/couchdb2: update to 2.3.0.

Unfortunately not this is a bug in the upstream build and can’t just be
changed as other modules refer to it. It only appears in the plist which
is why nobody noticed it prior. We’ll fix it for 2.3.1 though.

Dec 9 2018, 8:07 AM

Dec 8 2018

dch retitled D18409: databases/couchdb2: update to 2.3.0 from databases/couchdb2: update to 2.3.0-RC1 to databases/couchdb2: update to 2.3.0.
Dec 8 2018, 12:12 PM

Dec 2 2018

dch created D18409: databases/couchdb2: update to 2.3.0.
Dec 2 2018, 11:00 PM

Nov 19 2018

dch closed D17939: net/rabbiteer: fix openssl 1.1.1 breakage - rabbiteer uses a library that uses a library that provides OpenSSL - amqp library is EWONTFIX so purge the OpenSSL patches until whenever.
Nov 19 2018, 1:11 AM
dch committed rP485293: net/rabbiteer: fix openssl 1.1.1 breakage.
net/rabbiteer: fix openssl 1.1.1 breakage
Nov 19 2018, 1:11 AM

Nov 14 2018

dch added a reviewer for D17965: sysutils/graylog: update to 2.4.6: jrm.

the diff side of this is ready for review, but I still need to work through functional testing - actual conf is quite different to previous version.

Nov 14 2018, 12:41 PM
dch added a comment to D17939: net/rabbiteer: fix openssl 1.1.1 breakage - rabbiteer uses a library that uses a library that provides OpenSSL - amqp library is EWONTFIX so purge the OpenSSL patches until whenever.

@jrm this passes local poudriere, needs your rubber stamp or your nit-stick.

Nov 14 2018, 12:31 PM
dch updated the diff for D17965: sysutils/graylog: update to 2.4.6.
  • update config files to latest release and backport FreeBSD customisations
  • use more templating for configs from ports tree
  • bump documented end-user dependencies
Nov 14 2018, 10:46 AM

Nov 13 2018

dch updated the diff for D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.
  • update for latest ruby versions
  • include riemann-rabbitmq and riemann-tail
  • passes poudriere 11.2R 12.0b4 on amd64 & tested a few functions
Nov 13 2018, 11:56 AM

Nov 12 2018

dch created D17965: sysutils/graylog: update to 2.4.6.
Nov 12 2018, 9:02 PM
dch created D17964: devel/py-q: new port for python debugging.
Nov 12 2018, 8:48 PM
dch committed rP484800: sysutils/fwup: new port for managing embedded linux systems.
sysutils/fwup: new port for managing embedded linux systems
Nov 12 2018, 10:59 AM
dch closed D17907: NEW PORT: devel/fwup - like NanoBSD but for linux.
Nov 12 2018, 10:59 AM
dch added a comment to D17907: NEW PORT: devel/fwup - like NanoBSD but for linux.
In D17907#382700, @jrm wrote:

I'm now wondering if devel is the appropriate category. sysutils?

Nov 12 2018, 9:52 AM

Nov 10 2018

dch created D17939: net/rabbiteer: fix openssl 1.1.1 breakage - rabbiteer uses a library that uses a library that provides OpenSSL - amqp library is EWONTFIX so purge the OpenSSL patches until whenever.
Nov 10 2018, 11:01 PM

Nov 8 2018

dch updated the diff for D17907: NEW PORT: devel/fwup - like NanoBSD but for linux.

Makefile-based interpretative dance moves

Nov 8 2018, 6:33 PM
dch updated the diff for D17907: NEW PORT: devel/fwup - like NanoBSD but for linux.

final tweaks to Makefile, fail to appease portlint

Nov 8 2018, 11:43 AM
dch created D17907: NEW PORT: devel/fwup - like NanoBSD but for linux.
Nov 8 2018, 11:11 AM
dch added a comment to D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.

thanks, that sed goop works a treat. I'll doublecheck some more functionality tomorrow but I think this is ready to land now.

Nov 8 2018, 12:12 AM
dch updated the diff for D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.

use jrm's powerful sed-fu to sidestep the dreaded GNU dependency

Nov 8 2018, 12:11 AM

Nov 7 2018

dch updated the diff for D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.

include via sed an upstreamed patch that cleans process name

Nov 7 2018, 2:10 PM

Nov 6 2018

dch committed rP484285: New port: sysutils/py-ansible-runner: programmable interface to ansible.
New port: sysutils/py-ansible-runner: programmable interface to ansible
Nov 6 2018, 10:53 AM
dch closed D17518: sysutils/py-ansible-runner: new port - programmable interface to ansible.
Nov 6 2018, 10:53 AM
dch added inline comments to D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.
Nov 6 2018, 10:10 AM
dch updated the diff for D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.

merge PR feedback + new plist

Nov 6 2018, 10:08 AM

Oct 26 2018

dch created D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools.
Oct 26 2018, 1:51 AM

Oct 24 2018

dch added a reviewer for D17685: abuse MAKE_ENV to force including security/openssl which is pinned at 1.0.2 and therefore still works.: danfe.

danfe is having a look at the C side of this (thank-you) which would be a far better solution

Oct 24 2018, 12:01 PM
dch added reviewers for D17685: abuse MAKE_ENV to force including security/openssl which is pinned at 1.0.2 and therefore still works.: jrm, swills.
Oct 24 2018, 11:59 AM
dch updated the diff for D17685: abuse MAKE_ENV to force including security/openssl which is pinned at 1.0.2 and therefore still works..

abuse MAKE_ENV to force including pinned security/openssl 1.0.2

Oct 24 2018, 11:59 AM
dch abandoned D17685: abuse MAKE_ENV to force including security/openssl which is pinned at 1.0.2 and therefore still works..
Oct 24 2018, 11:58 AM
dch created D17685: abuse MAKE_ENV to force including security/openssl which is pinned at 1.0.2 and therefore still works..
Oct 24 2018, 11:57 AM
dch added a comment to D17684: net-p2p/libswift: unbreak builds on 12.x.

OK poudriere tells me this doesn't work. However I definitely got 1 good build earlier - need to investigate what I've missed.

Oct 24 2018, 11:17 AM
dch created D17684: net-p2p/libswift: unbreak builds on 12.x.
Oct 24 2018, 11:06 AM
dch updated the diff for D17518: sysutils/py-ansible-runner: new port - programmable interface to ansible.

bump version to 1.1.2

Oct 24 2018, 7:22 AM

Oct 23 2018

dch committed rP482876: new port: sysutils/py-packet-python: provides packet.net API wrapper.
new port: sysutils/py-packet-python: provides packet.net API wrapper
Oct 23 2018, 10:41 PM
dch closed D17517: sysutils/py-packet-python: new port providing packet.net API wrapper in python.
Oct 23 2018, 10:41 PM