Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: build issues #20

Merged
merged 14 commits into from
Feb 2, 2024
Merged

fix: build issues #20

merged 14 commits into from
Feb 2, 2024

Conversation

robertsLando
Copy link
Member

No description provided.

@robertsLando
Copy link
Member Author

robertsLando commented Feb 2, 2024

@robertsLando
Copy link
Member Author

robertsLando commented Feb 2, 2024

Seems arm64 linux node 18 has some issues, let's see if reverting #15 fixes it:

#16 180.7   aarch64-linux-gnu-gcc-8 -o /tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/obj.target/zlib_arm_crc32/deps/zlib/crc32_simd.o ../deps/zlib/crc32_simd.c '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_WITHOUT_NODE_OPTIONS' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DCRC32_ARMV8_CRC32' '-DARMV8_OS_LINUX' -I../deps/zlib  -pthread -Wall -Wextra -Wno-unused-parameter -march=armv8-a+aes+crc -O3 -flto=4 -ffat-lto-objects -fno-omit-frame-pointer  -MMD -MF /tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/.deps//tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/obj.target/zlib_arm_crc32/deps/zlib/crc32_simd.o.d.raw   -c
#16 180.7   touch /tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/obj.target/node_etw.stamp
#16 180.7   touch /tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/obj.target/node_text_start.stamp
#16 180.7   aarch64-linux-gnu-gcc-8 -o /tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o ../test/overlapped-checker/main_unix.c '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_WITHOUT_NODE_OPTIONS' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS'   -Wall -Wextra -Wno-unused-parameter -mbranch-protection=standard -pthread -Wall -Wextra -Wno-unused-parameter -O3 -flto=4 -ffat-lto-objects -fno-omit-frame-pointer  -MMD -MF /tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/.deps//tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o.d.raw   -c
#16 180.7 overlapped-checker.target.mk:96: recipe for target '/tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o' failed
#16 180.7 rm b94db4ded17dd5a8f5c0d50cf6bdf47afac3a249.intermediate 9b77ee7a261c0cf0f3ba72d8c17d073dba8feec0.intermediate
#16 180.7 Makefile:134: recipe for target 'node' failed
#16 180.7 > Error! Error: ENOENT: no such file or directory, open '/tmp/pkg.c921f3e718f5938e79c6027d/node/out/Release/node'
#16 180.7 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
#16 ERROR: process "/bin/sh -c yarn start --arch $PKG_FETCH_OPTION_a --node-range $PKG_FETCH_OPTION_n --output dist" did not complete successfully: exit code: 2

Test run: https://github.com/yao-pkg/pkg-fetch/actions/runs/7754120836

@robertsLando robertsLando changed the title fix: tar extract issue fix: build issues Feb 2, 2024
@robertsLando robertsLando merged commit 59a2c69 into main Feb 2, 2024
13 checks passed
@robertsLando robertsLando deleted the fix-extract branch February 2, 2024 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant