profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/pmetzger/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Perry E. Metzger pmetzger Carbon-Based Life Form

cil-project/cil 276

C Intermediate Language

OCamlverse/ocamlverse.github.io 123

Documentation of everything relevant in the OCaml world

pmetzger/Fairmount 28

Fairmount DVD mounting software for OS X, originally from Metakine

pmetzger/ShellTutorial 10

A thorough tutorial on using and programming with the Unix shell.

oxheadalpha/teztnets 7

Automated Testnets

pmetzger/elisp 2

Miscellaneous Emacs Lisp Hacks

pmetzger/nanoengineer 1

open-source nanotech CAD

pmetzger/netbsd-git-proposal 1

Proposal documents for NetBSD's CVS to Git transition

issue commentrust-lang/cargo

Support installing manpages (and potentially other files)

The perfect is the enemy of the good. I'd suggest a nice simple piece of functionality (install man pages under a man/ directory under .cargo, as some have suggested) and try to produce "perfect" functionality someday in the future after there's some experience with the "imperfect" solution. Five years is already a long time to discuss an issue.

joshtriplett

comment created time in 4 hours

pull request commentmacports/macports-ports

xhyve: add zlib inside xcode project

To be fair, it does not look like upstream is actually seriously maintained. That might be a problem in itself.

catap

comment created time in 5 hours

push eventmacports/macports-ports

Kirill A. Korinsky

commit sha d55db42123d32cbad819206dd2e07a50afa07a74

xhyve: add zlib inside xcode project Closes: https://trac.macports.org/ticket/57292

view details

push time in 5 hours

PR merged macports/macports-ports

xhyve: add zlib inside xcode project type: bugfix maintainer

Description

Closes: https://trac.macports.org/ticket/57292

Patch submitted to upstream: https://github.com/machyve/xhyve/pull/221

Type(s)

<!-- update (title contains ": U(u)pdate to"), submission (new Portfile) and CVE Identifiers are auto-detected, replace [ ] with [x] to select -->

  • [x] bugfix
  • [ ] enhancement
  • [ ] security fix
Tested on

<!-- Triple-click and copy the next line and paste it into your shell. It will copy your OS and Xcode version to the clipboard. Paste it here replacing this section. sh -c 'printf "%s\n" "macOS sw_vers -productVersion sw_vers -buildVersion uname -m" "xcodebuild -version|awk '\''NR==1{x=$0}END{print x" "$NF}'\''"'|tee /dev/tty|pbcopy --> macOS 11.6 20G165 x86_64 Xcode 13.0 13A233

Verification <!-- (delete not applicable items) -->

Have you

  • [x] followed our Commit Message Guidelines?
  • [x] squashed and minimized your commits?
  • [x] checked that there aren't other open pull requests for the same change?
  • [ ] referenced existing tickets on Trac with full URL? <!-- Please don't open a new Trac ticket if you are submitting a pull request. -->
  • [ ] checked your Portfile with port lint?
  • [ ] tried existing tests with sudo port test?
  • [x] tried a full install with sudo port -vst install?
  • [x] tested basic functionality of all binary files?

<!-- Use "skip notification" (surrounded with []) to avoid notifying maintainers -->

+71 -1

3 comments

2 changed files

catap

pr closed time in 5 hours

pull request commentmacports/macports-ports

xhyve: add zlib inside xcode project

What are the implications of this change, and has it been submitted upstream?

catap

comment created time in 6 hours

pull request commentocaml/ocaml.org

OCaml 4.13.0 release

So presumably this should be merged ASAP since the opam update happened.

Octachron

comment created time in a day

push eventmacports/macports-ports

Kirill A. Korinsky

commit sha 8ef7d36c054b1bc65fb2ae1a516c411e124ab97c

xhyve: add missed dependencies `xhyve` is linked to `zlib`. Usually it is installed as side effect from another dependencies but it isn't trur for 10.11 and 10.10 builds. This builds are failed on linking phase ``` Undefined symbols for architecture x86_64: "_deflate", referenced from: _rfb_send_screen in xhyve_lto.o _rfb_send_all in xhyve_lto.o "_crc32", referenced from: _rfb_send_screen in xhyve_lto.o "_deflateEnd", referenced from: _rfb_thr in xhyve_lto.o _rfb_send_screen in xhyve_lto.o _rfb_send_all in xhyve_lto.o "_deflateInit_", referenced from: _rfb_thr in xhyve_lto.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) ``` Closes: https://trac.macports.org/ticket/57292

view details

push time in a day

PR merged macports/macports-ports

xhyve: add missed dependencies type: bugfix maintainer

Description

