Fink

移植 - 6. 10.4 に向けて

6.1 Perl

/usr/bin/perl は perl 5.8.6 です. architecture string は未だに "darwin-thread-multi-2level" です.

6.2 新しいシンボル定義

Mac OS X 10.4 は,多くのシンボルの型を変更しました. 今までに明示的に型を指定したもの、例えば socklen_tint と定義したようなもの, この定義は正しくありません.

6.3 新しいシステムライブラリ

Mac OS X 10.3 の poll() 関数は、実際は select() を利用したエミュレーションでした。 Mac OS X 10.4 では、 poll() はカーネルで実装されている実際の関数です。 しかし、ソケットと使用する際には壊れています。 システムの poll() を完全に無視することも検討してください。 Fink の glib2 パッケージは、完全に機能するエミュレーションを使うようパッチされていますので、 poll のような機能のライブラリを安全に使うことができます。