-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Detected Codex CLI at: /Users/talent/.nvm/versions/node/v22.19.0/lib/node_modules/@openai/codex
Starting Codex Rebuilder...
Missing resources (app.asar, electron.icns, Info.plist). Mounting DMG...
hdiutil attach "/Users/talent/Desktop/Temp/codex-rebuilder/Codex.dmg" -nobrowse -mountpoint "/Volumes/CodexMount"
正在检查“Protective Master Boot Record (MBR : 0)”的校验和…
Protective Master Boot Record (MBR ::已验证CRC32 $2A21DA9D
正在检查“GPT Header (Primary GPT Header : 1)”的校验和…
GPT Header (Primary GPT Header : 1):已验证CRC32 $073F9681
正在检查“GPT Partition Data (Primary GPT Table : 2)”的校验和…
GPT Partition Data (Primary GPT Tabl:已验证CRC32 $86373D50
正在检查“ (Apple_Free : 3)”的校验和…
(Apple_Free : 3):已验证CRC32 $00000000
正在检查“disk image (Apple_HFS : 4)”的校验和…
.................................................................................................................................................
disk image (Apple_HFS : 4):已验证CRC32 $A33AB499
正在检查“ (Apple_Free : 5)”的校验和…
(Apple_Free : 5):已验证CRC32 $00000000
正在检查“GPT Partition Data (Backup GPT Table : 6)”的校验和…
GPT Partition Data (Backup GPT Table:已验证CRC32 $86373D50
正在检查“GPT Header (Backup GPT Header : 7)”的校验和…
GPT Header (Backup GPT Header : 7):已验证CRC32 $FCCAAD99
已验证CRC32 $15E46B56
/dev/disk6 GUID_partition_scheme
/dev/disk6s1 Apple_HFS /Volumes/CodexMount
Extracting app.asar...
cp "/Volumes/CodexMount/Codex.app/Contents/Resources/app.asar" "/Users/talent/Desktop/Temp/codex-rebuilder/resources/app.asar"
Extracting electron.icns...
cp "/Volumes/CodexMount/Codex.app/Contents/Resources/electron.icns" "/Users/talent/Desktop/Temp/codex-rebuilder/resources/electron.icns"
Extracting Info.plist...
cp "/Volumes/CodexMount/Codex.app/Contents/Info.plist" "/Users/talent/Desktop/Temp/codex-rebuilder/resources/Info.plist"
Extracting app.asar.unpacked...
cp -r "/Volumes/CodexMount/Codex.app/Contents/Resources/app.asar.unpacked" "/Users/talent/Desktop/Temp/codex-rebuilder/resources/app.asar.unpacked"
hdiutil detach "/Volumes/CodexMount"
"disk6" ejected.
Reading Electron version...
npx -y @electron/asar extract-file "/Users/talent/Desktop/Temp/codex-rebuilder/resources/app.asar" package.json > "/Users/talent/Desktop/Temp/codex-rebuilder/package.json"
Target Electron Version: 40.0.0
Downloading https://github.com/electron/electron/releases/download/v40.0.0/electron-v40.0.0-darwin-x64.zip...
curl -L -o "/Users/talent/Desktop/Temp/codex-rebuilder/electron-v40.0.0-darwin-x64.zip" "https://github.com/electron/electron/releases/download/v40.0.0/electron-v40.0.0-darwin-x64.zip"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 113M 100 113M 0 0 12.3M 0 0:00:09 0:00:09 --:--:-- 18.4M
Extracting Electron...
unzip "/Users/talent/Desktop/Temp/codex-rebuilder/electron-v40.0.0-darwin-x64.zip" -d "/Users/talent/Desktop/Temp/codex-rebuilder/temp_build"
Archive: /Users/talent/Desktop/Temp/codex-rebuilder/electron-v40.0.0-darwin-x64.zip
inflating: /Users/talent/Desktop/Temp/codex-rebuilder/temp_build/LICENSES.chromium.html
extracting: /Users/talent/Desktop/Temp/codex-rebuilder/temp_build/version
...
...
....
Omitted part of the log
npm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
npm error In file included from ../src/better_sqlite3.cpp:11:
npm error In file included from /Users/talent/Library/Caches/node-gyp/40.0.0/include/node/node.h:80:
npm error In file included from /Users/talent/Library/Caches/node-gyp/40.0.0/include/node/v8.h:24:
npm error In file included from /Users/talent/Library/Caches/node-gyp/40.0.0/include/node/v8-array-buffer.h:14:
npm error In file included from /Users/talent/Library/Caches/node-gyp/40.0.0/include/node/v8-object.h:8:
npm error In file included from /Users/talent/Library/Caches/node-gyp/40.0.0/include/node/cppgc/garbage-collected.h:9:
npm error In file included from /Users/talent/Library/Caches/node-gyp/40.0.0/include/node/cppgc/platform.h:10:
npm error In file included from /Users/talent/Library/Caches/node-gyp/40.0.0/include/node/cppgc/source-location.h:8:
npm error /Users/talent/Library/Caches/node-gyp/40.0.0/include/node/v8-source-location.h:9:10: fatal error: 'source_location' file not found
npm error #include <source_location>
npm error ^~~~~~~~~~~~~~~~~
npm error 1 error generated.
npm error make: *** [Release/obj.target/better_sqlite3/src/better_sqlite3.o] Error 1
npm error gyp ERR! build error
npm error gyp ERR! stack Error:makefailed with exit code: 2
npm error gyp ERR! stack at ChildProcess. (/Users/talent/.nvm/versions/node/v22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:219:23)
npm error gyp ERR! System Darwin 22.4.0
npm error gyp ERR! command "/Users/talent/.nvm/versions/node/v22.19.0/bin/node" "/Users/talent/.nvm/versions/node/v22.19.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--release"
npm error gyp ERR! cwd /Users/talent/Desktop/Temp/codex-rebuilder/native_build_temp/node_modules/better-sqlite3
npm error gyp ERR! node -v v22.19.0
npm error gyp ERR! node-gyp -v v11.2.0
npm error gyp ERR! not ok
npm error A complete log of this run can be found in: /Users/talent/.npm/_logs/2026-03-10T12_40_55_083Z-debug-0.log
Build failed, continuing carefully...
Native modules updated.
Configuring Info.plist and Executable...
Created --no-sandbox wrapper script at /Users/talent/Desktop/Temp/codex-rebuilder/Codex_Intel.app/Contents/MacOS/Codex
Copying Codex x64 binary...
ReferenceError: potentialCodexPaths is not defined
at main (/Users/talent/Desktop/Temp/codex-rebuilder/rebuild_codex.js:378:82)
at Object. (/Users/talent/Desktop/Temp/codex-rebuilder/rebuild_codex.js:413:1)
at Module._compile (node:internal/modules/cjs/loader:1706:14)
at Object..js (node:internal/modules/cjs/loader:1839:10)
at Module.load (node:internal/modules/cjs/loader:1441:32)
at Function._load (node:internal/modules/cjs/loader:1263:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:171:5)
at node:internal/main/run_main_module:36:49