Created
September 27, 2025 23:05
-
-
Save hnakamur/646dcb2ad27f9af97c0c021bc68693db to your computer and use it in GitHub Desktop.
clang not found for make in fil-c libpas
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| + cd libpas | |
| + ./clean.sh | |
| + make -f Makefile-setup clean | |
| rm -f ../pizfix/stdfil-include/filc_test_support.h ../pizfix/stdfil-include/pizlonated_eh_landing_pad.h ../pizfix/stdfil-include/pizlonated_math.h ../pizfix/stdfil-include/pizlonated_runtime.h ../pizfix/stdfil-in | |
| clude/pizlonated_syscalls.h ../pizfix/stdfil-include/stdfil.h ../pizfix/stdfil-include/unwind.h | |
| + make -f Makefile clean | |
| rm -rf build | |
| rm -f src/libpas/filc_native_forwarders.c | |
| rm -f src/libpas/filc_native.h | |
| rm -f ../pizfix/lib/filc_crt.o | |
| rm -f ../pizfix/lib/filc_mincrt.o | |
| rm -f ../pizfix/lib/libpizlo.so | |
| rm -f ../pizfix/lib_test/libpizlo.so | |
| rm -f ../pizfix/lib/libpizlo.a | |
| + set +x | |
| Pizlonator Approves. | |
| + ./build.sh | |
| + mkdir -p build | |
| + mkdir -p ../pizfix/include | |
| + mkdir -p ../pizfix/stdfil-include | |
| + mkdir -p ../pizfix/musl-include | |
| + mkdir -p ../pizfix/bin | |
| + mkdir -p ../pizfix/sbin | |
| + mkdir -p ../pizfix/libexec | |
| + mkdir -p ../pizfix/share | |
| + mkdir -p ../pizfix/lib | |
| + mkdir -p ../pizfix/lib_gcverify | |
| + mkdir -p ../pizfix/lib_test | |
| + mkdir -p ../pizfix/lib_test_gcverify | |
| + mkdir -p ../pizfix/man | |
| + mkdir -p ../pizfix/man/man1 | |
| + make -f Makefile-setup | |
| cp ../filc/include/filc_test_support.h ../pizfix/stdfil-include/filc_test_support.h | |
| cp ../filc/include/pizlonated_eh_landing_pad.h ../pizfix/stdfil-include/pizlonated_eh_landing_pad.h | |
| cp ../filc/include/pizlonated_math.h ../pizfix/stdfil-include/pizlonated_math.h | |
| cp ../filc/include/pizlonated_runtime.h ../pizfix/stdfil-include/pizlonated_runtime.h | |
| cp ../filc/include/pizlonated_syscalls.h ../pizfix/stdfil-include/pizlonated_syscalls.h | |
| cp ../filc/include/stdfil.h ../pizfix/stdfil-include/stdfil.h | |
| cp ../filc/include/unwind.h ../pizfix/stdfil-include/unwind.h | |
| + make -f Makefile -j 24 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizl | |
| o-release-bmalloc_heap.o src/libpas/bmalloc_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-bmalloc_heap_config.o src/libpas/bmalloc_heap_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-bmalloc_type.o src/libpas/bmalloc_type.c -DPAS_FILC=1 | |
| ruby src/libpas/generate_pizlonated_forwarders.rb src/libpas/filc_native_forwarders.c | |
| ruby src/libpas/generate_pizlonated_forwarders.rb src/libpas/filc_native.h | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-fugc.o src/libpas/fugc.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-hotbit_heap.o src/libpas/hotbit_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-hotbit_heap_config.o src/libpas/hotbit_heap_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-inline_medium_page_header_config.o src/libpas/inline_medium_page_header_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-inline_medium_page_header_heap.o src/libpas/inline_medium_page_header_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-inline_non_committable_granules_config.o src/libpas/inline_non_committable_granules_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-inline_non_committable_granules_heap.o src/libpas/inline_non_committable_granules_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-iso_heap.o src/libpas/iso_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-iso_heap_config.o src/libpas/iso_heap_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-iso_test_heap.o src/libpas/iso_test_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-iso_test_heap_config.o src/libpas/iso_test_heap_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-jit_heap.o src/libpas/jit_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-jit_heap_config.o src/libpas/jit_heap_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-minalign32_heap.o src/libpas/minalign32_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-minalign32_heap_config.o src/libpas/minalign32_heap_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-outline_medium_page_header_config.o src/libpas/outline_medium_page_header_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-outline_medium_page_header_heap.o src/libpas/outline_medium_page_header_heap.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-outline_non_committable_granules_config.o src/libpas/outline_non_committable_granules_config.c -DPAS_FILC=1 | |
| clang -march=x86-64-v2 -fPIC -pthread -nostdinc -isystem ../pizfix/yolo-include -isystem ../pizfix/os-include -isystem `./find_clang_include_dir.rb` -g -O3 -W -Werror -fno-strict-aliasing -MD -c -o build/pas-pizlo-release-outline_non_committable_granules_heap.o src/libpas/outline_non_committable_granules_heap.c -DPAS_FILC=1 | |
| /bin/sh: 1: /bin/sh: 1: clang: not found | |
| clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-bmalloc_heap.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** Waiting for unfinished jobs.... | |
| make: *** [Makefile:116: build/pas-pizlo-release-iso_heap_config.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-inline_medium_page_header_config.o] Error 127 | |
| make: *** [Makefile:116: build/pas-pizlo-release-iso_test_heap_config.o] Error 127 | |
| make: *** [Makefile:116: build/pas-pizlo-release-minalign32_heap.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-iso_test_heap.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-outline_non_committable_granules_heap.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-fugc.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-hotbit_heap_config.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-hotbit_heap.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-inline_non_committable_granules_config.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-inline_medium_page_header_heap.o] Error 127 | |
| make: *** [Makefile:116: build/pas-pizlo-release-jit_heap.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-iso_heap.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-bmalloc_heap_config.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-outline_medium_page_header_heap.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-jit_heap_config.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-bmalloc_type.o] Error 127 | |
| /bin/sh: 1: make: *** [Makefile:116: build/pas-pizlo-release-inline_non_committable_granules_heap.o] Error 127 | |
| clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-minalign32_heap_config.o] Error 127 | |
| make: *** [Makefile:116: build/pas-pizlo-release-outline_medium_page_header_config.o] Error 127 | |
| /bin/sh: 1: clang: not found | |
| make: *** [Makefile:116: build/pas-pizlo-release-outline_non_committable_granules_config.o] Error 127 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| FROM ubuntu:25.04 | |
| RUN apt-get update | |
| RUN apt-get -y install git build-essential cmake ninja-build python3 patchelf autoconf gawk bison ruby | |
| WORKDIR /root | |
| RUN git clone --depth 1 https://github.com/pizlonator/fil-c.git | |
| WORKDIR /root/fil-c | |
| RUN ./build_all_fast_glibc.sh 2>&1 | tee build.log || : |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Used commit: https://github.com/pizlonator/fil-c/tree/bf83c4b7f537bf1ed5391f1dc858e286e8ded670
The command which causes an error is at build.log:40
which corresponds to libpas/build.sh#L46
Steps for reproduce:
Copy build.log to the host.