Re: subversion package errors

2011-09-22 Thread David Rothenberger
On 9/21/2011 9:29 PM, Yaakov (Cygwin/X) wrote:
 On Wed, 2011-09-21 at 16:37 -0700, David Rothenberger wrote:
 upset: *** setup.ini: warning - package subversion-tools refers to 
 non-existent external-source: subversion

 I don't understand why this error is occurring.

 Somehow, subversion-tools-1.6.17-1 was never uploaded as part of the
 1.6.17-1 package. To rectify that, I set
   prev: 1.6.15-1
   curr: 1.6.16-1
   test: 1.7.0rc3-1

 This is different from all the other packages which have
   prev: 1.6.16-1
   curr: 1.6.17-1
   test: 1.7.0rc3-1

 I suppose that is the problem, but I'm not sure how to rectify it. I'll
 start a rebuild of 1.6.17-1, so we could upload
 subversion-tools-1.6.17-1, but that takes a long time. If you have some
 suggestion for how to fix the versions, please let me know.
 
 I think you're right about the cause.  I've fixed this temporarily by
 removing the prev: line from subversion/subversion-tools/setup.hint.

Thanks, Yaakov.

I've built subversion-tools-1.6.17-1, so I think that is the best
solution for right now. Please upload it along with the original
subversion-tools/setup.hint.

Also, please upload serf mentioned in a previous RFU. subversion
will continue to get upset errors until that's uploaded because it
depends on a new serf DLL package.

I'm not going to bother respining the 1.7.0rc3 source package with
the updated subversion-tools.hint since this is just an RC and the
official release and packages will be out in just a week or three.

wget -x -nH --cut-dirs=2 \
  
http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-tools/setup.hint
 \
  
http://home.comcast.net/~david.rothenberger/cygwin/subversion/subversion-tools/subversion-tools-1.6.17-1.tar.bz2

-- 
David Rothenberger    daver...@acm.org

It was Penguin lust... at its ugliest.


Re: subversion package errors

2011-09-22 Thread Yaakov (Cygwin/X)
On Thu, 2011-09-22 at 09:25 -0700, David Rothenberger wrote:
 I've built subversion-tools-1.6.17-1, so I think that is the best
 solution for right now. Please upload it along with the original
 subversion-tools/setup.hint.

Done.

 Also, please upload serf mentioned in a previous RFU. subversion
 will continue to get upset errors until that's uploaded because it
 depends on a new serf DLL package.

This was done already by somebody else.

 I'm not going to bother respining the 1.7.0rc3 source package with
 the updated subversion-tools.hint since this is just an RC and the
 official release and packages will be out in just a week or three.

OK with me; in general I don't see fixing setup.hint files as a reason
to rebuild an entire package.


Yaakov




Re: subversion package errors

2011-09-22 Thread Christopher Faylor
On Thu, Sep 22, 2011 at 02:57:00PM -0500, Yaakov (Cygwin/X) wrote:
On Thu, 2011-09-22 at 09:25 -0700, David Rothenberger wrote:
 I've built subversion-tools-1.6.17-1, so I think that is the best
 solution for right now. Please upload it along with the original
 subversion-tools/setup.hint.

Done.

 Also, please upload serf mentioned in a previous RFU. subversion
 will continue to get upset errors until that's uploaded because it
 depends on a new serf DLL package.

This was done already by somebody else.

That was me.  Sorry that I forgot to send notification.

cgf


[ITP] libargp 20110921-1

2011-09-22 Thread Andrew Schulman
I'd like to package and maintain libargp for Cygwin.  argp is a C interface for
processing command line arguments.

The libargp source files are taken from gnulib.  gnulib is a well-known program
available in major Linux distros (e.g. http://packages.debian.org/sid/gnulib),
but I'm not aware of any distros that separately package just argp from it.  So
I'm not sure if libargp needs to be voted on or not for inclusion in Cygwin.

Documentation: http://www.gnu.org/s/hello/manual/libc/Argp.html
Source home page:  http://www.gnu.org/s/gnulib/MODULES.html
License:   LGPL

setup.hint
sdesc: Interface for parsing command line arguments
ldesc: Argp is an interface for parsing unix-style argument vectors. Argp
provides features unavailable in the more commonly used getopt interface,
including automatically producing output in response to the '--help' and
'--version' options.  Argp also provides the ability to merge several
independently defined option parsers into one, mediating conflicts between
them and making the result appear seamless. A library can export an argp option
parser that user programs might employ in conjunction with their own option
parsers, resulting in less work for the user programs. Some programs may use
only argument parsers exported by libraries, thereby achieving consistent and
efficient option-parsing for abstractions implemented by the libraries.
category: Devel Libs
/setup.hint

wget \
 http://home.comcast.net/~andrex2/cygwin/libargp/setup.hint \
 http://home.comcast.net/~andrex2/cygwin/libargp/libargp-20110921-1.tar.bz2 \
 http://home.comcast.net/~andrex2/cygwin/libargp/libargp-20110921-1-src.tar.bz2


[RFU] octave-3.4.2-3

2011-09-22 Thread Marco Atzeri

package error on previous test,
scrap 3.4.2-2 and replace with this

prev: 3.4.0-3
curr: 3.4.2-1
test: 3.4.2-3



Test version for cygwin to avoid crash on print
https://savannah.gnu.org/bugs/?31641
http://cygwin.com/ml/cygwin/2011-09/msg00148.html

wget -r -np -nH --cut-dirs=2 \
http://matzeri.altervista.org/cygwin-1.7/octave/index.html

rm  ./index.html \
./octave-devel/index.html \
./octave-doc/index.html

File list

octave-3.4.2-3-src.tar.bz2
octave-3.4.2-3.tar.bz2
octave-devel/octave-devel-3.4.2-3.tar.bz2
octave-devel/setup.hint
octave-doc/octave-doc-3.4.2-3.tar.bz2
octave-doc/setup.hint
setup.hint


$ cat setup.hint
sdesc: The GNU Octave language for numerical computations
category: Math
requires: libgcc1 libstdc++6 libcurl4 libfftw3_3 libfltk1.1 
libfontconfig1 libfreetype6 libgfortran3 libGL1 libglpk0 libGLU1 
libGraphicsMagick3 libhdf5_6 liblapack0 libpcre0  libqhull_6 
libqrupdate0 libreadline7 libX11_6 zlib0

ldesc: The GNU Octave language for numerical computations
Octave is a (mostly Matlab (R) compatible) high-level language, primarily
intended for numerical computations.  It provides a convenient command-line
interface for solving linear and nonlinear problems numerically.
prev: 3.4.0-3
curr: 3.4.2-1
test: 3.4.2-3

Regards
Marco


'cygcheck -f' pattern syntax.

2011-09-22 Thread Oleksandr Gavenko

  $ time cygcheck -f 'stdio.h'
real0m1.016s
user0m0.031s
sys 0m0.015s
  $ time cygcheck -f '*stdio.h'
  $ time cygcheck -f '*stdio.h'
  $ time cygcheck -f '*stdio.h'
  $ time cygcheck -f  /usr/include/stdio.h
cygwin-1.7.9-1

real0m0.907s
user0m0.015s
sys 0m0.031s

So 'cygcheck -f' does not allow 'glob' and 'regex'.

I write simple script that allow use regex:

  #!/bin/sh

  regex=$(echo $1 | sed -e 's|\\||g' -e 's|=|\\=|g')

  for file in /etc/setup/*.lst.gz; do
name=${file#/etc/setup/}
name=${name%.lst.gz}
gzip -d -c $file | sed -n \=$regex={s=^=$name: /=;p;}
  done

But this script is extremely slow:

  $ time ./cygsearch.sh 'bin/emacs'
emacs: /usr/bin/emacs-nox.exe
emacs: /usr/bin/emacs.ico
emacs: /usr/bin/emacsclient.exe
emacs-X11: /usr/bin/emacs-X11.exe

real0m38.797s
user0m44.620s
sys 0m25.574s


--
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: 'cygcheck -f' pattern syntax.

2011-09-22 Thread Marco atzeri

On 9/22/2011 2:10 PM, Oleksandr Gavenko wrote:

$ time cygcheck -f 'stdio.h'
real 0m1.016s
user 0m0.031s
sys 0m0.015s
$ time cygcheck -f '*stdio.h'
$ time cygcheck -f '*stdio.h'
$ time cygcheck -f '*stdio.h'
$ time cygcheck -f /usr/include/stdio.h
cygwin-1.7.9-1

real 0m0.907s
user 0m0.015s
sys 0m0.031s

So 'cygcheck -f' does not allow 'glob' and 'regex'.

I write simple script that allow use regex:

#!/bin/sh

regex=$(echo $1 | sed -e 's|\\||g' -e 's|=|\\=|g')

for file in /etc/setup/*.lst.gz; do
name=${file#/etc/setup/}
name=${name%.lst.gz}
gzip -d -c $file | sed -n \=$regex={s=^=$name: /=;p;}
done

But this script is extremely slow:

$ time ./cygsearch.sh 'bin/emacs'
emacs: /usr/bin/emacs-nox.exe
emacs: /usr/bin/emacs.ico
emacs: /usr/bin/emacsclient.exe
emacs-X11: /usr/bin/emacs-X11.exe

real 0m38.797s
user 0m44.620s
sys 0m25.574s



much faster

$ time cp /etc/setup/*.gz .

real0m1.450s
user0m0.061s
sys 0m1.202s

$ time gunzip *.gz

real0m1.937s
user0m0.170s
sys 0m1.764s

$ time grep -H stdio.h *.lst
cygwin.lst:usr/include/stdio.h
cygwin.lst:usr/include/sys/stdio.h
gcc4-core.lst:usr/lib/gcc/i686-pc-cygwin/4.5.3/include/ssp/stdio.h
gcc4-g++.lst:usr/lib/gcc/i686-pc-cygwin/4.5.3/include/c++/tr1/stdio.h
libboost-devel.lst:usr/include/boost/iostreams/filter/stdio.hpp
libglib2.0-devel.lst:usr/include/glib-2.0/glib/gstdio.h
libhdf5-devel.lst:usr/include/H5FDstdio.h
libicu-devel.lst:usr/include/unicode/ustdio.h
mingw-gcc-core.lst:usr/lib/gcc/i686-pc-mingw32/4.5.2/include/ssp/stdio.h
mingw-runtime.lst:usr/i686-pc-mingw32/sys-root/mingw/include/stdio.h
mingw64-i686-gcc-core.lst:usr/lib/gcc/i686-w64-mingw32/4.5.3/include/ssp/stdio.h
mingw64-i686-gcc-g++.lst:usr/lib/gcc/i686-w64-mingw32/4.5.3/include/c++/tr1/stdio.h
mingw64-i686-headers.lst:usr/i686-w64-mingw32/sys-root/mingw/include/stdio.h
perl.lst:usr/lib/perl5/5.10/i686-cygwin/CORE/nostdio.h
splint.lst:usr/share/splint/lib/stdio.h

real0m0.816s
user0m0.046s
sys 0m0.781s


Regards
Marco



--
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: 'cygcheck -f' pattern syntax.

2011-09-22 Thread Oleksandr Gavenko

22.09.2011 15:43, Marco atzeri пишет:

On 9/22/2011 2:10 PM, Oleksandr Gavenko wrote:

So 'cygcheck -f' does not allow 'glob' and 'regex'.

I write simple script that allow use regex:

#!/bin/sh

regex=$(echo $1 | sed -e 's|\\||g' -e 's|=|\\=|g')

for file in /etc/setup/*.lst.gz; do
name=${file#/etc/setup/}
name=${name%.lst.gz}
gzip -d -c $file | sed -n \=$regex={s=^=$name: /=;p;}
done

But this script is extremely slow:

$ time ./cygsearch.sh 'bin/emacs'
emacs: /usr/bin/emacs-nox.exe
emacs: /usr/bin/emacs.ico
emacs: /usr/bin/emacsclient.exe
emacs-X11: /usr/bin/emacs-X11.exe

real 0m38.797s
user 0m44.620s
sys 0m25.574s



much faster

$ time cp /etc/setup/*.gz .

real 0m1.450s
user 0m0.061s
sys 0m1.202s

$ time gunzip *.gz

real 0m1.937s
user 0m0.170s
sys 0m1.764s

$ time grep -H stdio.h *.lst
cygwin.lst:usr/include/stdio.h
cygwin.lst:usr/include/sys/stdio.h

real 0m0.816s
user 0m0.046s
sys 0m0.781s


I try eliminate sed call by using internal bash capabilities but
unsuccessfully:

  for file in /etc/setup/*.lst.gz; do
name=${file#/etc/setup/}
name=${name%.lst.gz}
gzip -d -c $file | while read line; do
  if [[ /$line =~ $regex ]]; then
echo $name: $line
  fi
done
  done

  $ time ./cygsearch 'bin/emacs'
time ./cygsearch 'bin/emacs'
emacs: usr/bin/emacs-nox.exe
emacs: usr/bin/emacs.ico

real0m57.955s
user0m42.105s
sys 0m34.710s


Next I try eliminate spawning any process at all with success:

  #!/usr/bin/python

  import sys
  import glob
  import re
  import gzip

  r = re.compile(sys.argv[1])
  n = re.compile(r'/etc/setup/(.*)\.lst\.gz')

  for f in glob.glob(r'/etc/setup/*.lst.gz'):
  name = n.match(f).group(1)
  plain = gzip.open(f, rb)
  for line in plain:
  line = line.rstrip('\n\r')
  if r.search(line) != None:
  print '%s: %s' % (name, line)
  plain.close()

  $ time ./cygsearch.py 'bin/emacs'
emacs-X11: usr/bin/emacs-X11.exe
emacs: usr/bin/emacs-nox.exe

real0m3.152s
user0m2.421s
sys 0m0.171s


--
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: Permission denied but have permission

2011-09-22 Thread Andrey Repin
Greetings, Thrall, Bryan!

 I am a newbie running cygwin on Windows 7. I want to run an installer
 for graphics software, Dislin, viz.
 
 $./setup.exe
 bash: ./setup.exe Permission denied

 Windows 7 has something called UAC[1] which forces you to run anything called 
 'setup.exe' with Administrator privileges. You either need to disable UAC or 
 run the installer from Windows Explorer or
 a command prompt.

 [1] http://en.wikipedia.org/wiki/User_Account_Control

Another option is to simple rename setup.exe to say, cygwin.exe.


--
WBR,
Andrey Repin (anrdae...@freemail.ru) 22.09.2011, 18:47

Sorry for my terrible english...


--
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] [SECURITY] Updated: {apr1,libapr1,libapr1-devel}-1.4.5-1

2011-09-22 Thread David Rothenberger
apr1 has been updated to the latest upstream release. It includes a
fix for CVE-2011-1928.

CYGWIN NEWS:

This build has enabled F_SETLK support. Process mutexes with fcntl
and flock are still troublesome, but this will be fixed in Cygwin
1.7.10. See this thread

  http://cygwin.com/ml/cygwin/2011-08/msg00480.html

for more details.



The library was built with TCP_NOPUSH support disabled. Cygwin
defines TCP_NOPUSH, but returns protocol not defined when it's
used. According to
http://msdn.microsoft.com/en-us/library/ms738596%28v=vs.85%29.aspx
this is because Windows doesn't support it.

NEWS:
=
Please see

  http://www.apache.org/dist/apr/CHANGES-APR-1.4

for more details about the upstream changes

DESCRIPTION:

The mission of the Apache Portable Runtime (APR) project is to
create and maintain software libraries that provide a predictable
and consistent interface to underlying platform-specific
implementations. The primary goal is to provide an API to which
software developers may code and be assured of predictable if not
identical behaviour regardless of the platform on which their
software is built, relieving them of the need to code special-case
conditions to work around or take advantage of platform-specific
deficiencies or features.

DOWNLOAD:
=
Note that downloads from sourceware.org (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
David Rothenberger    daver...@acm.org

Truth is the most valuable thing we have -- so let us economize it.
-- Mark Twain

--
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: {aprutil1,libaprutil1,libaprutil1-devel}-1.3.12-1

2011-09-22 Thread David Rothenberger
A new version the Apache Portable Runtime utilities library is now
available for download.

DESCRIPTION:

The mission of the Apache Portable Runtime (APR) project is to
create and maintain software libraries that provide a predictable
and consistent interface to underlying platform-specific
implementations. The primary goal is to provide an API to which
software developers may code and be assured of predictable if not
identical behaviour regardless of the platform on which their
software is built, relieving them of the need to code special-case
conditions to work around or take advantage of platform-specific
deficiencies or features.

DOWNLOAD:
=
Note that downloads from sourceware.org (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update, please choose the one
nearest to you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
David Rothenberger    daver...@acm.org

--
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: {glpk,libglpk0,libglpk-devel}-4.47-1

2011-09-22 Thread Marco atzeri


Version 4.47-1 of glpk,libglpk0,libglpk-devel
have been uploaded for cygwin.

The GLPK (GNU Linear Programming Kit) package is
intended for solving large-scale linear
programming (LP), mixed integer programming (MIP),
 and other related problems. It is a set of
routines written in ANSI C and organized in
the form of a callable library.

This is a new features and small bug fix mainstream release.

For the full changes:
http://lists.gnu.org/archive/html/help-glpk/2011-09/msg00038.html

Regards

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) 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://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that
is available starting at this URL.




--
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: mc-4.7.5.4-1

2011-09-22 Thread Marco atzeri


Version 4.7.5.4-1 of Midnight Commander
has been uploaded for cygwin

CHANGES
This is an new upstream bug fixes release.

For the full upstream changes
http://www.midnight-commander.org/wiki/NEWS-4.7.5.4


DESCRIPTION
GNU Midnight Commander is a visual file manager. It's a feature rich
full-screen text mode application that allows you to copy, move and
delete files and whole directory trees, search for files and run
commands in the subshell. Internal viewer and editor are included.


HOMEPAGE
http://www.midnight-commander.org/


Regards
Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) 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://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that
is available starting at this URL.


--
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: experimental octave-3.4.2-2

2011-09-22 Thread Marco atzeri


New experimental versions 3.4.2-2 of

   octave,
   octave-devel,
   octave-doc

are available in the Cygwin distribution:

CYGWIN CHANGES
This is a cygwin bug fix release of 3.4.2-1
https://savannah.gnu.org/bugs/?31641
With a work around at the previous crash when running

-
 graphics_toolkit (fltk)
 x=1:10;
 plot(x,x)
 print(fltk.png,-dpng)
-

please test on the various MS system and confirm
that the workaround is effective.
Fully tested on XP-SP3 and recent cygwin snapshots.

KNOWN BUGS
On cygwin-1.7.9 the plotting function is working very bad.
This is due to a fork bug and is not an octave bug.
Any cygwin snapshots after 2011-06-01 solve the issues,
so the next cygwin-1.7.10 will definetely  remove the bug.

HOW TO INSTALL
Running cygwin setup, at Select Packages window, select
Exp instead of Curr on the upper right corner.
This selection will make version 3.4.2-2 available
instead of current 3.4.2-1.

DESCRIPTION
The GNU Octave language for numerical computations
Octave is a (mostly Matlab (R) compatible)
high-level language, primarily intended for
numerical computations.  It provides a convenient
command-line interface for solving linear and
nonlinear problems numerically.

HOMEPAGE
http://www.gnu.org/software/octave/




Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) 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://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that
is available starting at this URL.


--
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: [ANNOUNCEMENT] [SECURITY] Updated: {apr1,libapr1,libapr1-devel}-1.4.5-1

2011-09-22 Thread Matt Seitz (matseitz)
David Rothenberger daver...@acm.org wrote in message
news:announce.4e7a7e56.8010...@acm.org...
 apr1 has been updated to the latest upstream release. It includes a
 fix for CVE-2011-1928.

Does this update introduce a dependence on the file and libserf
packages?

When I run setup.exe and view the Pending updates I see the libapr
updates listed, but I also see the file and libserf packages listed,
with the Current fields blank.



--
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: [ANNOUNCEMENT] [SECURITY] Updated: {apr1,libapr1,libapr1-devel}-1.4.5-1

2011-09-22 Thread David Rothenberger
On 9/22/2011 10:16 AM, Matt Seitz (matseitz) wrote:
 David Rothenberger wrote in message
 news:announce.4e7a7e56.8010...@acm.org...
 apr1 has been updated to the latest upstream release. It includes a
 fix for CVE-2011-1928.
 
 Does this update introduce a dependence on the file and libserf
 packages?
 
 When I run setup.exe and view the Pending updates I see the libapr
 updates listed, but I also see the file and libserf packages listed,
 with the Current fields blank.

No, that is likely due to the new experimental subversion-1.7.0rc3-1
release which will be announced soon. These are new dependencies for
1.7.0-rc3, but since the Cygwin setup program doesn't support different
dependencies for different versions of a package, it will attempt to
install them if you have subversion-1.6.17-1 installed.

-- 
David Rothenberger    daver...@acm.org

--
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: cygwin 1.7.9, problem with cygwin1.dll, path_conv::check, has_acls()? (Windows 7)

2011-09-22 Thread John Ruckstuhl
Regarding a cygwin 1.7.9 bug w/ acls on network share (bug not present in 
1.7.8).

Larry wrote:
 On 9/15/2011 4:19 PM, John Ruckstuhl wrote:
  Meanwhile, thanks for showing a workaround.  Other colleagues are affected, 
  so
  we will discuss whether we want to stay downgraded or start using 
  explicit mounts.

 Another alternative is to try a snapshot.  This issue should be addressed
 there.
 http://cygwin.com/snapshots/

I'll be happy to try most-recent snapshot to confirm/contradict 
that this symptom of the 1.7.9 bug is fixed in the source tree.  
But I won't be able to persuade colleagues to adopt a snapshot.

FWIW, my issue sounds very much like Keith Christian's 
Subject: Writing to Windows Share issues fixed in cygwin1-20110829.dll.bz2

On 9/15 Keith said:
 I stumbled across the following snapshot, cygwin1-20110829.dll.bz2, 
 and now I can create files in a Windows Share that I haven't been 
 able to properly access from Cygwin in months!
 
 Corinna, whatever changes you made to this snapshot have fixed the 
 problem for me, at least.  Hope they can be included in the next 
 official cygwin1.dll release.  Now I can start using the share from 
 Cygwin again.
 
 Great news!

But then he had to backtrack... yes a symptom was fixed -- he can 
create files on his share, but another symptom of the same bug (or 
else a quite similar bug) still exists.

On 9/16 Keith said:
 I was wrong.
 Only some improvement using the cygwin1-20110829.dll.bz2 snapshot.
 Problems still exist when trying to check in a file with RCS on 
 this Windows share.

--
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: {serf,libserf1_0,libserf1-devel}-1.0.0-1

2011-09-22 Thread David Rothenberger
The serf packages have been updated to the new upstream release
1.0.0. See

  http://code.google.com/p/serf/source/browse/tags/1.0.0/CHANGES

for more details about the changes in this release.

More information about serf can be found at
http://code.google.com/p/serf/.

DESCRIPTION:

The serf library is a C-based HTTP client library built upon the
Apache Portable Runtime (APR) library. It multiplexes connections,
running the read/write communication asynchronously. Memory copies
and transformations are kept to a minimum to provide high
performance operation.

DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
David Rothenberger    daver...@acm.org

--
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: {libogg,libogg-devel,libogg0}-1.3.0-1

2011-09-22 Thread David Rothenberger
A new version the libogg, libogg-devel, and libogg0 packages are now
available for download.

NEWS:
=
This is a new upstream release, with upstream changes listed
below.

DESCRIPTION:

Ogg project codecs use the Ogg bitstream format to arrange the raw,
compressed bitstream into a more robust, useful form.  For example,
the Ogg bitstream makes seeking, time stamping and error recovery
possible, as well as mixing several sepearate, concurrent media
streams into a single physical bitstream.

DOWNLOAD:
=
Note that downloads from sourceware.org (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update, please choose the one
nearest to you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
David Rothenberger    daver...@acm.org

--
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: atool-0.38.0-1

2011-09-22 Thread Andrew Schulman
A new version of atool, 0.38.0-1, is now available in the Cygwin
distribution.

This is a new upstream release, with bug fixes. Please see
http://www.nongnu.org/atool/NEWS for the full changelog.

atool is a script for managing file archives of various types (tar,
tar+gzip, zip, bzip2, rar, 7zip, ...).  atool is called under several
names:

* aunpack extracts files from an archive. It overcomes the dreaded
multiple files in archive root problem by first extracting to a
unique subdirectory, and then moving back the files if possible.
aunpack also prevents local files from being overwritten by mistake.

* apack creates archives.

* als lists files in archives.

* acat extracts files to standard out.

* adiff generates a diff between archives.

* arepack converts between archive formats.

Home page: http://www.nongnu.org/atool/
License:   GPL

Andrew E. Schulman



***


To update your installation, click on the Install Cygwin now link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

  *** 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://cygwin.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

--
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] [TEST] Updated: subversion-1.7.0rc3-1

2011-09-22 Thread David Rothenberger
A new version of subversion is available. This is a major new
upstream release.

This release candidate is expected to become the final release on or
around Sept. 28, barring show-stopping bugs.

USE THIS AT YOUR OWN RISK! The Apache Subversion team says the
following:

  Even though we feel that this release is ready for widespread
  testing by the community, some things may still change before the
  final release. Of particular note, please remember than persistent
  data, such as the working copy or repository formats may change
  before the final release, and there may not be an upgrade path
  from the pre-releases to the final.

For this reason, this release is marked experimental at this
time.

NEWS:
=
See CHANGES (URL below) for more information about the differences
between 1.6.17 and previous Subversion releases.

IMPORTANT: This release has a new working copy format. To use this
release, you must manually upgrade your working copy format,
rendering it unusable with previous major releases.

Please see the release notes

  http://subversion.apache.org/docs/release-notes/1.7.html

for more details about the changes in Subversion.

See

  http://svn.apache.org/repos/asf/subversion/tags/1.7.0-rc3/CHANGES

for more details about the changes in 1.7.0.

DESCRIPTION:

Subversion is a version control system designed to be a compelling
successor to CVS.

Please see
  http://svnbook.red-bean.com/en/1.6/index.html

for the latest official release of the Subversion Book, covering 1.6
or

  http://svnbook.red-bean.com/nightly/en/index.html

for the WIP version of the book covering 1.7.

DOWNLOAD:
=
Note that downloads from sourceware.org (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update, please choose the one
nearest to you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=

If you need 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.

-- 
David Rothenberger    daver...@acm.org

--
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



tar deletes .exe files on extraction (again)

2011-09-22 Thread Steve Atkins
In the process of trying to build Qt on Windows in a cygwin shell, I've 
discovered that neither tar nor unzip will work reliably under Cygwin - 
untaring an archive will not correctly create the files that the archive 
contains. The configure.exe that's required to build Qt is never extracted 
from the tarball.

The problem is that the cygwin filesystem shims consider configure and 
configure.exe to be almost the same, despite their having different 
filenames, so when tar extracts an archive containing both it ends up deleting 
the existing configure.exe when it creates configure.

This was discussed a couple of years ago - 
http://cygwin.com/ml/cygwin/2009-08/msg00293.html - and the conclusion seemed 
to be that cygwin was working as designed, and the user just shouldn't ever be 
doing anything that requires both foo and foo.exe under cygwin, and that if 
they do want to do that, they probably shouldn't be using cygwin.

That seems like a fairly nasty limitation / bug, and makes use of the cygwin 
shell a bit too brittle to rely on for build automation - I'm wondering if 
anyone knows if there's been any change in the situation since then?

Cheers,
  Steve


--
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: tar deletes .exe files on extraction (again)

2011-09-22 Thread Larry Hall (Cygwin)

On 9/22/2011 4:57 PM, Steve Atkins wrote:

In the process of trying to build Qt on Windows in a cygwin shell, I've
discovered that neither tar nor unzip will work reliably under Cygwin -
untaring an archive will not correctly create the files that the archive
contains. The configure.exe that's required to build Qt is never extracted
from the tarball.

The problem is that the cygwin filesystem shims consider configure and
configure.exe to be almost the same, despite their having different
filenames, so when tar extracts an archive containing both it ends up
deleting the existing configure.exe when it creates configure.

This was discussed a couple of years ago -
http://cygwin.com/ml/cygwin/2009-08/msg00293.html - and the conclusion
seemed to be that cygwin was working as designed, and the user just
shouldn't ever be doing anything that requires both foo and foo.exe
under cygwin, and that if they do want to do that, they probably shouldn't
be using cygwin.

That seems like a fairly nasty limitation / bug, and makes use of the
cygwin shell a bit too brittle to rely on for build automation - I'm
wondering if anyone knows if there's been any change in the situation since
then?


No, no change and probably not likely to be anytime soon.  By using the
Windows build environment for QT, you're trying to force a Windowsism into
Cygwin's POSIX environment.  The transparency of the .exe extension is
already a concession to a Windowsism, namely that executables must have a
.exe extension.  Cygwin needed to support this one though to make allot of
POSIX scripts work without alteration.  That may cause breakage in corner
cases like the QT Windows build environment but that's the (far) lesser of
two evils.  Cygwin's striving to provide a POSIX environment in a Win32
environment after all.  I know nothing about the QT build environment but
from what you've said, it doesn't sound like it's assuming a POSIX
environment for building on Windows.  I'd recommend sticking with tools
that conform to the Windows requirements if you're building for Windows.

That said, going forward, there may come a day when all Cygwin executables
no longer have the .exe extension, which was really an interoperability
concession to Windows 9x/Me platforms.  Cygwin 1.7 doesn't support 9x/Me, so 
the concession is now largely a historical one and could possibly be

changed.  But even if it were to happen, it would be a big undertaking due
to the number of Cygwin packages that would be affected (i.e. all).  It
would take quite a while to trickle down to the majority of packages.  And
only at that point might it make sense to remove the transparent handling
of exe.  So that brings me back to my opening statement. :-)

--
Larry

_

A: Yes.
 Q: Are you sure?
 A: Because it reverses the logical flow of conversation.
 Q: Why is top posting annoying in email?

--
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: Will cygwin build gcc with --enable-plugin?

2011-09-22 Thread Dave Korn
On 17/09/2011 10:16, xunxun wrote:
 Hi, all
 
 Gcc plugin has landed in the release for a long time. Will cygwin or
 other windows gcc have possibility to support this function?
 

  Not without a lot of work, perhaps adopting something like flexdll, but in
windows, although an exe can import symbols from a dll, it is almost
impossible for a dll to import symbols from an exe in any generic way.

cheers,
  DaveK

--
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: [ANNOUNCEMENT] Updated: experimental octave-3.4.2-2

2011-09-22 Thread Marco Atzeri

embarassing package error.
3.4.2-3 on the way to replace it

Sorry
Marco

On 9/22/2011 11:48 AM, Marco atzeri wrote:


New experimental versions 3.4.2-2 of

octave,
octave-devel,
octave-doc

are available in the Cygwin distribution:

CYGWIN CHANGES
This is a cygwin bug fix release of 3.4.2-1
https://savannah.gnu.org/bugs/?31641
With a work around at the previous crash when running

-
graphics_toolkit (fltk)
x=1:10;
plot(x,x)
print(fltk.png,-dpng)
-

please test on the various MS system and confirm
that the workaround is effective.
Fully tested on XP-SP3 and recent cygwin snapshots.

KNOWN BUGS
On cygwin-1.7.9 the plotting function is working very bad.
This is due to a fork bug and is not an octave bug.
Any cygwin snapshots after 2011-06-01 solve the issues,
so the next cygwin-1.7.10 will definetely remove the bug.

HOW TO INSTALL
Running cygwin setup, at Select Packages window, select
Exp instead of Curr on the upper right corner.
This selection will make version 3.4.2-2 available
instead of current 3.4.2-1.

DESCRIPTION
The GNU Octave language for numerical computations
Octave is a (mostly Matlab (R) compatible)
high-level language, primarily intended for
numerical computations. It provides a convenient
command-line interface for solving linear and
nonlinear problems numerically.

HOMEPAGE
http://www.gnu.org/software/octave/




Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) 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://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that
is available starting at this URL.


--
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




--
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



[SECURITY] Updated: {apr1,libapr1,libapr1-devel}-1.4.5-1

2011-09-22 Thread David Rothenberger
apr1 has been updated to the latest upstream release. It includes a
fix for CVE-2011-1928.

CYGWIN NEWS:

This build has enabled F_SETLK support. Process mutexes with fcntl
and flock are still troublesome, but this will be fixed in Cygwin
1.7.10. See this thread

  http://cygwin.com/ml/cygwin/2011-08/msg00480.html

for more details.



The library was built with TCP_NOPUSH support disabled. Cygwin
defines TCP_NOPUSH, but returns protocol not defined when it's
used. According to
http://msdn.microsoft.com/en-us/library/ms738596%28v=vs.85%29.aspx
this is because Windows doesn't support it.

NEWS:
=
Please see

  http://www.apache.org/dist/apr/CHANGES-APR-1.4

for more details about the upstream changes

DESCRIPTION:

The mission of the Apache Portable Runtime (APR) project is to
create and maintain software libraries that provide a predictable
and consistent interface to underlying platform-specific
implementations. The primary goal is to provide an API to which
software developers may code and be assured of predictable if not
identical behaviour regardless of the platform on which their
software is built, relieving them of the need to code special-case
conditions to work around or take advantage of platform-specific
deficiencies or features.

DOWNLOAD:
=
Note that downloads from sourceware.org (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
David Rothenberger    daver...@acm.org

Truth is the most valuable thing we have -- so let us economize it.
-- Mark Twain


Updated: {aprutil1,libaprutil1,libaprutil1-devel}-1.3.12-1

2011-09-22 Thread David Rothenberger
A new version the Apache Portable Runtime utilities library is now
available for download.

DESCRIPTION:

The mission of the Apache Portable Runtime (APR) project is to
create and maintain software libraries that provide a predictable
and consistent interface to underlying platform-specific
implementations. The primary goal is to provide an API to which
software developers may code and be assured of predictable if not
identical behaviour regardless of the platform on which their
software is built, relieving them of the need to code special-case
conditions to work around or take advantage of platform-specific
deficiencies or features.

DOWNLOAD:
=
Note that downloads from sourceware.org (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update, please choose the one
nearest to you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
David Rothenberger    daver...@acm.org


Updated: {glpk,libglpk0,libglpk-devel}-4.47-1

2011-09-22 Thread Marco atzeri


Version 4.47-1 of glpk,libglpk0,libglpk-devel
have been uploaded for cygwin.

The GLPK (GNU Linear Programming Kit) package is
intended for solving large-scale linear
programming (LP), mixed integer programming (MIP),
 and other related problems. It is a set of
routines written in ANSI C and organized in
the form of a callable library.

This is a new features and small bug fix mainstream release.

For the full changes:
http://lists.gnu.org/archive/html/help-glpk/2011-09/msg00038.html

Regards

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) 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://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that
is available starting at this URL.





Updated: mc-4.7.5.4-1

2011-09-22 Thread Marco atzeri


Version 4.7.5.4-1 of Midnight Commander
has been uploaded for cygwin

CHANGES
This is an new upstream bug fixes release.

For the full upstream changes
http://www.midnight-commander.org/wiki/NEWS-4.7.5.4


DESCRIPTION
GNU Midnight Commander is a visual file manager. It's a feature rich
full-screen text mode application that allows you to copy, move and
delete files and whole directory trees, search for files and run
commands in the subshell. Internal viewer and editor are included.


HOMEPAGE
http://www.midnight-commander.org/


Regards
Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) 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://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that
is available starting at this URL.



Updated: {serf,libserf1_0,libserf1-devel}-1.0.0-1

2011-09-22 Thread David Rothenberger
The serf packages have been updated to the new upstream release
1.0.0. See

  http://code.google.com/p/serf/source/browse/tags/1.0.0/CHANGES

for more details about the changes in this release.

More information about serf can be found at
http://code.google.com/p/serf/.

DESCRIPTION:

The serf library is a C-based HTTP client library built upon the
Apache Portable Runtime (APR) library. It multiplexes connections,
running the read/write communication asynchronously. Memory copies
and transformations are kept to a minimum to provide high
performance operation.

DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
David Rothenberger    daver...@acm.org


Updated: {libogg,libogg-devel,libogg0}-1.3.0-1

2011-09-22 Thread David Rothenberger
A new version the libogg, libogg-devel, and libogg0 packages are now
available for download.

NEWS:
=
This is a new upstream release, with upstream changes listed
below.

DESCRIPTION:

Ogg project codecs use the Ogg bitstream format to arrange the raw,
compressed bitstream into a more robust, useful form.  For example,
the Ogg bitstream makes seeking, time stamping and error recovery
possible, as well as mixing several sepearate, concurrent media
streams into a single physical bitstream.

DOWNLOAD:
=
Note that downloads from sourceware.org (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update, please choose the one
nearest to you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=
To unsubscribe to the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

-- 
David Rothenberger    daver...@acm.org