このページの2つのバージョン間の差分を表示します。
|
|
blog:2019:2019-05-31 [2019-05-31 11:17] Decomo 作成 |
blog:2019:2019-05-31 [2019-05-31 11:39] (現在) Decomo |
ググってみたら既に[[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234359|バグチケ]]が上がっていた。メンテナ曰く、当該箇所を削除するか全部のトップレベルのportsをリビルドせよとの事だが、後者は面倒でござる。というか、"全てのトップレベル"の範囲がわからんかったので、ソース修正でどうにかする。 | ググってみたら既に[[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234359|バグチケ]]が上がっていた。メンテナ曰く、当該箇所を削除するか全部のトップレベルのportsをリビルドせよとの事だが、後者は面倒でござる。というか、"全てのトップレベル"の範囲がわからんかったので、ソース修正でどうにかする。 |
| |
''/usr/ports/www/apache24/work/httpd-2.4.39/os/unix/unixd.c''の240行目付近、''#if !APR_HAVE_UNION_SEMUN''によって''union semun''の定義がなくなっているようなので、''#if''と''#endif''をコメントしてやる | ''/usr/ports/www/apache24/work/httpd-2.4.39/os/unix/unixd.c''の240行目付近、''#if !APR_HAVE_UNION_SEMUN''によって''union semun''の定義がなくなっているようなので、''#if''と''#endif''をコメントしてやる。 |
| |
<code c> | <code c> |
</code> | </code> |
| |
あとは''/usr/ports/www/apache24''の下で''make install''すればビルドは通る。 | あとは''/usr/ports/www/apache24''の下で''make install''すればビルドは通る。……が、起動しようとするとSegmentation faultで落ちるぅorz。 |
| |
……が、起動しようとするとSegmentation faultで落ちるぅorz。引き続き調査中。 | 見た感じdevel/apr1関係のコードのような気がするので、''portmaster apr --force-config''でaprをリビルド。その後、改めて''portmaster apache24 --force-config''したら無事ビルドも通って問題なく起動した。 |