70807


Apache2.4のデフォルトのSPECファイルだと以下のオプションが定義されています。

[code]

    %configure \
       --enable-layout=RPM \
       --libdir=%{_libdir} \
       ...
    
[/code]

このとき、config.layout内にもlibdirの定義があり、configureのオプション内にも定義があります。  
優先されるのはどちらの内容となるのでしょうか。


CC BY-SA 4.0
2020-09-29T07:18:51.917
70801
2020-09-29T09:47:39.013
42105
question
apache
SPECファイル内でのオプション値に反映される優先順位


`config.layout` 中の値は無指定時デフォルト値  
`configure` にオプションを明示したらデフォルト値を上書き  
です。つまり手指定オプションのほうが強いッス。

普通にソースコードをコンパイルするユーザは `apache2.spec` を使わないので無視してよい  
だったはず (`apache2.spec` は Apache httpd のデベロッパが使うもの)


CC BY-SA 4.0
2020-09-29T09:47:39.013
70807
2020-09-29T09:47:39.013
8589
70801
answer