A new release of findutils, 4.5.12-1, is available as the current version, leaving 4.5.11-1 as previous. This is my first build for 64-bit cygwin (the previous build was provided by others while bootstrapping that environment).
NEWS: ===== This is a new upstream release. Upstream has declared the 4.5.x series to be alpha releases because they have a corner case regression in performance when compared to stable 4.4.x, but as the last 4.4.x release was a couple years ago, and 4.5.x has better behavior in other aspects, cygwin has been shipping 4.5.x for some time now. See below for changes since the last build; see also /usr/share/doc/findutils/. DESCRIPTION: ============ The findutils package contains programs which will help you locate files on your system. The find utility searches through a hierarchy of directories looking for files which match a certain set of criteria (such as a filename pattern). The xargs utility builds and executes command lines from standard input arguments (usually lists of file names generated by the find command). The locate utility scans a database of filenames and displays matches. The updatedb utility builds the database for locate. UPDATE: ======= To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'findutils' from the 'Base' category (it should already be selected). DOWNLOAD: ========= Note that downloads from sourceware.org (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: ========== If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. -- Eric Blake volunteer cygwin findutils package maintainer CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: ================================= To unsubscribe to the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-YOU=yourdomain....@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
* Major changes in release 4.5.12, 2013-09-22 ** Functional Changes to find The GNU extension "find ... -perm /MODE" is no longer disabled when the POSIXLY_CORRECT environment variable is set. The obsolete GNU extension "find ... -perm +MODE", which was withdrawn in release 4.2.21 in 2005 due to compatibility problems, has been completely removed. Use "find ... -perm /MODE" instead. ** Documentation Changes If you use -type or -xtype with a type letter corresponding to a file type which is not supported by the system on which find was compiled, find will now give a clearer error message (though the functionality is unchanged). Type letters are affected are D, l and p (for Solaris Doors, symbolic links and named pipes respectively). The output of xargs --help has been slightly changed for greater clarity. The documentation for xargs now warns about parallel processes (xargs -P) sharing stdout. The documentation for find -execdir now describes correctly that the command will be executed in the same directory as the file we were considering at the time. The documentation previously (and incorrectly) stated that the original working directory of find would be used. ** Bug Fixes Some bugs in 4.5.11 were fixed without adding them to the bug database, though they are in the ChangeLog: *** Use of [[ ... ]] in find/testsuite/sv-bug-32043.sh *** Don't delete header files in "lib/" for "make clean". *** xargs: wait for process before prompting in interactive mode (-p) These following fixed bugs are recorded at https://savannah.gnu.org/bugs/?group=findutils: #40088: potential buffer overflow in -execdir and -okdir #39324: exits without error on OOM #38583: errno-buffer read failed in xargs_do_exec #38474: Unintended (?) behaviour change of -perm +mode predicate #36652: Better document that -0/-d turns off the effect of -E. #34976: find -execdir leaks file descriptors for the working directory
signature.asc
Description: OpenPGP digital signature