OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Oct-2004 15:21:08 Branch: HEAD Handle: 2004101314210800 Modified files: openpkg-src/ncurses ncurses.spec Log: The ncurses-5.4-20041009.patch introduced dynamic loading of GPM as discussed in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=110586. Because OpenPKG applications are statically linked this would require them to know whether ncurses has GPM built in and needs -ldl to support dlopen(3). The dialog and tin packages are victims of this inchoate solution and fail for unresolved symbols on SuSE 9.[01], Mandrake 10 and Gentoo 1.5. Picking up a vendor library is against OpenPKG policies anyway. Solution is to disable GPM unconditionally. Summary: Revision Changes Path 1.174 +2 -1 openpkg-src/ncurses/ncurses.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/ncurses/ncurses.spec ============================================================================ $ cvs diff -u -r1.173 -r1.174 ncurses.spec --- openpkg-src/ncurses/ncurses.spec 10 Oct 2004 07:35:12 -0000 1.173 +++ openpkg-src/ncurses/ncurses.spec 13 Oct 2004 13:21:08 -0000 1.174 @@ -73,7 +73,7 @@ Group: Terminal License: GPL Version: %{V_base}.%{V_patchL} -Release: 20041010 +Release: 20041013 # list of sources Source0: ftp://invisible-island.net/ncurses/ncurses-%{V_base}.tar.gz @@ -170,6 +170,7 @@ --disable-getcap-cache \ --without-cxx-binding \ --without-cxx \ + --without-gpm \ --enable-termcap \ --disable-overwrite %{l_make} %{l_mflags} @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]