[1/2] Generating ca_key.pem with a custom command FAILED: ca_key.pem ca_cert.pem ca_cert.srl /usr/bin/openssl req -batch -newkey ec:ecprm0.pem -sha256 -nodes -subj '/C=JP/ST=Tokyo/O=Snake Oil Company/CN=Snake Oil company Root Certificate Authority' -keyout ca_key.pem -out ca_cert.pem -x509 -days 3650 -extensions v3_ca -config ../test/ssl.conf Generating an EC private key writing new private key to 'ca_key.pem' ----- unable to find 'distinguished_name' in config problems making Certificate Request 6904790237184:error:0E06D06C:configuration file routines:NCONF_get_string:no value:/usr/src/crypto/openssl/crypto/conf/conf_lib.c:273:group=req name=distinguished_name ninja: build stopped: subcommand failed. INFO: autodetecting backend as ninja 0249名無しさん@お腹いっぱい。2023/12/29(金) 23:44:40.76>>237 ありがとうございます。 Macで使っているのですが、 default_options.py の find_on_darwin() の中の emacs = find_in_app() and None は、これで合っているのでしょうか。 ここでemacsがNoneに上書きされてしまって、emacs not found になってしまうようなのですが。 0250名無しさん@お腹いっぱい。2023/12/30(土) 02:06:15.95>>248 適当な名前入れて https://superuser.com/questions/947061/openssl-unable-to-find-distinguished-name-in-config0251名無しさん@お腹いっぱい。2023/12/30(土) 12:18:42.12>>250 あざす。今度はこんなエラーが… /usr/bin/openssl x509 -req -in localhost_csr.pem -CAkey ca_key.pem -CA ca_cert.pem -CAcreateserial -subj '/C=JP/ST=Tokyo/O=Snake Oil Company/OU=Limiment Div./CN=localhost' -days 3650 -sha256 -extfile ../test/ssl.conf -extensions server_ext -out localhost_cert.pem x509: Unrecognized flag subj x509: Use -help for summary. 0252名無しさん@お腹いっぱい。2023/12/30(土) 13:40:42.46>>251 そのオプションがないのはopensslが古いのだろうかね 0253名無しさん@お腹いっぱい。2023/12/30(土) 13:42:16.17 CSRにsubject書いてあるから 指定する必要はないんだけど 上書きできるようになってるみたいね 最近できたオプションなのかな? 0254名無しさん@お腹いっぱい。2023/12/30(土) 18:09:08.32 OpenSSL 1.1.1t-freebsd 7 Feb 2023 だったので、openssl32 を入れてみたところやっとこさコンパイルが通りました。 setup の時に meson.build:88: WARNING: The variable(s) 'configure_input' in the input file 'navi2ch-version.el.in' are not present in the given configuration data. と出るのは無視してかまわないでしょうか? 0255名無しさん@お腹いっぱい。2023/12/30(土) 18:14:46.47 インストール後スレを開こうとすると、 Symbol’s function definition is void: navi2ch-thumbnail-insert-image-reload となってしまうようになりました…。 0256名無しさん@お腹いっぱい。2023/12/30(土) 23:42:33.34>>249 > emacs = find_in_app() and None これはダメですね。修正しておきます。 emacs = find_in_app() が正しいです。
>>254 > setup の時に meson.build:88: WARNING: The variable(s) 'configure_input' in the input file 'navi2ch-version.el.in' are not present in the given configuration data. と出るのは無視してかまわないでしょうか? 「configureで生成されたファイルだよ」というコメントを挿入するための変数なので、無視して良いです。