xhyve is linked to zlib. Usually it is installed as side effect from another dependencies but it isn't trur for 10.11 and 10.10 builds. This builds are failed on linking phase

Undefined symbols for architecture x86_64:
  "_deflate", referenced from:
      _rfb_send_screen in xhyve_lto.o
      _rfb_send_all in xhyve_lto.o
  "_crc32", referenced from:
      _rfb_send_screen in xhyve_lto.o
  "_deflateEnd", referenced from:
      _rfb_thr in xhyve_lto.o
      _rfb_send_screen in xhyve_lto.o
      _rfb_send_all in xhyve_lto.o
  "_deflateInit_", referenced from:
      _rfb_thr in xhyve_lto.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Closes: https://trac.macports.org/ticket/57292

<!-- Note: it is best to make pull requests from a branch rather than from master -->

Type(s)

<!-- update (title contains ": U(u)pdate to"), submission (new Portfile) and CVE Identifiers are auto-detected, replace [ ] with [x] to select -->

  • [x] bugfix
  • [ ] enhancement
  • [ ] security fix
Tested on

<!-- Triple-click and copy the next line and paste it into your shell. It will copy your OS and Xcode version to the clipboard. Paste it here replacing this section. sh -c 'printf "%s\n" "macOS sw_vers -productVersion sw_vers -buildVersion uname -m" "xcodebuild -version|awk '\''NR==1{x=$0}END{print x" "$NF}'\''"'|tee /dev/tty|pbcopy --> macOS 11.6 20G165 x86_64 Xcode 13.0 13A233

Verification <!-- (delete not applicable items) -->

Have you

  • [x] followed our Commit Message Guidelines?
  • [x] squashed and minimized your commits?
  • [x] checked that there aren't other open pull requests for the same change?
  • [x] referenced existing tickets on Trac with full URL? <!-- Please don't open a new Trac ticket if you are submitting a pull request. -->
  • [x] checked your Portfile with port lint?
  • [ ] tried existing tests with sudo port test?
  • [x] tried a full install with sudo port -vst install?
  • [x] tested basic functionality of all binary files?

<!-- Use "skip notification" (surrounded with []) to avoid notifying maintainers -->

+3 -1

3 comments

1 changed file

catap

pr closed time in a day

issue openedrust-lang/this-week-in-rust

Add summaries to increase usefulness of mailiings

Many other projects add a few sentences of summary to the links in their "This Week In" mailings which makes it much easier to skim and determine what one actually wants to click through to. Writing real summaries would be work, but usually it is possible to steal a couple of sentences from the start of the linked page instead.

For example, this week's "This Week" starts with a link to a talk by Niko Matsakis. It could have stolen the summary from the youtube video page (with some very minor edits added by me): "2021 has been a very exciting year for Rust. In addition to the upcoming release of Rust 2021, we saw the formation of the Rust foundation along with the creation of a number of teams dedicated to Rust development. Rust is even being considered for the linux kernel! In this thirty minute Youtube video, Nicholas talks about what all this means for Rust, and what we can expect to see as Rust moves ever closer to its goal of “empowering everyone to build reliable and efficient software.”"

It would then have been immediately possible to know that the link was to a Youtube video, that it was thirty minutes long (so you would need to schedule a bit of time to look at it), and why one might want to look at it, but by re-using existing text from the target link, the amount of labor that went in to producing the summary was under a minute.

created time in a day

push eventmacports/macports-ports

Kirill A. Korinsky

commit sha 9f048cddf19a2b4ffcf2583af8bc318959ec5bb0

xhyve: fixed build on Yosemite

view details

push time in 2 days

PR merged macports/macports-ports

Reviewers
xhyve: fixed build on Yosemite type: bugfix maintainer

Description

<!-- Note: it is best to make pull requests from a branch rather than from master -->

Type(s)

<!-- update (title contains ": U(u)pdate to"), submission (new Portfile) and CVE Identifiers are auto-detected, replace [ ] with [x] to select -->

  • [x] bugfix
  • [ ] enhancement
  • [ ] security fix
Tested on

<!-- Triple-click and copy the next line and paste it into your shell. It will copy your OS and Xcode version to the clipboard. Paste it here replacing this section. sh -c 'printf "%s\n" "macOS sw_vers -productVersion sw_vers -buildVersion uname -m" "xcodebuild -version|awk '\''NR==1{x=$0}END{print x" "$NF}'\''"'|tee /dev/tty|pbcopy --> macOS 11.6 20G165 x86_64 Xcode 13.0 13A233

Verification <!-- (delete not applicable items) -->

