misc/codex: fix build on powerpc64* Build V8 without the sandbox and Maglev on powerpc64, which its PPC64 backend does not support, let clang use its own target on FreeBSD instead of the Linux triple, add the ppc64 clang toolchain, require POWER8 vectors for simdutf's PPC64 kernel as upstream does and carry node's big-endian byte order, ELFv2 and sampler fixes.e77ee66128
Port details
misc/codex0.163.0
Lightweight coding agent that runs in your terminal
- Maintainer
- tagattie@FreeBSD.org
- Packages
- codex 0.163.0
- Upstream
- Higher version available: 0.164.0
- CPE
- none, CVEs only via VuXML
- WWW
- https://openai.com/codex
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (71)
misc/codex: Update to 0.163.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.163.0 Reported by: GitHub (watch releases)8a3c754a91
lang/rust: Bump revisions after 1.99.0 PR: 2990169c878207a1
misc/codex: Update to 0.162.1 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.161.0 - https://github.com/openai/codex/releases/tag/rust-v0.162.0 - https://github.com/openai/codex/releases/tag/rust-v0.162.1 Reported by: GitHub (watch releases)a9b2caa17c
misc/codex: Update to 0.160.1 While here: - add "fast-build" target to reduce LTO link time - add patches to re-enable cut/paste after it was somehow excluded upstream - add patches to enable the daemon to avoid this warning at startup: Error: this CLI has no complete local package; install a packaged Codex CLI or use the standalone installer. To work without the background server, rerun the same command with --no-daemon (including resume or fork and its arguments). Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.156.0 - https://github.com/openai/codex/releases/tag/rust-v0.156.1 - https://github.com/openai/codex/releases/tag/rust-v0.157.0 - https://github.com/openai/codex/releases/tag/rust-v0.157.1 - https://github.com/openai/codex/releases/tag/rust-v0.158.0 - https://github.com/openai/codex/releases/tag/rust-v0.159.0 - https://github.com/openai/codex/releases/tag/rust-v0.159.1 - https://github.com/openai/codex/releases/tag/rust-v0.159.2 - https://github.com/openai/codex/releases/tag/rust-v0.159.3 - https://github.com/openai/codex/releases/tag/rust-v0.160.0 - https://github.com/openai/codex/releases/tag/rust-v0.160.1 PR: 298989 Reported by: Vedran Miletic <vedran@miletic.net> Differential Revision: https://reviews.freebsd.org/D60412 Co-authored-by: Hiroki Tagato <tagattie@FreeBSD.org>7530162ff4
misc/codex: Restore apply_patch's ability for deleting files PR: 298698 Reported by: shurd98cb9236fb
misc/codex: Update to 0.155.1 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.155.0 - https://github.com/openai/codex/releases/tag/rust-v0.155.1 Reported by: GitHub (watch releases)c193f6bc86
misc/codex: Update to 0.154.0 While here, update patch to restore apply patch functionality. [1] Changelog: https://github.com/openai/codex/releases/tag/rust-v0.154.0 PR: 298406 Reported by: shurd Obtained from: OpenBSD ports (https://github.com/openbsd/ports/blob/master/devel/codex/patches/patch-codex-rs_core_src_tools_handlers_apply_patch_rs) [1]60e9877760
lang/rust: Bump revisions after 1.98.1 PR: 2981397316461925
misc/codex: Update to 0.153.4 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.153.0 - https://github.com/openai/codex/releases/tag/rust-v0.153.1 - https://github.com/openai/codex/releases/tag/rust-v0.153.2 - https://github.com/openai/codex/releases/tag/rust-v0.153.3 - https://github.com/openai/codex/releases/tag/rust-v0.153.4 Reported by: GitHub (watch releases)fc5e6cd685
misc/codex: Update to 0.152.1 While here, add PORTSCOUT line to prevent bogus tags. Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.152.0 - https://github.com/openai/codex/releases/tag/rust-v0.152.1 Reported by: GitHub (watch releases)170379fdfd
misc/codex: Update to 0.151.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.151.0 Reported by: GitHub (watch releases)b25c179d36
misc/codex: Update to 0.150.1 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.150.1 Reported by: GitHub (watch releases)54887815c5
misc/codex: Directly use install command instead of CARGO_INSTALL_PATH Using the ports framework's install target (from cargo.mk) with CARGO_INSTALL_PATH specified seems to run build again, which consumes too much time, even when the build phase has successfully finished. To avoid that, use custom do-install target with install command. While here, remove extraneous binary (logs_client) from installation. PR: 297995 Reported by: Robert Cina <transitive@gmail.com> Co-authored-by: Robert Cina <transitive@gmail.com>17e64c916c
misc/codex: Update to 0.150.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.149.1 - https://github.com/openai/codex/releases/tag/rust-v0.150.0 Reported by: GitHub (watch releases)f56cfacda8
misc/codex: Restore apply_patch functionality There is no FreeBSD sandbox code for this, so enable symlinks as 0.148.0 and prior used to for now. PR: 297802 Approved by: tagattie9aded1bf63
misc/codex: Update to 0.149.0 While here, update notify crate to commit 48415246732dc426577684bf03c558579cf0b081 to avoid codex from opening a large number of file descriptors. Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.147.0 - https://github.com/openai/codex/releases/tag/rust-v0.148.0 - https://github.com/openai/codex/releases/tag/rust-v0.149.0 PR: 297118 Reported by: delleceste@gmail.com Obtained from: https://cgit.freebsd.org/ports/tree/www/chromium?id=51792f0ba744f54016e5394e3fd3033a513eadb0 (patches for v8 crate), https://github.com/openbsd/ports/tree/aea1f7950f97bcb7add6a82d3a0de2f161d42a12/devel/codex (patches for v8 crate), lwhsu (patches for notify crate)1fb96e415f
misc/codex: Update to 0.146.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.146.0 Reported by: GitHub (watch releases)43911c0896
misc/codex: Update to 0.145.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.144.2 - https://github.com/openai/codex/releases/tag/rust-v0.144.3 - https://github.com/openai/codex/releases/tag/rust-v0.144.4 - https://github.com/openai/codex/releases/tag/rust-v0.144.5 - https://github.com/openai/codex/releases/tag/rust-v0.144.6 - https://github.com/openai/codex/releases/tag/rust-v0.145.0 Reported by: GitHub (watch releases)51b4db4e32
lang/rust: Bump revisions after 1.97.1 PR: 2966459c892d2601
misc/codex: Update to 0.144.1 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.142.5 - https://github.com/openai/codex/releases/tag/rust-v0.143.0 - https://github.com/openai/codex/releases/tag/rust-v0.144.0 - https://github.com/openai/codex/releases/tag/rust-v0.144.1 Reported by: GitHub (watch releases)ee5b5645bf
misc/codex: Update to 0.142.4 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.142.2 - https://github.com/openai/codex/releases/tag/rust-v0.142.3 - https://github.com/openai/codex/releases/tag/rust-v0.142.4 Reported by: GitHub (watch releases)f35defd5a1
misc/codex: Update to 0.142.1 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.142.0 - https://github.com/openai/codex/releases/tag/rust-v0.142.1 Reported by: GitHub (watch releases)d7823803e2
misc/codex: Update to 0.141.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.141.0 Reported by: GitHub (watch releases)7a3525e681
misc/codex: Update to 0.140.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.140.0 Reported by: GitHub (watch releases)9ee33e4c25
misc/codex: Update to 0.139.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.137.0 - https://github.com/openai/codex/releases/tag/rust-v0.138.0 - https://github.com/openai/codex/releases/tag/rust-v0.139.0 Reported by: GitHub (watch releases)83d1a44362
lang/rust: Bump revisions after 1.96.0 PR: 295694e29b5eeec3
misc/codex: Update to 0.136.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.136.0 Reported by: GitHub (watch releases)70d172a2bd
misc/codex: Update to 0.135.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.135.0 Reported by: GitHub (watch releases)f9ac91247c
misc/codex: Update to 0.134.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.134.0 Reported by: GitHub (watch releases)a0451f7696
misc/codex: Update to 0.133.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.132.0 - https://github.com/openai/codex/releases/tag/rust-v0.133.0 Reported by: GitHub (watch releases)9c3737f927
misc/codex: Update to 0.131.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.131.0 Reported by: GitHub (watch releases)916b164a9c
misc/codex: fix build on powerpc64le Same as www/deno.eba3ac5d3b
misc/codex: Update to 0.130.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.129.0 - https://github.com/openai/codex/releases/tag/rust-v0.130.0 Reported by: GitHub (watch releases)a7e5968ef9
misc/codex: Update to 0.128.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.128.0 Reported by: GitHub (watch releases)4f0a195a54
lang/rust: Bump revisions after 1.95.0 PR: 29461517bf498fd2
misc/codex: Update to 0.125.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.121.0 - https://github.com/openai/codex/releases/tag/rust-v0.122.0 - https://github.com/openai/codex/releases/tag/rust-v0.123.0 - https://github.com/openai/codex/releases/tag/rust-v0.124.0 - https://github.com/openai/codex/releases/tag/rust-v0.125.0 Reported by: GitHub (watch releases)e1fd04719d
misc/codex: Update to 0.120.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.118.0 - https://github.com/openai/codex/releases/tag/rust-v0.119.0 - https://github.com/openai/codex/releases/tag/rust-v0.120.0 Reported by: GitHub (watch releases)983de99ed7
misc/codex: Update to 0.117.0 Patches for v8 crate have been obtained from www/deno port. [1] Changelog: https://github.com/openai/codex/releases/tag/rust-v0.117.0 Reported by: GitHub (watch releases) Obtained from: https://cgit.freebsd.org/ports/tree/www/deno [1]e9470a9be2
lang/rust: Bump revisions after 1.94.0 PR: 29361543f5b4a72f
misc/codex: Update to 0.116.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.115.0 - https://github.com/openai/codex/releases/tag/rust-v0.116.0 Reported by: GitHub (watch releases)178525d057
misc/codex: Update to 0.114.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.110.0 - https://github.com/openai/codex/releases/tag/rust-v0.111.0 - https://github.com/openai/codex/releases/tag/rust-v0.112.0 - https://github.com/openai/codex/releases/tag/rust-v0.113.0 - https://github.com/openai/codex/releases/tag/rust-v0.114.0 Reported by: GitHub (watch releases)10c7738e58
misc/codex: Update to 0.107.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.107.0 Reported by: GitHub (watch releases)eace93d0cd
misc/codex: Update to 0.106.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.105.0 - https://github.com/openai/codex/releases/tag/rust-v0.106.0 Reported by: GitHub (watch releases)9dc909cf12
misc/codex: Update to 0.104.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.102.0 - https://github.com/openai/codex/releases/tag/rust-v0.103.0 - https://github.com/openai/codex/releases/tag/rust-v0.104.0 Reported by: GitHub (watch releases)a02fa38107
misc/codex: Update to 0.101.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.99.0 - https://github.com/openai/codex/releases/tag/rust-v0.100.0 - https://github.com/openai/codex/releases/tag/rust-v0.101.0 Reported by: GitHub (watch releases)88168cc628
misc/codex: Update to 0.98.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.97.0 - https://github.com/openai/codex/releases/tag/rust-v0.98.0 Reported by: GitHub (watch releases)2a9930072d
misc/codex: Update to 0.96.0 While here, mark as BROKEN on i386 architecture. It does not build due to out of memory error. Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.90.0 - https://github.com/openai/codex/releases/tag/rust-v0.91.0 - https://github.com/openai/codex/releases/tag/rust-v0.92.0 - https://github.com/openai/codex/releases/tag/rust-v0.93.0 - https://github.com/openai/codex/releases/tag/rust-v0.94.0 - https://github.com/openai/codex/releases/tag/rust-v0.95.0 - https://github.com/openai/codex/releases/tag/rust-v0.96.0 Reported by: GitHub (watch releases)d98b8ace18
lang/rust: Bump revisions after 1.93.0 PR: 2923603d631100e8
misc/codex: Update to 0.89.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.88.0 - https://github.com/openai/codex/releases/tag/rust-v0.89.0 Reported by: GitHub (watch releases)976143417d