Re: [SECURITY] lighttpd
Yaakov (Cygwin/X) wrote: PS: my Win7 cygwin needs rebaseall very very often. Still didn't check it through. BLODA? Windows Defender, but I de-activated the online scan and (wrongly?) hoped this de-activated the hook. It probably doesn't, I'll try disabling the service as suggested in the ML, but in the meantime I'm using a VirtualBox+WinXP as a Cygwin build-box (BTW it's quite slower than real hardware, of course, but feels even slower than other Windows-native stuff that runs in there; didn't check in deep yet). The attached .cygport and patch WFM. Do these not work for you? Nope, it's just the same as the 1.4.28 as found on CygPorts repository (and trivially-updated to 1.4.30). Didn't report it yet because I hadn't the time to check it on a different box, but here it goes: % cygport lighttpd-1.4.30-1 prep build Preparing lighttpd-1.4.30-1 Unpacking source lighttpd-1.4.30.tar.xz *** Info: applying patch 1.4.28-no-undefined.patch: patching file src/Makefile.am Hunk #1 succeeded at 89 (offset 1 line). Preparing working source directory *** Info: applying patch lighttpd-1.4.30-1.cygwin.patch: patching file CYGWIN-PATCHES/README patching file CYGWIN-PATCHES/setup.hint Compiling lighttpd-1.4.30-1 autoreconf-2.68: Entering directory `.' autoreconf-2.68: configure.ac: not using Gettext autoreconf-2.68: running: aclocal --force -I m4 autoreconf-2.68: configure.ac: tracing autoreconf-2.68: running: libtoolize --copy --force libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf-2.68: running: /usr/bin/autoconf-2.68 --force configure.ac:1: error: possibly undefined macro: dnl If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:57: error: possibly undefined macro: AC_CHECK_HEADERS configure.ac:71: error: possibly undefined macro: AC_DEFINE configure.ac:108: error: possibly undefined macro: AC_CHECK_LIB configure.ac:112: error: possibly undefined macro: AC_MSG_ERROR autoreconf-2.68: /usr/bin/autoconf-2.68 failed with exit status: 1 *** ERROR: autoreconf failed -- Lapo Luchini - http://lapo.it/
Re: [SECURITY] lighttpd
Lapo Luchini wrote: I will schedule an update-session for all my packages that needs it ...failing it; neither the current package nor cygwin-ports one upgrade cleanly and I hadn't the time to work around it. If anyone has the time to do this long-awaited upgrade or wants to take maintainership of the package altogether, feel free to step up and do it. Else, I will keep trying in the next days. PS: my Win7 cygwin needs rebaseall very very often. Still didn't check it through. -- Lapo Luchini - http://lapo.it/
Re: [SECURITY] lighttpd
Corinna Vinschen wrote: FYI, I also pinged Lapo via PM and got no reply so far. If he doesn't reply within the next 2 weeks, I guess we have to assume he's not with us anymore :( ARGH, sorry! I seems I can't really rely on myself to monitor there mailing lists with proper enough care anymore (too much stuff to do/remember, I guess). But I'm still with the project fully, at least in heart and intentions. I will schedule an update-session for all my packages that needs it tomorrow morning (10-12 CET), then I'll try and find some type of reminder/alert to be more responsive in the future. (mhh, maybe some RSS based on some regular expression matching the mailing lists contents with my package's names in title or body) Oh and by the way, Corinna, thanks for the PM-ping, and sorry for the inconvenience. :( -- Lapo Luchini - http://lapo.it/
[ANNOUNCEMENT] Updated: monotone-1.0-2
Version 1.0-2 of monotone has been uploaded. This rebuild was needed to be compatible with gcc45 stdc++. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: botan-1.8.13
Version 1.8.13-1 of botan has been uploaded. Botan is a BSD-licensed crypto library written in C++. It provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS#10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. You can find more information on the official homepage: http://botan.randombit.net/ If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c botan *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Updated: botan-1.8.13
Version 1.8.13-1 of botan has been uploaded. Botan is a BSD-licensed crypto library written in C++. It provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS#10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. You can find more information on the official homepage: http://botan.randombit.net/ If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c botan *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini
Typo in winsup/cygwin/fhandler_tty.cc
I'm not sure if it is maybe a different form or what, but else you might want to sed 's/allmighty/almighty/' winsup/cygwin/fhandler_tty.cc :) cheers, -- Lapo Luchini - http://lapo.it/
Re: [RFU] monotone-1.0-2
BTW I just re-rolled the package to fix a dependency in the README, I didn't change to 1.0-3 because it's a tiny change and the upload wasn't acknowledged yet. -- Lapo Luchini - http://lapo.it/
[RFU] monotone-1.0-2
http://lapo.it/cygwin/monotone/monotone-1.0-2-src.tar.bz2 http://lapo.it/cygwin/monotone/monotone-1.0-2.tar.bz2 http://lapo.it/cygwin/monotone/setup.hint Content: # setup.hint for monotone sdesc: free distributed version control system ldesc: monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL. category: Devel requires: cygwin libgcc1 libidn11 libintl8 libpcre0 libsqlite3_0 libstdc++6 lua zlib0 #maintainer: Lapo Luchini l...@lapo.it -- Lapo Luchini - http://lapo.it/
[ANNOUNCEMENT] Updated: rsync-3.0.9-1
Version 3.0.9-1 of rsync has been uploaded. rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c rsync *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini “Gentlemen do not read each others mail.” (Henry Lewis Stimson) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[RFU] rsync-3.0.9-1
New upstream (bug fixing) release: http://lapo.it/cygwin/rsync/rsync-3.0.9-1-src.tar.bz2 http://lapo.it/cygwin/rsync/rsync-3.0.9-1.tar.bz2 http://lapo.it/cygwin/rsync/setup.hint -- Lapo Luchini - http://lapo.it/ “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999)
[RFU] whois-5.0.11-1
http://lapo.it/cygwin/whois/whois-5.0.11-1.tar.bz2 http://lapo.it/cygwin/whois/whois-5.0.11-1-src.tar.bz2 http://lapo.it/cygwin/whois/setup.hint (unchanged) Please keep 5.0.8-1 as [last] and delete any other version. -- Lapo Luchini - http://lapo.it/
Re: [RFU] monotone-1.0-1
Corinna Vinschen wrote: On May 9 13:26, Lapo Luchini wrote: http://lapo.it/cygwin/monotone/monotone-1.0-1.tar.bz2 http://lapo.it/cygwin/monotone/monotone-1.0-1-src.tar.bz2 Uploaded. What about all the old versions? Thanks. I'd keep just 0.99.1-1 (just in case), any previous one is now unnecessary. -- Lapo Luchini - http://lapo.it/
[ANNOUNCEMENT] Updated: monotone-1.0-1
Version 1.0-1 of monotone has been uploaded. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Updated: monotone-1.0-1
Version 1.0-1 of monotone has been uploaded. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini
[RFU] monotone-1.0-1
http://lapo.it/cygwin/monotone/monotone-1.0-1.tar.bz2 http://lapo.it/cygwin/monotone/monotone-1.0-1-src.tar.bz2 http://lapo.it/cygwin/whois/setup.hint (unchanged) % sha256sum monotone*bz2 5c530bc4652b2c08b5291659f0c130618a14780f075f981e947952dcaefc31dc monotone-1.0.tar.bz2 5e9b409cf5ab0ff0302b66ae55b072d9776f0df0308fbf26cfbfb6925ea2e1c3 monotone-1.0-1.tar.bz2 c2b2bbd868514c734150f0372fc89067c6800f3c5b73b1dd277bd5b7609a56db monotone-1.0-1-src.tar.bz2 -- Lapo Luchini - http://lapo.it/ “Digital files cannot be made uncopyable, any more than water can be made not wet.” (Bruce Schneier, 2001-05-15) signature.asc Description: OpenPGP digital signature
[ANNOUNCEMENT] Updated: rsync-3.0.8-1
Version 3.0.8-1 of rsync has been uploaded. rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c rsync *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Updated: rsync-3.0.8-1
Version 3.0.8-1 of rsync has been uploaded. rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c rsync *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999)
[RFU 1.7] rsync-3.0.8-1
New upstream release (featuring a security fix): http://lapo.it/cygwin/rsync/rsync-3.0.8-1-src.tar.bz2 http://lapo.it/cygwin/rsync/rsync-3.0.8-1.tar.bz2 http://lapo.it/cygwin/rsync/setup.hint (also setup-installable from http://lapo.it/cygwin/ ) % sha256sum rsync*bz2 9a5ce651a17b289151ef444267235818dd772d3263b18c8726de2b81918afeba *rsync-3.0.8-1.tar.bz2 2a37735f624f71d2f6d9be4191ed8f9ea05aeb15ff86be16734c5b846447ab4c *rsync-3.0.8-1-src.tar.bz2 -- Lapo Luchini - http://lapo.it/ “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999)
Re: [RFU 1.7] rsync-3.0.8-1
(Yes, of course it's 1.7, the subject just stuck copying from previous message.) -- Lapo Luchini - http://lapo.it/
[ANNOUNCEMENT] Updated: whois-5.0.8-1
Version 5.0.8-1 of whois has been uploaded. Whois is a client for the whois directory service. It allows you to retrieve information on domains name, IP addresses, and more. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c whois *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Updated: whois-5.0.8-1
Version 5.0.8-1 of whois has been uploaded. Whois is a client for the whois directory service. It allows you to retrieve information on domains name, IP addresses, and more. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c whois *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini
using genini for split packages [Was: [RFU] tidy-20090325-1]
Charles Wilson wrote: PS: I wasn't able to compile setup.ini locally using genini, is it possible for split packages? Yes, it is. Did you use the --recursive option? And, of course, the files need to be arranged as Corinna indicated above, or genini will croak just like upset would. It still seems to croaks, and is not producing the source link: % ../genini/genini --recursive tidy error: tidy/libtidy-devel/setup.hint:6: couldn't find package directory for external-source 'tidy' error: tidy/libtidy0_99_0/setup.hint:6: couldn't find package directory for external-source 'tidy' # This file is automatically generated. If you edit it, your # edits will be discarded next time the file is generated. # See http://cygwin.com/setup.html for details. # setup-timestamp: 1289636940 @ libtidy-devel sdesc: HTML pretty printer (library development) ldesc: HTML Tidy is a program to clean up and correct messy HTML pages. Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. category: Text Web requires: libtidy0_99_0 version: 20090325-1 install: tidy/libtidy-devel/libtidy-devel-20090325-1.tar.bz2 156956 04a6859df5465504f529632769adac48 @ libtidy0_99_0 sdesc: HTML pretty printer (library runtime) ldesc: HTML Tidy is a program to clean up and correct messy HTML pages. Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. category: Text Web requires: libgcc1 version: 20090325-1 install: tidy/libtidy0_99_0/libtidy0_99_0-20090325-1.tar.bz2 114206 d4f99a6340f94961947234e4df29816e @ tidy sdesc: HTML pretty printer (executables) ldesc: HTML Tidy is a program to clean up and correct messy HTML pages. Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. category: Text Web requires: libgcc1 libtidy0_99_0 version: 20090325-1 install: tidy/tidy-20090325-1.tar.bz2 83758 a4a8ab51e073cb722d065ff37c215a3a source: tidy/tidy-20090325-1-src.tar.bz2 367407 8f9665011ac3ec32ff2b5bb864f85694 -- Lapo Luchini - http://lapo.it/ “A secret between two is a secret of God; a secret among three is everybody's secret.” (French proverb)
[RFU] whois-5.0.8-1
http://lapo.it/cygwin/whois/whois-5.0.8-1.tar.bz2 http://lapo.it/cygwin/whois/whois-5.0.8-1-src.tar.bz2 http://lapo.it/cygwin/whois/setup.hint Changet setup.hint (removed cygwin requirement, as suggested): sdesc: GNU Whois ldesc: A client for the whois directory service. It allows you to retrieve information on domains name, IP addresses, and more. category: Net requires: crypt libgcc1 libidn11 libintl8 -- Lapo Luchini - http://lapo.it/ “Digital files cannot be made uncopyable, any more than water can be made not wet.” (Bruce Schneier, 2001-05-15)
Re: modification time disorder: touch-related?
Lapo Luchini wrote: % LANG=C ll -rt --full-time whois-5.0.8-1/build|tail -rwxrwxr-x+ 1 lapo None 83077 2010-11-09 21:59:36.985126500 +0100 whois.exe drwxr-xr-x+ 1 lapo None 12288 2010-11-09 21:59:37.387149500 +0100 . -rwxrwxr-x+ 1 lapo None 42896 2010-11-09 21:59:37.445152800 +0100 mkpasswd.exe -rw-rw-r--+ 1 lapo None 72777 2010-11-09 21:59:37.691232900 +0100 whois.o -rw-rw-r--+ 1 lapo None 4817 2010-11-09 21:59:37.892232900 +0100 utils.o -rw-rw-r--+ 1 lapo None 16665 2010-11-09 21:59:38.408232900 +0100 mkpasswd.o I can reproduce this at will using ccache. Everything's normal without ccache: -rw-r--r--+ 1 lapo None 72777 2010-11-13 09:04:41.193483200 +0100 whois.o -rw-r--r--+ 1 lapo None 4817 2010-11-13 09:04:41.372493500 +0100 utils.o -rwxr-xr-x+ 1 lapo None 83077 2010-11-13 09:04:41.678511000 +0100 whois.exe -rw-r--r--+ 1 lapo None 16665 2010-11-13 09:04:41.988528700 +0100 mkpasswd.o drwxr-xr-x+ 1 lapo None 12288 2010-11-13 09:04:42.203541000 +0100 . -rwxr-xr-x+ 1 lapo None 42896 2010-11-13 09:04:42.260544300 +0100 mkpasswd.exe I wonder how I didn't encounter this ccache bug (?) in the last few years, or maybe it's also Windows-7 related? (no, FAT32 is not the issue, my CCACHE_DIR is in the same NTFS filesystem I'm compiling those package in) I wonder if latest ccache would still do that. Maybe I'll try to upgrade it locally and check. -- Lapo Luchini - http://lapo.it/ “We could tell you what it's about. But then, of course, we'd have to kill you.” (tagline of movie Sneakers, 1992) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: modification time disorder: touch-related?
Robert McDougall wrote: It knows by lesser time precision (exactly 2 sec). Interesting. But I'm building on NTFS. The same problem is preventing me to upgrade whois package. It fails because the two executables are 0.96 seconds and are then rebuild during the make install phase, at which point they're missing a proper LIBS parameter defined. (yes, I could work around that, but I'd rather help find a real solution) % cygport whois-5.0.8-1 finish prep build Removing work directory in 5 seconds... Removing work directory NOW. Finished. Preparing whois-5.0.8-1 Unpacking source whois_5.0.8.tar.gz Preparing working source directory *** Info: applying patch whois-5.0.8-1.cygwin.patch: patching file CYGWIN-PATCHES/README patching file CYGWIN-PATCHES/setup.hint *** Info: applying patch whois-5.0.8-1.src.patch: patching file Makefile Compiling whois-5.0.8-1 gcc -DHAVE_LIBIDN -DENABLE_NLS -g -O2 -MM -MG *.c Makefile.depend perl -w make_ip_del.pl ip_del_list ip_del.h perl -w make_ip6_del.pl ip6_del_list ip6_del.h perl -w make_as_del.pl as_del_list as_del.h perl -w make_tld_serv.pl tld_serv_list tld_serv.h gcc -DHAVE_LIBIDN -DENABLE_NLS -g -O2 -c whois.c whois.c:84: warning: ‘optarg’ redeclared without dllimport attribute: previous dllimport ignored whois.c:85: warning: ‘optind’ redeclared without dllimport attribute: previous dllimport ignored gcc -DHAVE_LIBIDN -DENABLE_NLS -g -O2 -c utils.c gcc -o whois.exe whois.o utils.o -lidn -lintl gcc -DHAVE_LIBIDN -DENABLE_NLS -g -O2 -c mkpasswd.c mkpasswd.c:61: warning: ‘optarg’ redeclared without dllimport attribute: previous dllimport ignored mkpasswd.c:62: warning: ‘optind’ redeclared without dllimport attribute: previous dllimport ignored mkpasswd.c: In function ‘main’: mkpasswd.c:335: warning: assignment makes pointer from integer without a cast gcc -o mkpasswd.exe mkpasswd.o utils.o -lcrypt -lintl % LANG=C ll -rt --full-time whois-5.0.8-1/build|tail -rw-r--r--+ 1 lapo None 11899 2010-11-09 21:59:35.824060100 +0100 ip_del.h -rw-r--r--+ 1 lapo None 1246 2010-11-09 21:59:35.976068800 +0100 ip6_del.h -rw-r--r--+ 1 lapo None 2349 2010-11-09 21:59:36.126077300 +0100 as_del.h -rw-r--r--+ 1 lapo None 11824 2010-11-09 21:59:36.261085100 +0100 tld_serv.h -rwxrwxr-x+ 1 lapo None 83077 2010-11-09 21:59:36.985126500 +0100 whois.exe drwxr-xr-x+ 1 lapo None 12288 2010-11-09 21:59:37.387149500 +0100 . -rwxrwxr-x+ 1 lapo None 42896 2010-11-09 21:59:37.445152800 +0100 mkpasswd.exe -rw-rw-r--+ 1 lapo None 72777 2010-11-09 21:59:37.691232900 +0100 whois.o -rw-rw-r--+ 1 lapo None 4817 2010-11-09 21:59:37.892232900 +0100 utils.o -rw-rw-r--+ 1 lapo None 16665 2010-11-09 21:59:38.408232900 +0100 mkpasswd.o % cygport whois-5.0.8-1 build Compiling whois-5.0.8-1 gcc -o whois.exe whois.o utils.o -lidn -lintl gcc -o mkpasswd.exe mkpasswd.o utils.o -lcrypt -lintl % LANG=C ll -rt --full-time whois-5.0.8-1/build|tail -rw-r--r--+ 1 lapo None 11899 2010-11-09 21:59:35.824060100 +0100 ip_del.h -rw-r--r--+ 1 lapo None 1246 2010-11-09 21:59:35.976068800 +0100 ip6_del.h -rw-r--r--+ 1 lapo None 2349 2010-11-09 21:59:36.126077300 +0100 as_del.h -rw-r--r--+ 1 lapo None 11824 2010-11-09 21:59:36.261085100 +0100 tld_serv.h -rw-rw-r--+ 1 lapo None 72777 2010-11-09 21:59:37.691232900 +0100 whois.o -rw-rw-r--+ 1 lapo None 4817 2010-11-09 21:59:37.892232900 +0100 utils.o -rw-rw-r--+ 1 lapo None 16665 2010-11-09 21:59:38.408232900 +0100 mkpasswd.o -rwxrwxr-x+ 1 lapo None 83077 2010-11-09 22:06:53.724106500 +0100 whois.exe drwxr-xr-x+ 1 lapo None 12288 2010-11-09 22:06:53.940118900 +0100 . -rwxrwxr-x+ 1 lapo None 42896 2010-11-09 22:06:54.004122500 +0100 mkpasswd.exe % uname -a CYGWIN_NT-6.1-WOW64 cyberone 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin Running Windows 7 64 bit and latest packages. -- Lapo Luchini - http://lapo.it/ “Computers are useless. They can only give you answers.” (Pablo Picasso) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: PING MAINTAINERS of ccache, distcc, ocaml: [was Re: [1.7] gcc-3.4.4-3 gets reinstalled every time I run setup]
Damien Doligez wrote: I never received Dave's message, so I'm missing some context here, but the latest ocaml (3.12.0-4) actually depends on gcc4-core, not on any flavor of gcc 3. http://thread.gmane.org/gmane.os.cygwin/103106/focus=18420 It's fairly old, but yes, I was stating that onlt ccache and distcc still show that dependency. =) -- Lapo Luchini - http://lapo.it/
[ANNOUNCEMENT] Updated: nano-2.2.5-1
Version 2.2.5-1 of nano has been uploaded. nano is a text editor designed as a clone of pico, but rewritten from scratch to be faster and smaller while having greater functionality. You can find information about new features here: http://www.nano-editor.org/dist/v2.2/NEWS If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: monotone-0.99.1-1
Version 0.99.1-1 of monotone has been uploaded. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Updated: nano-2.2.5-1
Version 2.2.5-1 of nano has been uploaded. nano is a text editor designed as a clone of pico, but rewritten from scratch to be faster and smaller while having greater functionality. You can find information about new features here: http://www.nano-editor.org/dist/v2.2/NEWS If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini
Updated: monotone-0.99.1-1
Version 0.99.1-1 of monotone has been uploaded. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini
[RFU] monotone-0.99.1-1
http://lapo.it/cygwin/monotone/monotone-0.99.1-1.tar.bz2 http://lapo.it/cygwin/monotone/monotone-0.99.1-1-src.tar.bz2 unchanged setup.hint category: Devel requires: libgcc1 libidn11 libintl8 libpcre0 libsqlite3_0 libstdc++6 lua zlib0 -- Lapo Luchini - http://lapo.it/ “If knowledge can create problems, it is not through ignorance that we can solve them.” (Isaac Asimov)
[RFU] nano-2.2.5-1
http://lapo.it/cygwin/nano/nano-2.2.5-1.tar.bz2 http://lapo.it/cygwin/nano/nano-2.2.5-1-src.tar.bz2 http://lapo.it/cygwin/nano/setup.hint setup.hint (changed 'requires'): sdesc: A pico clone text editor with extensions ldesc: nano - A text editor designed as a clone of pico, but rewritten from scratch to be faster and smaller while having greater functionality category: Editors requires: libgcc1 libintl8 libncursesw10 -- Lapo Luchini - http://lapo.it/ “…one of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs.” (Robert Firth)
Re: PING MAINTAINERS of ccache, distcc, ocaml: [was Re: [1.7] gcc-3.4.4-3 gets reinstalled every time I run setup]
Dave Korn wrote: In the meantime, I think that ocaml, ccache and distcc should remove gcc from their setup.hint lines, and perhaps replace it by gcc-core. BTW: both 'ccache' and 'distcc' are depending on 'gcc' in latest setup.ini (I'm trying to avoid gcc-3 on my fresh install). -- Lapo Luchini - http://lapo.it/ “The death rate is the same for us as for anybody… one person, one death, sooner or later.” (Robert A. Heinlein, Tunnel in the Sky, 1955)
Re: PING MAINTAINERS of ccache, distcc, ocaml: [was Re: [1.7] gcc-3.4.4-3 gets reinstalled every time I run setup]
Yaakov (Cygwin/X) wrote: BTW: both 'ccache' and 'distcc' are depending on 'gcc' in latest setup.ini (I'm trying to avoid gcc-3 on my fresh install). Then shouldn't that be 'gcc4-core'? I'm not sure there should be a dependency at all: ccache doesn't depend on any compiler, it will just call any that is called like his own symlink and behaves like gcc... installing ccache without any compiler doesn't do any good, ok, but it's a complete software anyways. -- Lapo Luchini - http://lapo.it/ “Beware of bugs in the above code; I have only proved it correct, not tried it.” (Donald Knuth, 1977-03-22)
Re: [RFU] tidy-20090325-1
Yaakov (Cygwin/X) ha scritto: On Thu, 2010-09-23 at 22:10 +0200, Lapo Luchini wrote: I compiled the new tidy library (shamelessly copying from CygPorts) and it's available here: Lapo, Do you plan to shamelessly copy nano from Ports soon as well? http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/ports;a=tree;f=apps/nano Yup (either that or upgrade my existing port), except that my (only remaining) Windows PC died two weeks ago and I just got the new one; problem Cygwin is I'm having problems installing Cygwin this Win7-64. I'm in vacation next week and I'll *definitely* will have more time to dedicate to the project. Lapo
[ANNOUNCEMENT] Updated: tidy-20090325-1
Version tidy-20090325-1 of HTML Tidy has been uploaded. HTML Tidy is a program to clean up and correct messy HTML pages. Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. HTML Tidy, including both TidyLib and the command line utility, uses a MIT-like license. This license allows you to do almost anything with the code, except to represent your changes as coming from the W3C. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[RFU] tidy-20090325-1
I compiled the new tidy library (shamelessly copying from CygPorts) and it's available here: http://lapo.it/cygwin/tidy/setup.hint http://lapo.it/cygwin/tidy/devel.hint http://lapo.it/cygwin/tidy/lib.hint http://lapo.it/cygwin/tidy/tidy-20090325-1-src.tar.bz2 http://lapo.it/cygwin/tidy/tidy-20090325-1.tar.bz2 http://lapo.it/cygwin/tidy/libtidy0_99_0-20090325-1.tar.bz2 http://lapo.it/cygwin/tidy/libtidy-devel-20090325-1.tar.bz2 PS: I wasn't able to compile setup.ini locally using genini, is it possible for split packages? -- Lapo Luchini - http://lapo.it/ “I never think of the future, it comes soon enough.” (Albert Einstein)
Re: setup, upx, and TLS
[previous message was sent to the wrong mailing list; a nice reminder not to write emails at 5:27 in the night...] Yaakov (Cygwin/X) wrote: On Sun, 2010-09-05 at 15:27 -0400, Charles Wilson wrote: Lapo, are you still here? Could we get an updated upx package, please? I'm not so sure that he is still here. Sorry guys, a long strike of too many things to do at the same time had me going a bit in rounds. I've packaged upx (I hope not to have forgot anything of the process ;)), but I fear I'll have the next decently sized time-slot on monday (uh, that'll be a problem to send the announce mesage earlier too). Oh, and I had ready-to-release packages of monotone and tidy, though the first I'm fairly sure it's good, while the latter was copied directly from CygPorts but I didn't really have time to look into the way the package is divided in three and I'd prefer uploading it in a few days (same goes for other packages). http://lapo.it/cygwin/upx/setup.hint http://lapo.it/cygwin/upx/upx-3.07-1-src.tar.bz2 http://lapo.it/cygwin/upx/upx-3.07-1.tar.bz2 http://lapo.it/cygwin/monotone/monotone-0.48-1-src.tar.bz2 http://lapo.it/cygwin/monotone/monotone-0.48-1.tar.bz2 http://lapo.it/cygwin/monotone/setup.hint -- Lapo Luchini - http://lapo.it/ “C is quirky, flawed, and an enormous success.” (Dennis M. Ritchie) “The Magic Words are Squeamish Ossifrage” (Ron Rivest, RSA-129 challenge, 1977)
Re: setup, upx, and TLS
Lapo Luchini wrote: I've packaged upx Wrong mailing list, sorry for the noise. -- Lapo Luchini - http://lapo.it/ “It is dangerous to be right when the government is wrong.” (Voltaire) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: setup, upx, and TLS
Yaakov (Cygwin/X) wrote: On Sun, 2010-09-05 at 15:27 -0400, Charles Wilson wrote: Lapo, are you still here? Could we get an updated upx package, please? I'm not so sure that he is still here. Sorry guys, a long strike of too many things to do at the same time had me going a bit in rounds. I've packaged upx (I hope not to have forgot anything of the process ;)), but I fear I'll have the next decently sized time-slot on monday (uh, that'll be a problem to send the announce mesage earlier too). Oh, and I had ready-to-release packages of monotone and tidy, though the first I'm fairly sure it's good, while the latter was copied directly from CygPorts but I didn't really have time to look into the way the package is divided in three and I'd prefer uploading it in a few days (same goes for other packages). http://lapo.it/cygwin/upx/setup.hint http://lapo.it/cygwin/upx/upx-3.07-1-src.tar.bz2 http://lapo.it/cygwin/upx/upx-3.07-1.tar.bz2 http://lapo.it/cygwin/monotone/monotone-0.48-1-src.tar.bz2 http://lapo.it/cygwin/monotone/monotone-0.48-1.tar.bz2 http://lapo.it/cygwin/monotone/setup.hint -- Lapo Luchini - http://lapo.it/ “C is quirky, flawed, and an enormous success.” (Dennis M. Ritchie) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: tidy: update, packaging
Lapo Luchini wrote: Expect it in a few days. =) Errr, a few more days. Life hit hard on my free time last weeks... -- Lapo Luchini - http://lapo.it/ “Any sufficiently advanced technology is indistinguishable from magic.” (Arthur C. Clarke) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Updated: rsync-3.0.7-1
Version 3.0.7-1 of rsync has been uploaded. rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. This release include (experimental) support for xattr which should work correctly on SMB shares and NTFS drives. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c rsync If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: tidy: update, packaging
Yaakov (Cygwin/X) wrote: Lapo, The 'tidy' package, for which you are listed as the maintainer, has not been updated in quite some time, and more recent versions are required in most cases nowadays. Would you be able to update this package in the near future? Yes, you're perfectly right! I kinda forgot it was a package of mine (as I don't use it any more since such a a looong time), but I'll update it gladly using your ports/trunk/libs/tidy/ recipe. Expect it in a few days. =) -- Lapo Luchini - http://lapo.it/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[RFU 1.7] rsync-3.0.7-1
New upstream release: http://lapo.it/cygwin/rsync/rsync-3.0.7-1-src.tar.bz2 http://lapo.it/cygwin/rsync/rsync-3.0.7-1.tar.bz2 http://lapo.it/cygwin/rsync/setup.hint (also setup-installable from http://lapo.it/cygwin/ ) Changed setup.hint (requires libgcc1 with gcc-4): sdesc: Fast remote file transfer program (can use existing data to minimize transfer) ldesc: rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. category: Net requires: libgcc1 libiconv2 libpopt0 % sha256sum rsync-3.0.7-1* 593949a3bc09ec99d7830a44843451889f88ceee821f06e14de454be9caa7607 rsync-3.0.7-1-src.tar.bz2 b1ee1adb69c1104bcb6cfa793a0758b224bbc0d42846f15b6588733ad3e91d03 rsync-3.0.7-1.tar.bz2 -- Lapo Luchini - http://lapo.it/ “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999)
[ANNOUNCEMENT] Updated: monotone-0.46-1
Version 0.46-1 of monotone has been uploaded. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Updated: monotone-0.46-1
Version 0.46-1 of monotone has been uploaded. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone If you have questions or comments, please send them to the Cygwin mailing list at: cyg...@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini
[RFU] monotone-0.46-1
New and shiny upstream release. http://lapo.it/cygwin/monotone/monotone-0.46-1-src.tar.bz2 http://lapo.it/cygwin/monotone/monotone-0.46-1.tar.bz2 http://lapo.it/cygwin/monotone/setup.hint (also setup-installable from http://lapo.it/cygwin/ ) Unchanged setup.hint: sdesc: free distributed version control system ldesc: monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL. category: Devel requires: libgcc1 libidn11 libintl8 libpcre0 libsqlite3_0 libstdc++6 lua zlib0 % sha256sum monotone-0.46-* 4f60d851be09bbe0e8859abb05921187319e440e3ab23e82a715b5170812 monotone-0.46-1-src.tar.bz2 26b1cb27bd806484588717cd99a389012183c994dc42140e28b67aa418b71d88 monotone-0.46-1.tar.bz2 -- Lapo Luchini “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999) signature.asc Description: OpenPGP digital signature
Re: [RFU 1.7] whois-4.7.36-1
Yaakov (Cygwin/X) wrote: Uploaded. Can 4.7.24-1 be deleted? Sure. The requires: line should NOT include 'cygwin'. I fixed this before uploading, but please fix your local copy. Whoops. Locally updated. -- Lapo Luchini - http://lapo.it/ “I couldn't help but overhear, probably because I was eavesdropping.” (anonymous)
[ANNOUNCEMENT] [1.7] Updated: whois 4.7.36-1
I've updated the Cygwin 1.7 version of whois to 4.7.36-1. Whois is a client for the whois directory service. It allows you to retrieve information on domains name, IP addresses, and more. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c whois If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[RFU 1.7] whois-4.7.36-1
http://lapo.it/cygwin/whois/setup.hint http://lapo.it/cygwin/whois/whois-4.7.36-1.tar.bz2 http://lapo.it/cygwin/whois/whois-4.7.36-1.tar.bz2 (also setup-installable from http://lapo.it/cygwin/) Changed setup.hint (now requiring libgcc1): sdesc: GNU Whois ldesc: A client for the whois directory service. It allows you to retrieve information on domains name, IP addresses, and more. category: Net requires: cygwin crypt libgcc1 libidn11 libintl8 % sha256sum * 24b17a7bbba99f7cf6c8a3c475f4e88864d304441a25893cf2767e51fd4e4c65 setup.hint 5a5c2b9169b8a2c893588f3b015ea8df8778582e9bc446758de35628e197b1f7 whois-4.7.36-1-src.tar.bz2 f8fc900df51755835bd27fceb032fce519f5f25e5c4acfa2b93e5f45061584ea whois-4.7.36-1.tar.bz2 -- Lapo Luchini - http://lapo.it/ signature.asc Description: OpenPGP digital signature
Re: subversion and utf-8
David Rothenberger wrote: % export LANG=C.UTF-8 % touch wc/Burgstraße wc/Geschäftsführer wc/für % svn add wc/* % svn ci -m '' wc Note that the svn add will fail if I don't set LANG=C.UTF-8. As per 1.7.0-62 announcement, UTF-8 should be the default locale for LANG=C so LANG=C should work there as well. But of course the best value to use is the language of the user + UTF, e.g. in my case LANG=it_IT.UTF-8, and in the case of the OP I guess LANG=de_DE.UTF-8. -- Lapo Luchini - http://lapo.it/ “There is no programming language, no matter how structured, that will prevent programmers from making bad programs.” (Larry Flon) signature.asc Description: OpenPGP digital signature
Re: The C locale
Corinna Vinschen wrote: The downside is that a user, who needs to work under the default ANSI codepage for some reason, has to know the name of the default ANSI codepage. Mhhh... IMHO any user interested int his probably knows his own ANSI codepage all too well (CP1252 for me), but maybe that's a programmer's point of view and many users can have those issues as well. -- Lapo Luchini - http://lapo.it/ signature.asc Description: OpenPGP digital signature
Re: The C locale
Thorsten Kampe wrote: I created a file aà€私.txt in WinExplorer, and then: 23/09/2009 06.58 0 aà??.txt 1 File(s) 0 bytes Works for me, too. Maybe not only the codepage but also the GUI locale settings are involved. This is on Windows 7. Oh, that's interesting, it may be they improved the console in Win7? Did you see only the euro or also the Japanese character? Uh, nope. I still get aà??.txt in my Win7 vitual machine... both with chcp 850 and 437. Did you do anything regarding the console settings? (not that it does seem to have any) -- Lapo Luchini - http://lapo.it/ “The best way to predict the future is to implement it.” (David Heinemeier Hansson) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: The C locale
Andy Koppe wrote: This way, the non-ASCII needs of most users are covered out-of-the-box [...] Windows filenames show up correctly in Cygwin as long as they're limited to the ANSI codepage. I fail to see how that is a desiderable thing. Filesystem is UTF-16, Cygwin is now Unicode-aware, but anything that doesn't fit ANSI is thrown away for the sake of retro-compatibility of Cygwin-1.5 which was not Unicode-aware? As a user, the ability to show correctly formatted UTF-8 filenames is one of the features I most appreciated in Cygwin-1.7 and reverting that would be a serious setback... even writing that in a ChangeLog would be a bit troublesome... we added support for Unicode - except you can't use for anything you couldn't already do before when it was not there, since we're using ANSI as an intermediate format anyways? For example, start nano in a UTF-8 locale, enter a few umlauts, and move the cursor around, and you'll see some weird effects. IMHO a bit of weird effects while moving cursor are a much less severe problem that being unable to write the filename like I think it is. Using ANSI, anything over U+100 Unicode would be an ugly ^N-encoded 3-bytes-per-char ugly stuff which no human can see as the filename he intended to use. just my 2c -- Lapo Luchini - http://lapo.it/ “You don't have to distrust the government to want to use cryptography.” (Phil Zimmermann) signature.asc Description: OpenPGP digital signature
Re: The C locale
Lapo Luchini wrote: I fail to see how that is a desiderable thing. Filesystem is UTF-16, Cygwin is now Unicode-aware, but anything that doesn't fit ANSI is thrown away for the sake of retro-compatibility of Cygwin-1.5 which was not Unicode-aware? On a second reading, I guess you meant that *ONLY for LANG=C* and leave the current usage for LANG=xx_XX.UTF-8, is that so? In that case, the forced ANSI retro-compatibility would only bit people with a missing (or messed up) environment and that's an ill-defined situation where nobody can really argue if he gets suboptimal results. Also, when used for scripts with no user-interaction being capable to save every filename and read it again the same format is a sure pro. If, OTOH, you're an interactive shell and your user likely wants to see stuff well, he better set a LANG env. PS: this would work around the LANG=C ls file-not-found issues, but a solution for LANG=xx_XX.UTF-8 ls issue would still be neeeded. (same goes for `find $dir -delete`) -- Lapo Luchini - http://lapo.it/ “Two can keep a secret if one is dead.” (anonymous) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: The C locale
Andy Koppe wrote: No, it isn't. UTF-16 filename characters that can't be represented in the current charset are encoded by a ^N followed by the character's UTF-8 representation. OK, right. For example, a Windows filename bäh turns into bŤh in the C locale, while it shows up correctly with explicitly set ISO-8859-1 or CP1252. Uh? Doesn't seem so to me: if I create bäh in WindowsExplorer, then open up an UTF-8 mintty console I have a consistent output with both LANG=C and LANG=it_IT.UTF-8 (of course, since right now C is UTF-8): % LANG=C ls -l|egrep b.h -rw-r--r-- 1 lapo None 0 Sep 22 09:53 bäh % LANG=it_IT.UTF-8 ls -l|egrep b.h -rw-r--r-- 1 lapo None 0 22 Sep 09:53 bäh So I'm not sure what do you mean with 'a Windows filename bäh turns into bŤh in the C locale'... you mean that a script sees it as 62C3A468 as opposed as 62E468? Or that actual bŤh is shown somewhere? As bŤh is just a representation, and it depends on the charset the console expects (and in fact in this UTF-8-encoded message, it will be probably represented with 62C385C2A468)... if the console is UTF-8, what's currently shown is what I'd expect. If OTOH we're talking what it is in raw form and not of what is shown (i.e. about 3 bytes vs a 4 bytes string) well, that's a different issue, and I'm not sure why a program should prefer a 3-byte representations as opposed to a 4-byte one...? But OTOH as far as not caring goes, it sure can be a nice feature to be retro-compatible in that single case, since the behavior is not well-defined anyways... But again, if a script creates a filename that happens to contain Japanese characters (or even umlauts or r-quotes/l-quotes) I would expect to see that on the filesystem too, and not some random-looking escaped-sequence... Btw, are you actually using the C locale? Not usually, but it happens from time to time (mostly in script, or in cases such as the monotone make check unit tests; one which tries to create UTF-8 filenames and then ISO-8859-1 filenames currently fail). -- Lapo Luchini - http://lapo.it/ “Endure. In enduring, grow strong.” (Dak'kon, videogame Torment, 1999) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: The C locale
Andy Koppe wrote: You've presumably got mintty set to UTF-8, hence mintty's output conversion turned ls's ISO-8859-1 Ť (i.e. \xC3\xA4) into ä. There never was any ISO-8859-1 Ť in the first place, only one a-umlaut entered in WindowsExplorer (in the expected way) and correctly interpreted by a UTF8-capable terminal which is doing his job. Nobody ever intended to write a Latin1 string with the meaning of A-ring + currency symbol which has been translated by chance in a a-umlaut... you mean that a script sees it as 62C3A468 as opposed as 62E468? Or that actual bŤh is shown somewhere? Both. For the latter, try it in the default Cygwin console, without any locale variables set. OK, if you consider what is shown in cmd.exe as the real stuff then I agree with you. But cmd.exe isn't even capable of printing the Euro sign (no cygwin involved, I mean the plain Windows Prompt), I guess there's no hope to ever seeing in there anything but a very limited output... (which surprises me a bit: Euro sign is present in CP1252) I agree with you that the default console installed by the default installation SHOULD be able to show the more common accents at the very least (àèéìòù in Italy, umaluts and ß in Germany and so on,), but wouldn't it be possible to offer the user *something better* than plain limited cmd.exe, in the default installation? -- Lapo Luchini - http://lapo.it/ “There is no reason anyone would want a computer in their home.” (Ken Olson, founder of DEC, 1977) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: The C locale
Mark J. Reed wrote: Yes, but it's working because you (1) lied about your locale (using C when your terminal is set to UTF-8) and (2) happen to have your terminal set to UTF-8, which is how Cygwin happens to be encoding the character. It's a big accident and stops working if you were actually using a non-UTF-8 terminal and locale (hopefully matching ones). I'm very sorry, but I still can't see your point... =( It's true, by accident my terminal is using the more general ASCII-compatible charset possible (that is, UTF-8) and Cygwin is currently using that as a default as well, ok. So LANG=C works essentially because my terminal uses THE SAME charset as Cygwin uses by default (and not specifically because that's UTF-8). But OTOH if LANG=C used CP1252 it would only work only if my terminal by accident was using the very same CP1252 and would stop working if I were using a non-CP1252 terminal and matching locale. How is this a fundamentally different case? In the first case I have to match my terminal, but I can see *any* character really and never get any surprise. In the second case I can use default cmd.exe, but I get a crippled output in many possible usecases. The main reason I see for using CP1252 (or anything that's the default CP, CP1252 is just an example) is that cygwin-in-cmd.exe would show the *same* crippledness shown by the default native WindowsPrompt, so even if very limited, the user would get the least surprise. And as far a traffic on cygwin@cygwin.com goes, I see that's a VERY valid issue. -- Lapo Luchini - http://lapo.it/ “Premature optimisation is the root of all evil in programming.” (C. A. R. Hoare) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: The C locale
Thorsten Kampe wrote: * Lapo Luchini (Tue, 22 Sep 2009 18:26:32 +0200) But cmd.exe isn't even capable of printing the Euro sign (no cygwin involved, I mean the plain Windows Prompt), I guess there's no hope to ever seeing in there anything but a very limited output... (which surprises me a bit: Euro sign is present in CP1252) Microsoft Windows [Version 6.1.7600] Copyright (c) 2009 Microsoft Corporation. All rights reserved. thors...@hombre[c:\Users\thorsten] echo € € thors...@hombre[c:\Users\thorsten] chcp Active code page: 437 OK, so it *can* display it. But why it does not, when showing a filename? (which was what I did in the previous message to check) http://img223.imageshack.us/img223/7821/winprompt.png I created a file aà€私.txt in WinExplorer, and then: C:\dir *.txt Volume in drive C is Primary Volume Serial Number is 8437-B5FC Directory of C:\ 23/09/2009 06.58 0 aà??.txt 1 File(s) 0 bytes Errr actually I can't even reproduce your example. If I write echo € at the prompt I get this: C:\echo ? ? C:\chcp Active code page: 437 -- Lapo Luchini - http://lapo.it/ “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: The C locale
Corinna Vinschen wrote: And if you try to create 'b\344h' in Cygwin 1.7, you actually get a file called 'b', because the '\344' (0xE4) in ISO-8859-1 turns into an encoding error when interpreted as UTF-8, and the name simply seems to be truncated at that point. Yes, that *is* a problem. Doesn't seems to be exactly that simple: it doesn't stop on the FIRST non-UTF8 character, but just before the LAST one. So I guess it's not because it's an encoding error (I doubt the conversion is made from the end to the start?) but something more complex. http://cygwin.com/ml/cygwin/2009-09/msg00329.html Personally I have no problem with the current approach. I understand the potential problems, but, as usual, solving it one way results in problems in another scenario and vice versa. FWIW I do like the current approach: for example I can transfer with rsync and commit and checkout with monotone any filename including Japanese characters... (well, except the names of the aforementioned thread, but that's a bug which can be solved, not something implied in the current approach) -- Lapo Luchini - http://lapo.it/ “C is quirky, flawed, and an enormous success.” (Dennis M. Ritchie) signature.asc Description: OpenPGP digital signature
Re: non-BMP character width
Corinna Vinschen wrote: On Sep 16 13:48, Thomas Wolff wrote: Hi, I see one small remaining glitch with Unicode display; non-BMP characters (those with Unicode value 0x) are displayed as two boxes. Can you please create a simple self-contained testcase? I'm not exactly sure how this is supposed to work and if a solution exists. Is that a problem for the non-UTF-8 case, too, or for UTF-8 only? I guess he meant anything like U+10001, which seems to be assigned to linear-B charset on the DecodeUnicode database: = http://www.decodeunicode.org/U+10001 UTF-8 as F0 90 80 81 Or this (Iguess that's traditional Chinese?) example taken from en.wiki: 䭢 = http://www.decodeunicode.org/U+24B62 UTF-8 as F0 A4 AD A2 -- Lapo Luchini - http://lapo.it/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: non-BMP character width
Corinna Vinschen wrote: Sure. I was specificially asking for a testcase, preferrably in plain C, which allows to reproduce this under a debugger. Actually, I can't reproduce that, but I guess it's a problem of the specific console he's using (Thomas, which one is that?): on mintty it works ok (I'm not really sure it outputs U+10001, but it surely shows a single box) and on rxvt it just shows as four ISO-8859-1 chars: (es expected, as native rxvt doesn't support Unicode) mintty% echo -\xF0\x90\x80\x81- -�- rxvt% echo -\xF0\x90\x80\x81- -ð€- Also ok on `ls`: % cat s.c int main() { fopen(a-\xF0\x90\x80\x81, w); return 0; } % ./s % ls -l|fgrep a- -rw-r--r-- 1 lapo None 0 22 Sep 06:50 a-� -- Lapo Luchini - http://lapo.it/ “The future is not google-able.” (William Gibson, 2004-02-05) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] [1.7] Updated: rsync 3.0.6-1
I've updated the Cygwin 1.7 version of rsync to 3.0.6-1. rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. This release include (experimental) support for xattr which should work correctly on SMB shares and will work on NTFS drives too from the next release of cygwin. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c rsync If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[1.7] Updated: rsync 3.0.6-1
I've updated the Cygwin 1.7 version of rsync to 3.0.6-1. rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. This release include (experimental) support for xattr which should work correctly on SMB shares and will work on NTFS drives too from the next release of cygwin. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c rsync If you have questions or comments, please send them to the Cygwin mailing list at: cyg...@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini
[RFU 1.7] rsync-3.0.6-1
With experimental xattr support, but the rest of the program is as tested as previous versions, so I wouldn't put this as a test release. http://lapo.it/cygwin/rsync/rsync-3.0.6-1-src.tar.bz2 http://lapo.it/cygwin/rsync/rsync-3.0.6-1.tar.bz2 http://lapo.it/cygwin/rsync/setup.hint (also setup-installable from http://lapo.it/cygwin/ ) Unchanged setup.hint: sdesc: Fast remote file transfer program (can use existing data to minimize transfer) ldesc: rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. category: Net requires: cygwin libiconv2 libpopt0 -- Lapo Luchini - http://lapo.it/ “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999)
Re: [RFU 1.7] rsync-3.0.6-1
Yaakov (Cygwin/X) wrote: BTW, can we remove any of the older versions? 2.6.9-2 3.0.4-1 3.0.5-1 On Cygwin-1.5 I'd leave 2.6.9-2/3.0.4-1 indefinitely, while on Cygwin-1.7 3.0.5-1 as prev and 3.0.6-1 as current; so I'd delete 2.6.9-2 and 3.0.4-1 in case they are still present in the 1.7 area and leave stuff be in the 1.5 area. requires: cygwin libiconv2 libpopt0 FYI, cygwin should not be listed in requires: anymore. OK, changed on my disk. -- Lapo Luchini - http://lapo.it/ “He who hasn't hacked assembly language as a youth has no heart. He who does as an adult has no brain.” (John Moore)
Re: [Packaging bug] Re: [ANNOUNCEMENT] [1.7] New: botan-1.8.2-1
Dr. Volker Zell wrote: Version 1.8.2-1 of botan has been uploaded. There is a bogus /usr/docs/Botan-1.8.2 directory present which is wrong. The contents should be moved to /usr/share/doc/botan. Ah, thanks for noticing. I'll fix that while upgrading to 1.8.7 (hopefully soon). -- Lapo Luchini - http://lapo.it/ “ECC curves are divided into three groups, weak curves, inefficient curves, and curves patented by Certicom” (Peter Gutmann, 2001-08-10) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: Bug or feature missing in rsync.
Linda Walsh wrote: However the local rsync was build without the external attribute support. Yes, configure fails to detect it, with the following error: configure:8048: checking for __facl configure:8048: gcc -std=gnu99 -o conftest.exe -O2 -pipe -DHAVE_CONFIG_H -Wall -W conftest.c -lpopt -liconv 5 /cygdrive/c/DOCUME~1/SSHD_S~1.000/LOCALS~1/Temp/cc0LUGb0.o:conftest.c:(.text+0x17): undefined reference to `___facl' collect2: ld returned 1 exit status There's even extended attributes on NT. So I can't see why the decision was made not to include such support from the beginning... Reasoning on this? Can a new version be compiled with these features in? Not a decision at all: it simply isn't detected as is and so far nobody wrote a patch to have it working... (me included) I asked about it on the NT list, and I was asked why rsync wasn't using getextattr/setextattr under cygwin, as they said they were present. What's the NT list? Anyways, the reason is nothing more arcane than configure doesn't detect it. Should it be a reconfig and recompile? No, more likely a RTFM regarding facl support in Cygwin + write a patch + reconfig + recompile... -- Lapo Luchini - http://lapo.it/ “We can factor the number 15 with quantum computers. We can also factor the number 15 with a dog trained to bark three times.” (Robert Harley, sci.crypt, 2001-12-05) signature.asc Description: OpenPGP digital signature
Re: Bug or feature missing in rsync.
Lapo Luchini wrote: Linda Walsh wrote: However the local rsync was build without the external attribute support. Yes, configure fails to detect it, with the following error: configure:8048: checking for __facl No, sorry about the noise, that has nothing to do with xattrs, it's the previous test; also __facl may not found, but _facl is found indeed. The real reason is the following test: configure:8272: checking whether to support extended attributes configure:8321: result: No extended attribute support found ...well, judging from configure lines 8272-8321 it seems rsync xattr support is only available in linux, darwin and freebsd. So, yes, that isn't activating a switch but rater write a feature, which could be easy or difficult - I don't know enough about it right now to be the judge of that; definitely needs some more RTFM regarding xattrs on my side (and that needs time, which I have little on my hands, right now). As usual, the PTC principle applies there to have results faster. http://www.cygwin.com/acronyms/#PTC -- Lapo Luchini - http://lapo.it/ “There is no reason anyone would want a computer in their home.” (Ken Olson, founder of DEC, 1977) signature.asc Description: OpenPGP digital signature
Re: Bug or feature missing in rsync.
Dave Korn wrote: It appears that cygwin has the xattr functions implemented and exported: ... followed of course by regenerating configure.sh. I haven't tested this (my cpu usage is already 100% and likely to stay that way for the next day or two!), but maybe you'd like to give it a whirl? Of course I'd like to; I didn't hope it could be as easy as that. =) -- Lapo Luchini - http://lapo.it/ “Don't dream it… be it!” (The Rocky Horror Picture Show) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: Bug or feature missing in rsync.
Lapo Luchini wrote: Dave Korn wrote: It appears that cygwin has the xattr functions implemented and exported Of course I'd like to; I didn't hope it could be as easy as that. =) Yes, it seems it was as easy as that. % rsync-3.0.6-1/inst/usr/bin/rsync.exe --version rsync version 3.0.6 protocol version 30 Copyright (C) 1996-2009 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ Capabilities: 64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints, socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace, append, ACLs, xattrs, iconv, symtimes make check tests seems to have good results too, except the xattr one is a SKIP. Mhhh, that depends on a missing commandline setfattr utility. But the package itself could be GTG anyways (it sure shouldn't be worse than the current 3.0.5 one). -- Lapo Luchini - http://lapo.it/ “There is no reason anyone would want a computer in their home.” (Ken Olson, founder of DEC, 1977) signature.asc Description: OpenPGP digital signature
Re: Bug or feature missing in rsync.
Dave Korn wrote: Ah, looks like Cygwin only supports xattr on Samba filesystems. Mhh, well okay, then maybe I can upload the new 3.0.6 release anyways, announcing that the xattr feature is in testing (but the rest of the release is really as good as the previous was). -- Lapo Luchini - http://lapo.it/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: [1.7] Invalid UTF8 while creating a file - cannot delete?
Andy Koppe wrote: Hmm, we've lost the \xDF somewhere, and I'd guess it was when the filename got translated to UTF-16 in fopen(), which would explain what you're seeing More data: it's not simply the last character, is something more complex than that. % cat t.c int main() { fopen(a-\xF6\xE4\xFC\xDF, w); //ISO-8859-1 fopen(b-\xF6\xE4\xFC\xDFz, w); fopen(c-\xF6\xE4\xFC\xDFzz, w); fopen(d-\xF6\xE4\xFC\xDFzzz, w); fopen(e-\xF6\xE4\xFC\xDF\xF6\xE4\xFC\xDF, w); return 0; } % gcc -o t t.c % ./t % find . . ./a-??? ./b-??? ./c-??? ./d-??? ./e-??? ./t.c ./t.exe It seems that once one high bit set byte is encountered, everything past the last of them (itself included) is lost. Also, I can confirm this works too: % rm a-$'\366'$'\344'$'\374'$'\337' but also this, since last one doesn't count: % rm a-$'\366'$'\344'$'\374'$'\336' BTW: I didn't know about that kind of escaping, but zsh auto-completed that for me (excluding the last character, of course) -- Lapo Luchini - http://lapo.it/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] [1.7] Updated: monotone-0.45-1
Version 0.45-1 of monotone has been uploaded for Cygwin 1.7; please notice that due to missing dependencies monotone will remain at release 0.42-1 for Cygwin 1.5; you have to upgrade if you want to use the new versions. Please read carefully: http://cygwin.com/#beta-test monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[1.7] Updated: monotone-0.45-1
Version 0.45-1 of monotone has been uploaded for Cygwin 1.7; please notice that due to missing dependencies monotone will remain at release 0.42-1 for Cygwin 1.5; you have to upgrade if you want to use the new versions. Please read carefully: http://cygwin.com/#beta-test monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone If you have questions or comments, please send them to the Cygwin mailing list at: cyg...@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini
[RFU 1.7] monotone-0.45-1
New and shiny upstream release (and finally an official Cygwin release of a post-0.42 release, which quite changed in dependencies as now most are external as opposed to bundled). http://lapo.it/cygwin/monotone/monotone-0.45-1-src.tar.bz2 http://lapo.it/cygwin/monotone/monotone-0.45-1.tar.bz2 http://lapo.it/cygwin/monotone/setup.hint (also setup-installable from http://lapo.it/cygwin/ ) Changed setup.hint: sdesc: free distributed version control system ldesc: monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL. category: Devel requires: libgcc1 libidn11 libintl8 libpcre0 libsqlite3_0 libstdc++6 lua zlib0 % sha256sum monotone-0.45* 6a66edd6eebf822bb4657f48f2ab642dcc759a7244d5e0f2e30f39f2e0cc6e09 monotone-0.45-1-src.tar.bz2 cffeb1fba56802c4ee375e977c0cbb0d7461094cf976a749ef9374ac3d46872e monotone-0.45-1.tar.bz2 -- Lapo Luchini “I think, therefore I am… I think.” (Nordom, videogame Torment, 1999) signature.asc Description: OpenPGP digital signature
Re: [RFU 1.7] monotone-0.45-1
Yaakov (Cygwin/X) wrote: Can we remove any of the old releases (0.38-1, 0.40-1, 0.42-1, 0.42-2)? Yes, please remove them all except latest (and final: I won't update that anymore) Cygin-1.5 (0.42-1) and previous Cygwin-1.7 (0.42-2). -- Lapo Luchini - http://lapo.it/ “Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things.” (Robert A. Heinlein, 1973) signature.asc Description: OpenPGP digital signature
[ANNOUNCEMENT] [1.7] New: botan-1.8.2-1
Version 1.8.2-1 of botan has been uploaded. Botan is a BSD-licensed crypto library written in C++. It provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS#10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. You can find more information on the official homepage: http://botan.randombit.net/ If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c botan If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[1.7] New: botan-1.8.2-1
Version 1.8.2-1 of botan has been uploaded. Botan is a BSD-licensed crypto library written in C++. It provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS#10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. You can find more information on the official homepage: http://botan.randombit.net/ If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c botan If you have questions or comments, please send them to the Cygwin mailing list at: cyg...@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini
Re: [ITP-1.7] botan-1.8.2-1
Lapo Luchini wrote: Václav Haisman wrote: I have had similar problem with log4cplus 1.0.3 and it was fixed by adding -Wl,--enable-auto-import. Does it not help in your case? Yep, now works with GCC4. http://lapo.it/cygwin/botan/setup.hint http://lapo.it/cygwin/botan/botan-1.8.2-1.tar.bz2 http://lapo.it/cygwin/botan/botan-1.8.2-1-src.tar.bz2 SHA-256: b8b6a4039f7129a8bcd4e01f380b163a4bef3df3096e0de4c5e101214225a732 406024d897aac9040ea69df86cb411063324fc88a4b45b5b5c7e4b1126396790 Uh... any comments on that? =) Except I did forget to change 1.8.1 to 1.8.2 in the URLs... but the SHAs were indeed correctly calculated on 1.8.2 files. -- Lapo Luchini - http://lapo.it/
Re: [ITP-1.7] botan-1.8.2-1
Corinna Vinschen wrote: Packaging looks ok, but did you really intend to support only static linking against libbotan.a? There's no DLL in /usr/bin, nor a import lib in /usr/lib. For now, yes, it's intentional… the author told me shared libs are not currently supported on Windows and Cygwin, and I didn't have time to investigate the issue much further. I have DLL support in my TODO list for future versions, though. I'd prefer to have this package soon (and be able to package monotone-0.44) as opposed as having a perfect package in a month or so… but if that's a problem, we can certainly live with monotone-0.42 a bit longer. BTW: monotone-0.44 also needs lua, that is currently available via CygwinPorts, but not as official packages… I know no LUA and am not particularly interested in managing that package, but i'm willing to manage it, as it's needed for a package I'm very interested into… -- Lapo Luchini - http://lapo.it/ “Beware of bugs in the above code; I have only proved it correct, not tried it.” (Donald Knuth, 1977-03-22)
Re: Rsync question on version 3.0.4
Jan Alphenaar wrote: When I copy over a directory from my server to my local pc with rsync, it is not possible to open the local directory Do you mean the origin has 644 files and the destination has 000 file permissions? Also as you're not using -p the destination file permission are not copied from the origin ones: When this option is off, permissions are set as follows: o Existing files (including updated files) retain their existing permissions, though the −−executability option might change just the execute permission for the file. o New files get their “normal” permission bits set to the source file’s permissions masked with the receiving directory’s default permissions (either the receiving process’s umask, or the permissions specified via the destination directory’s default ACL), and their special permission bits disabled except in the case where a new directory inherits a setgid bit from its parent directory. -- Lapo Luchini - http://lapo.it/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: wtf: time for a release?
Corinna Vinschen wrote: On Mar 21 10:12, Lapo Luchini wrote: Hi there. Today wtf failed on me: it's missing the OLOCA entry WJFFM! Just kidding, I guess Igor has been a bit busy and didn't re-roll the package lately... as explained in the README it's easy to update the package from the web, but it's nicer to have an updated official package, isn't it? I could reroll it if Igor can't do it for any reason... I didn't saw any mail from Igor for some time now. Igor? Are you still out there somewhere? Seems his last message is almost one year ago on cyg...@cygwin.com: Message-ID: pine.gso.4.63.0805311902090.19...@access1.cims.nyu.edu Subject: Re: rsh from linux to windows2003 server Date: Sat, 31 May 2008 19:06:23 -0400 (EDT) -- Lapo Luchini - http://lapo.it/ “Gentlemen do not read each others mail.” (Henry Lewis Stimson)
Re: [ITP-1.7] botan-1.8.2-1
Václav Haisman wrote: I have had similar problem with log4cplus 1.0.3 and it was fixed by adding -Wl,--enable-auto-import. Does it not help in your case? Yep, now works with GCC4. http://lapo.it/cygwin/botan/setup.hint http://lapo.it/cygwin/botan/botan-1.8.1-1.tar.bz2 http://lapo.it/cygwin/botan/botan-1.8.1-1-src.tar.bz2 SHA-256: b8b6a4039f7129a8bcd4e01f380b163a4bef3df3096e0de4c5e101214225a732 406024d897aac9040ea69df86cb411063324fc88a4b45b5b5c7e4b1126396790 -- Lapo Luchini - http://lapo.it/ “UNIX is user-friendly, it just chooses its friends.” (Andreas Bogk) signature.asc Description: OpenPGP digital signature
[ANNOUNCEMENT] [1.7] Updated: monotone-0.42-2
Version 0.42-2 of monotone has been uploaded. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[1.7] Updated: monotone-0.42-2
Version 0.42-2 of monotone has been uploaded. monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL. You can find information about new features here: http://monotone.ca/NEWS You can find information about upgrading from previous releases here: http://monotone.ca/UPGRADE If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c monotone If you have questions or comments, please send them to the Cygwin mailing list at: cyg...@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini
[RFU 1.7] monotone-0.42-2
As supporting Unicode filenames is quite useful for a versioning system, I decided to re-roll monotone for 1.7 right now, while I'm working on the port of 0.43… http://lapo.it/cygwin/monotone/monotone-0.42-2-src.tar.bz2 http://lapo.it/cygwin/monotone/monotone-0.42-2.tar.bz2 http://lapo.it/cygwin/monotone/setup.hint (also setup-installable from http://lapo.it/cygwin/ ) Unchanged setup.hint: sdesc: free distributed version control system ldesc: monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL. category: Devel requires: libiconv2 libintl8 zlib -- Lapo Luchini “The sky above the port was the color of television, tuned to a dead channel.” (William Gibson, Neuromancer)
Re: PING MAINTAINERS of ccache, distcc, ocaml: [was Re: [1.7] gcc-3.4.4-3 gets reinstalled every time I run setup]
Christopher Faylor wrote: I've made the change but I wonder if I should just remove ccache from the distro. I have never heard that anyone is using it. Here I am! -- Lapo Luchini - http://lapo.it/ “Real Programmers always confuse Christmas and Halloween because Oct31 == Dec25.” (Andrew Rutherford)
Re: [ITP-1.7] botan-1.8.1-1
Dave Korn wrote: Heh, that's a clue. __Unwind_Resume isn't in cygwin1.dll, it's in cyggcc_s-1.dll. We saw this before just recently: remove -lm and -lpthread from the final link. I removed the LINK_TO=-lm -lpthread generation from the configure.pl but check.exe still fails, this time strace shows a: The application failed to initialize properly (0xc005). Click OK.. Googling about that error this seems to relate with linking and .rdata sections and something fixed(?) by Chuck back in 2004... and only related to DLLs? Botan is not currently using shared libs right now. I'm a bit out of my depth here... -- Lapo Luchini - http://lapo.it/ “Any sufficiently advanced technology is indistinguishable from magic.” (Arthur C. Clarke)
Re: [RFU 1.7] rsync-3.0.5-1
Corinna Vinschen wrote: On Feb 15 22:54, Lapo Luchini wrote: http://lapo.it/cygwin/rsync/rsync-3.0.5-1-src.tar.bz2 http://lapo.it/cygwin/rsync/rsync-3.0.5-1.tar.bz2 Uploaded. Being able to rsync files with Japanese characters in 'em thru IPv6? Priceless. And it really works! Niiice, I love 1.7 already =) -- Lapo Luchini - http://lapo.it/ “Anyone who considers protocol unimportant has never dealt with a cat.” (Robert A. Heinlein, , The Cat Who Walks Through Walls, 1985)
setup: difficult to uninstall packages with requirements
I was trying to uninstall gcc... not easy, I must say: I cycle one element to Uninstall, but as soon as I touch an element that requires that one, the first one changes to Keep. Also, it seems that gcc-java depends on gcc-mingw-java and also the reverse so, in fact, it's currently impossible to deinstall all of gcc in a single setup-1.7 execution. I don't know, maybe instead of rolling between choices they should be drop down menus? This way I could jump directly from current version to Uninstall without cycling thru upgrade (and subsequent Keep of all requirements). -- Lapo Luchini - http://lapo.it/ “Violence is the last refuge of the incompetent.” (Isaac Asimov, Foundation, 1942-05)
wtf: time for a release?
Hi there. Today wtf failed on me: it's missing the OLOCA entry WJFFM! Just kidding, I guess Igor has been a bit busy and didn't re-roll the package lately... as explained in the README it's easy to update the package from the web, but it's nicer to have an updated official package, isn't it? I could reroll it if Igor can't do it for any reason... -- Lapo Luchini - http://lapo.it/
Re: [ITP-1.7] botan-1.8.1-1
Dave Korn wrote: BTW: this was compiled with gcc-3.4.4-999, should I reroll it with gcc4-4.3.2-2? Well... given that nothing's using it yet, and it's for 1.7, why not save the hassle of an ABI break later? Mhh... unfortunately that seems to break it. (the test-suite executable just dies with error 128) Also, the configure script doesn't accept overriding CXX, so I used alternatives to change my default. Is there any problem in that approach? Also, trying strace on it fails with The procedure entry point __Unwind_Resume could not be located in the dynamic link library cygwin1.dll (I guess strace wasn't yet ported to cygwin-1.7?). -- Lapo Luchini - http://lapo.it/ “When two trains approach each other at a crossing, both shall come to a full stop and neither shall start up again until the other has gone.” (Kansas State Legislature)
Re: Rsync issues with Windows Server 2008
Des Dougan wrote: The application using the databases was also having shutdown issues, so it appeared to be an application-caused hang. Subsequently, though, I am seeing other hang-ups. Please notice that rsync-over-SSH on Cygwin has an unfortunate known bug: it sometimes stalls and must be killed. This can happen rarely or often depending on the person reporting it, and some work has been done to pinpoint the problem, but it seems to go pretty deep and hasn't been fixed yet. A work around that usually works is to avoid SSH and use rsync:// protocol, but of course that means losing all the security advantages of SSH (though maybe you could use rsync:// on a SSH-tunneled port with success, using a slightly more complex script). See also: http://thread.gmane.org/gmane.os.cygwin/77338/focus=77434 Sorry to reply to my own post. I tried some other options, and found that if I used the rsync W option instead of the u option, the backup ran cleanly. Can someone clarify why this change affects the process? The -W option tells rsync to always transfer the whole file instead of only the changed parts, so it transfers quite more bytes, but it's less CPU-intensive. On why this works the problem around for you, it's probably because it changes the use quite a bit and casually doesn't get into that hang. -- Lapo Luchini - http://lapo.it/ “We do what we must because we can.” (videogame Portal, 2007) -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[ANNOUNCEMENT] [1.7] Updated: whois 4.7.32-1
I've updated the Cygwin 1.7 version of whois to 4.7.32-1. Whois is a client for the whois directory service. It allows you to retrieve information on domains name, IP addresses, and more. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c whois If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[RFU 1.7] whois-4.7.32-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 http://lapo.it/cygwin/whois/setup.hint http://lapo.it/cygwin/whois/whois-4.7.32-1.tar.bz2 http://lapo.it/cygwin/whois/whois-4.7.32-1.tar.bz2 (also setup-installable from http://lapo.it/cygwin/) Changed setup.hint: sdesc: GNU Whois ldesc: A client for the whois directory service. It allows you to retrieve information on domains name, IP addresses, and more. category: Net requires: cygwin crypt libidn11 libintl8 % sha256sum * cffe9d5472185852aa51bfbea62c8146979a0679492c277aa845c8d74ef943ce setup.hint dd54fdeee4175170c9ea5e1469d64de445bf9639f961ad8bbb6fd8b2eb9926bd whois-4.7.32-1-src.tar.bz2 bde197c7e843d1f9b074b850934baca67cb9038fde4a63efd412f5979dedccef whois-4.7.32-1.tar.bz2 - -- Lapo Luchini - http://lapo.it/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQIcBAEBCAAGBQJJxAwSAAoJELBiMTth2oCDhncP/1fy4P/bx9FT3QKPzF5Nr2lb bbmX285qz/2VySGGNcQqL2qHRK8KwaFU7gQrB3G3wKx0KKXbLMIDGxo2DFMtm60n RHb4WISRFLcZJOFJwYJnH6xQm5u49RmWtknx9rrHIUPk5HgIbT9BEMp+NIxfqDRD M7wfta05IdvCgcYI+txHiWdnOTPYoabgLS69+FUVf336AMBLtGXr0GQAi73KP07h SKuYEcptIogeuMe8QJ+cNHFIR19tEVt2JNXEQt1UmQZWiGB93hHMYcaco+cqou1J pGQlwrb1TcAdympXzFjmVFmmrRACm/+bnSukM0zkdo+PfdeRDCV4dV9Vk7RKGmI5 uNGnjfMJ6zHzwXJF8BLOMgOVCpv5uKBRAzzQCFSfYCieIYKA8lr2WbQvlEQSpjLH SuD+SzpO7IAVGHJ3hXDLw6gPhGSqiVfdH2p6xJ5OrLMwNSmmjOF9Z0u/P+USwNZv yR37JUm6MeDkqHh2NrzR1hEX2kiEXL0MhX6Mrz+waFf088nhG649BNFRm33rlwaf qi6MiEGYsY4WlUfei4E0oyKj3l76lpg5O9KCA57Co8f6zSxhcSGTskDoRVd/xpSt eg4rOm8i5IFlcuHmGZ3UG5mpCmxSjoyUo4h022eHfexEY+5jL1Ce4/XZLGQ4Yd+A V76mLn9LOYxlBTFsWvDR =Fz/x -END PGP SIGNATURE-
[ITP-1.7] botan-1.8.1-1
Botan is a portable, easy to use, and efficient C++ crypto library. It's included in Debian http://packages.debian.org/search?keywords=libbotan, Ubuntu https://launchpad.net/ubuntu/+source/botan, Fedora, Gentoo, openSUSE, MacPorts, FreeBSD, NetBSD, OpenPKG, T2 SDE. It will be also needed by upcoming monotone-0.43 release (which is the main reason I package this). This package has a few limits: - it is statically linked, as the configure insists it doesn't allow shared libs on cygwin, and I didn't check much further - it doesn't contain elliptic curve methods, as it needs TR1 libraries either in gcc or in boost and I didn't manage to have 'em working - it is compiled with i686 as a target... I guess it's quite difficult to find anything not compatible with that nowadays... anybody disagrees? should I use i386? For me, it's enough, as it's enough to compile monotone, but for the future I plan to work on those limits. Patches Thoughtfully Considered of course. http://lapo.it/cygwin/botan/setup.hint http://lapo.it/cygwin/botan/botan-1.8.1-1.tar.bz2 http://lapo.it/cygwin/botan/botan-1.8.1-1-src.tar.bz2 sdesc: A portable, easy to use, and efficient C++ crypto library ldesc: Botan is a BSD-licensed crypto library written in C++. It provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS#10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. category: Devel requires: cygwin -- Lapo Luchini - http://lapo.it/
Re: [ITP-1.7] botan-1.8.1-1
Lapo Luchini wrote: http://lapo.it/cygwin/botan/setup.hint http://lapo.it/cygwin/botan/botan-1.8.1-1.tar.bz2 http://lapo.it/cygwin/botan/botan-1.8.1-1-src.tar.bz2 BTW: this was compiled with gcc-3.4.4-999, should I reroll it with gcc4-4.3.2-2? -- Lapo Luchini - http://lapo.it/
[ANNOUNCEMENT] [1.7] Updated: rsync 3.0.5-1
I've updated the Cygwin 1.7 version of rsync to 3.0.5-1. rsync is a file transfer program. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. If you're not sure what version do you have you can use the following command to both check version number and integrity of the install: % cygcheck -c rsync If you have questions or comments, please send them to the Cygwin mailing list at: cygwin@cygwin.com . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from 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://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Lapo Luchini -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/