Have you

  • [x] followed our Commit Message Guidelines?
  • [x] squashed and minimized your commits?
  • [x] checked that there aren't other open pull requests for the same change?
  • [ ] referenced existing tickets on Trac with full URL? <!-- Please don't open a new Trac ticket if you are submitting a pull request. -->
  • [x] checked your Portfile with port lint?
  • [ ] tried existing tests with sudo port test?
  • [x] tried a full install with sudo port -vst install?
  • [x] tested basic functionality of all binary files?

<!-- Use "skip notification" (surrounded with []) to avoid notifying maintainers -->

+24 -1

2 comments

2 changed files

catap

pr closed time in 2 days

push eventmacports/macports-ports

Kirill A. Korinsky

commit sha 59649c5b9cfc69ef20be10e765963547be9c4a50

posix-macos-addons: fixed livecheck

view details

push time in 2 days

PR merged macports/macports-ports

posix-macos-addons: fixed livecheck maintainer maintainer: open

Description

<!-- Note: it is best to make pull requests from a branch rather than from master -->

Type(s)

<!-- update (title contains ": U(u)pdate to"), submission (new Portfile) and CVE Identifiers are auto-detected, replace [ ] with [x] to select -->

  • [x] bugfix
  • [ ] enhancement
  • [ ] security fix
Tested on

<!-- Triple-click and copy the next line and paste it into your shell. It will copy your OS and Xcode version to the clipboard. Paste it here replacing this section. sh -c 'printf "%s\n" "macOS sw_vers -productVersion sw_vers -buildVersion uname -m" "xcodebuild -version|awk '\''NR==1{x=$0}END{print x" "$NF}'\''"'|tee /dev/tty|pbcopy --> macOS x.y Xcode x.y

Verification <!-- (delete not applicable items) -->

Have you

  • [ ] followed our Commit Message Guidelines?
  • [ ] squashed and minimized your commits?
  • [ ] checked that there aren't other open pull requests for the same change?
  • [ ] referenced existing tickets on Trac with full URL? <!-- Please don't open a new Trac ticket if you are submitting a pull request. -->
  • [ ] checked your Portfile with port lint?
  • [ ] tried existing tests with sudo port test?
  • [ ] tried a full install with sudo port -vst install?
  • [ ] tested basic functionality of all binary files?

<!-- Use "skip notification" (surrounded with []) to avoid notifying maintainers -->

+2 -0

0 comment

1 changed file

catap

pr closed time in 2 days

Pull request review commentmacports/macports-ports

xhyve: fixed build on Yosemite

 PortGroup           xcode 1.0  github.setup        machyve xhyve eab8ad838868205b872b93129e2ee91ca5328ea9 version             20210922+revision            1

At worst it wasn't working on Yosemite before and it will continue not working on it, right?

catap

comment created time in 2 days

PullRequestReviewEvent

Pull request review commentmacports/macports-ports

xhyve: fixed build on Yosemite

 PortGroup           xcode 1.0  github.setup        machyve xhyve eab8ad838868205b872b93129e2ee91ca5328ea9 version             20210922+revision            1

You can check by looking at the LLVM version control repository.

catap

comment created time in 2 days

PullRequestReviewEvent

Pull request review commentocaml/ocaml.org

