FreeBSD 14.0-RELEASE-p3 amd64 に sudo をインストールできません。
marietto:/usr/ports/security/sudo # make
===> License sudo accepted by the user
===> sudo-1.9.15p4 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by sudo-1.9.15p4 for building
===> Extracting for sudo-1.9.15p4
=> SHA256 Checksum OK for sudo-1.9.15p4.tar.gz.
===> Patching for sudo-1.9.15p4
===> Applying FreeBSD patches for sudo-1.9.15p4 from
/usr/ports/security/sudo/files
===> sudo-1.9.15p4 depends on package: pkgconf>=1.3.0_1 - found
===> sudo-1.9.15p4 depends on package: gettext-runtime>=0.22_1 - found
===> sudo-1.9.15p4 depends on executable: msgfmt - found
===> sudo-1.9.15p4 depends on file: /usr/local/lib/libcrypto.so.12 - found
===> sudo-1.9.15p4 depends on shared library: libintl.so - found
(/usr/local/lib/libintl.so)
===> Configuring for sudo-1.9.15p4
configure: loading site script /usr/ports/Templates/config.site
checking for gcc... cc
checking whether the C compiler works... no
configure: error: in '/usr/ports/security/sudo/work/sudo-1.9.15p4':
configure: error: C compiler cannot create executables
See 'config.log' for more details
===> Script "configure" failed unexpectedly.
Please report the problem to [email protected] [maintainer] and attach the
"/usr/ports/security/sudo/work/sudo-1.9.15p4/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/security/sudo
*** Error code 1
Stop.
make: stopped in /usr/ports/security/sudo
詳しくはこちらをご覧ください。
/usr/local/sbin/pkg-静的情報 -g -Ea =
https://pastebin.ubuntu.com/p/3fCY3hFRCG/
/usr/ports/security/sudo/work/sudo-1.9.15p4/config.log =
https://pastebin.ubuntu.com/p/PK2QxNHwkk/
gcc/cc/clang コンパイラが誤って設定されているようです。
sudoがインストールされていないと予想してパッケージからインストールされたと言いましたが、エラーは異なります。