Date: Wed, 1 Aug 2001 16:22:47 -0400 (EDT) From: Rob Simmons <rsimmons@mail.wlcg.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/29370: Update port: textproc/aspell Message-ID: <200108012022.f71KMlY77055@mail.wlcg.com>
next in thread | raw e-mail | index | archive | help
>Number: 29370 >Category: ports >Synopsis: Update port: textproc/aspell >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Aug 01 13:30:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Rob Simmons >Release: FreeBSD 4.3-STABLE i386 >Organization: >Environment: >Description: These are patches that are available on the aspell website: http://prdownloads.sourceforge.net/aspell/aspell-.33-fix1.diff This patch will: - Fix a bug when Aspell will crash when typo-analysis is not used - Fix a bug which causes extended charters to display incorrectly on some platforms - Allow Aspell to compile with Gcc 3.0 - Should allow Aspell to compile with Egcs 1.1. I have not been able to actually test it though. Please let me know at kevina@users.sourceforge.net if you have have tried with Egcs 1.1. - Allow Aspell to compile when USE_FILE_INO is defined. >How-To-Repeat: - >Fix: --- lib/data.cc.orig Thu Mar 22 23:28:14 2001 +++ lib/data.cc Wed Aug 1 13:54:20 2001 @@ -137,7 +137,7 @@ { #ifdef USE_FILE_INO struct stat s; - int ok = fstat(filedesc(f), &s); + int ok = fstat(f.file_no(), &s); assert(ok == 0); id_->ino = s.st_ino; id_->dev = s.st_dev; --- util/hash.hh.orig Thu Mar 22 23:28:14 2001 +++ util/hash.hh Wed Aug 1 13:54:21 2001 @@ -90,8 +90,8 @@ typedef size_type Size; public: // but don't use - typedef BlockSList<Value> NodePool; - typedef NodePool::Node Node; + typedef BlockSList<Value> NodePool; + typedef typename NodePool::Node Node; private: typedef unsigned int PrimeIndex; --- lib/readonly_ws.cc.orig Wed Aug 1 13:56:20 2001 +++ lib/readonly_ws.cc Wed Aug 1 13:55:26 2001 @@ -825,7 +825,7 @@ } } - data_head.word_block_size = round_up(OUT.tellp() - start + 1, + data_head.word_block_size = round_up(OUT.tellp() - start + 1l, page_size); data_head.total_block_size = data_head.word_block_size; --- src/termios.cc.orig Sat Apr 7 02:47:34 2001 +++ src/termios.cc Wed Aug 1 13:54:21 2001 @@ -550,7 +550,10 @@ #if HAVE_LIBCURSES - static inline void put (WINDOW * w, char c) {waddch(w,c);} + static inline void put (WINDOW * w, char c) + { + waddch(w,static_cast<unsigned char>(c)); + } static inline void put (WINDOW * w, const char * c) { waddstr(w,const_cast<char *>(c)); >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108012022.f71KMlY77055>