OCaml 4.13.0 release

 See also the [install](/docs/install.html) page for instructions on installing OCaml by other means, such as the OPAM package manager and platform specific package managers. -* OCaml [4.13.0](4.13.0.html), [Download](https://github.com/ocaml/ocaml/archive/4.13.0.tar.gz), released Sep ??, 2021.+* OCaml [4.13.0](4.13.0.html), [Download](https://github.com/ocaml/ocaml/archive/4.13.0.tar.gz), released Sep 24, 2021.+* OCaml [4.12.1](4.13.0.html), [Download](https://github.com/ocaml/ocaml/archive/4.13.0.tar.gz), released Sep 24, 2021.

(And also 4.12.1.tar.gz of course.)

Octachron

comment created time in 2 days

PullRequestReviewEvent

Pull request review commentocaml/ocaml.org

OCaml 4.13.0 release

 See also the [install](/docs/install.html) page for instructions on installing OCaml by other means, such as the OPAM package manager and platform specific package managers. -* OCaml [4.13.0](4.13.0.html), [Download](https://github.com/ocaml/ocaml/archive/4.13.0.tar.gz), released Sep ??, 2021.+* OCaml [4.13.0](4.13.0.html), [Download](https://github.com/ocaml/ocaml/archive/4.13.0.tar.gz), released Sep 24, 2021.+* OCaml [4.12.1](4.13.0.html), [Download](https://github.com/ocaml/ocaml/archive/4.13.0.tar.gz), released Sep 24, 2021.

This looks wrong, shouldn't that refer to 4.12.1.html?

Octachron

comment created time in 2 days

PullRequestReviewEvent

Pull request review commentmacports/macports-ports

xhyve: fixed build on Yosemite

 PortGroup           xcode 1.0  github.setup        machyve xhyve eab8ad838868205b872b93129e2ee91ca5328ea9 version             20210922+revision            1

This change looks pretty benign, FWIW. The entirety of the patch removes a warning on platforms that don't understand it.

catap

comment created time in 2 days

PullRequestReviewEvent

push eventmacports/macports-ports

Kirill A. Korinsky

commit sha 46bbaf4b110a7ce2895c2d43ba0dc43f530f6d69

posix-macos-addons: new port

view details

push time in 3 days

PR merged macports/macports-ports

posix-macos-addons: new port type: enhancement type: submission

Description

<!-- Note: it is best to make pull requests from a branch rather than from master -->

Type(s)

<!-- update (title contains ": U(u)pdate to"), submission (new Portfile) and CVE Identifiers are auto-detected, replace [ ] with [x] to select -->

  • [ ] bugfix
  • [x] enhancement
  • [ ] security fix
Tested on

<!-- Triple-click and copy the next line and paste it into your shell. It will copy your OS and Xcode version to the clipboard. Paste it here replacing this section. sh -c 'printf "%s\n" "macOS sw_vers -productVersion sw_vers -buildVersion uname -m" "xcodebuild -version|awk '\''NR==1{x=$0}END{print x" "$NF}'\''"'|tee /dev/tty|pbcopy --> macOS 11.6 20G165 x86_64 Xcode 13.0 13A233

Verification <!-- (delete not applicable items) -->

Have you

  • [x] followed our Commit Message Guidelines?
  • [x] squashed and minimized your commits?
  • [x] checked that there aren't other open pull requests for the same change?
  • [ ] referenced existing tickets on Trac with full URL? <!-- Please don't open a new Trac ticket if you are submitting a pull request. -->
  • [x] checked your Portfile with port lint?
  • [ ] tried existing tests with sudo port test?
  • [x] tried a full install with sudo port -vst install?
  • [x] tested basic functionality of all binary files?

<!-- Use "skip notification" (surrounded with []) to avoid notifying maintainers -->

+28 -0

0 comment

1 changed file

catap

pr closed time in 3 days

PullRequestReviewEvent

pull request commentmacports/macports-ports

xhyve: bump version to support Big Sur

Thanks, @catap, and do continue to monitor for updates that might do things like incorporating your patches.

catap

comment created time in 3 days

push eventmacports/macports-ports

Kirill A. Korinsky

commit sha 1ac18080a9f0f6d4bad1daf62e977589860ba4cf

xhyve: update to 20210922

view details

push time in 3 days

PR merged macports/macports-ports

Reviewers
xhyve: bump version to support Big Sur type: enhancement maintainer: requires approval maintainer: timeout

Description

This is moving to a few commits ahead mainly to include https://github.com/machyve/xhyve/pull/200 which introduced support of Big Sur

Type(s)

<!-- update (title contains ": U(u)pdate to"), submission (new Portfile) and CVE Identifiers are auto-detected, replace [ ] with [x] to select -->

  • [ ] bugfix
  • [x] enhancement
  • [ ] security fix
Tested on

macOS 11.5.1 20G80 x86_64 Xcode 12.5.1 12E507

Verification <!-- (delete not applicable items) -->

Have you

  • [x] followed our Commit Message Guidelines?
  • [x] squashed and minimized your commits?
  • [x] checked that there aren't other open pull requests for the same change?
  • [ ] referenced existing tickets on Trac with full URL? <!-- Please don't open a new Trac ticket if you are submitting a pull request. -->
  • [x] checked your Portfile with port lint?
  • [ ] tried existing tests with sudo port test?
  • [x] tried a full install with sudo port -vst install?
  • [x] tested basic functionality of all binary files?

<!-- Use "skip notification" (surrounded with []) to avoid notifying maintainers -->

+64 -5

25 comments

2 changed files

catap

pr closed time in 3 days

Pull request review commentmacports/macports-ports

posix-macos-addons: new port

+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4++PortSystem          1.0+PortGroup           cmake 1.1+PortGroup           github 1.0++github.setup        stanislaw posix-macos-addons fb6766a9e76a15a71b1bed60b3ba7e229c7799c6+version             20210922+revision            0++checksums           rmd160  6d592204047a80fca966e70c0ff6a85b1838a17b \+                    sha256  5756d9af4e7fcfdaf81f88fbd6bfe317b160ecaf89f3cc8610a1d994be45a20f \+                    size    271886++categories          devel+platforms           darwin+license             Unknown

Lack of a license might be a problem. I'd file a report on the original repo.

catap

comment created time in 3 days