パスワードを忘れた? アカウント作成

snowy (9274) の日記

○ ◎ ●

Cygwin 1.5.2-1リリースノート

snowy による 2003年08月18日 21時30分 の日記 (#148646)

「試験用途での公開: 1.5.2-1」

  • From: Christopher Faylor
  • To: cygwin-announce at cygwin dot com
  • Date: Fri, 8 Aug 2003 22:54:47 -0400
  • Subject: Available for test: cygwin-1.5.2-1
  • Reply-to: The Cygwin Mailing List
  • Reply-to: cygwin at cygwin dot com

Cygwin DLLと関連ユーティリティをダウンロードできるようにしました。

このバージョンは、現在、試験用としてのみ使用できます。1.5.x系Cygwin DLLでは、64ビット・ファイルI/Oが32ビットuidやgidと同じように利用できると言ったようなAPIの大きな変更があります。

これは、statやdirentに見られるような(基本的な)構造が変更された事を意味します。古いアプリケーションは正しく動くでしょうが、サイズが変更された構造を使うDLLやライブラリは再コンパイルと再リンクが必要となるでしょう。問題がなければ、このバージョンが2003年8月23日に(正式な)現行バージョンとなります。

これまでの1.5.x系のリリースには、二つの問題がありました。一つは、fdopenを使う全てのアプリケーションについてのものであり、もう一つは、コマンドラインで-lcオプションを使う全てのアプリケーションについてのものです。もしあなたが1.5.0用や1.5.1用のライブラリやアプリケーションをリビルドし、これらを使っていたのであれば、1.5.2用に再リンクしなければならないでしょう。この不便さを私は大変申し訳なく思います。1.3.22用及びそれ以前用に、またそれにリンクされた実行ファイルはそのまま問題なく動きます。

もしあなたがCygwin関連のパッケージを提供しているなら、あなたはCygwinアプリケーションのメーリングリストを購読しなければいけませんし、そこで行われているCygwin 1.5.x系でのリビルドについての議論を追っていかなければいけません。もしあなたがパッケージメンテナで、現在このMLを追っていないのであれば、あなたのパッケージはCygwinディストリビューションから削除される可能性が非常に高いでしょう。

あなたのインストーラをアップデートするには、Cygwinウェブページhttp://cygwin.com/にある「Install Cygwin now」をクリックして下さい。セットアップ・エグゼ(setup.exe)があなたのシステムにダウンロードされます。そして、セットアップを起動して、(インストールのための)全ての質問に答えて下さい。

もし疑問や意見があるなら、それらをCygwinメーリングリストcygwin@cygwin.comまで送って下さい。

(ML購読解除のための情報なので中略)

Christopher Faylor
Red Hat, Inc.

Changes since 1.5.1-1:

  • readvから正しいバイト番号を返すようにした。(Christopher Faylor)
  • readdir枯渇(?)の際、errnoを出さないようにした。(Pavel Tsekov)
  • rxvt終了の際、whoエントリが削除されない問題を修正。(Christopher Faylor)
  • マウントリストにリムーバブルドライブを含めるようにした。(Pavel Tsekov)
  • libc.aに新しいoverridden関数が含まれていなかった問題を修正。(Christopher Faylor)
  • /etcを見失った場合にメモリー内容が破壊される問題の修正。(David Rothenberger)
  • INT32_MINを正しく定義した。(Gerrit P. Haase)

(以上)

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

物事のやり方は一つではない -- Perlな人

処理中...