This is an archive of the discontinued LLVM Phabricator instance.

[lldb,NetBSD] getValue => operator* for Optional migration
ClosedPublic

Authored by nikicoon on May 6 2023, 3:41 AM.

Diff Detail

Event Timeline

nikicoon created this revision.May 6 2023, 3:41 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 6 2023, 3:41 AM
nikicoon requested review of this revision.May 6 2023, 3:41 AM
nikicoon edited the summary of this revision. (Show Details)
nikicoon edited the summary of this revision. (Show Details)
mgorny accepted this revision.May 6 2023, 6:53 AM

Thanks! Do you have commit access or do you need me to push it for you? If the latter, could you please upload a git format-patch patch (e.g. using "Upload File") here, so I could preserve authorship easily?

This revision is now accepted and ready to land.May 6 2023, 6:53 AM
nikicoon updated this revision to Diff 520086.May 6 2023, 7:16 AM

Thanks! Do you have commit access or do you need me to push it for you? If the latter, could you please upload a git format-patch patch (e.g. using "Upload File") here, so I could preserve authorship easily?

Thanks. I do not have commit access, please push it for me. The git format-patch was just added.

mgorny added a comment.May 6 2023, 8:42 AM

You actually have to attach it as a file (or send to me, i.e. mgorny AT gentoo.org) because Phabricator is a PoS that converts patches to useless diffs.

This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptMay 6 2023, 9:13 PM
emaste added a comment.May 8 2023, 9:44 AM

because Phabricator is a PoS that converts patches to useless diffs

FWIW the Phorge folks have taken an interest in these sorts of complaints brought by the FreeBSD community, e.g. https://we.phorge.it/Q46, https://we.phorge.it/T15249, https://we.phorge.it/T15096, and https://we.phorge.it/T15364

because Phabricator is a PoS that converts patches to useless diffs

FWIW the Phorge folks have taken an interest in these sorts of complaints brought by the FreeBSD community, e.g. https://we.phorge.it/Q46, https://we.phorge.it/T15249, https://we.phorge.it/T15096, and https://we.phorge.it/T15364

we have some (iirc not that many) build unbreaking patches in pkgsrc for various llvm projects which I plan on upstreaming if possible, so that we just have to rely on build-system adjustments for pkgsrc specific settings.