Re: cygport question

2006-12-21 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Yaakov S (Cygwin Ports) wrote:
> Eric Blake wrote:
>> bash ships as a primary tarball (3.1), then has several official patch
>> files on top of the tarball (bash31-001 through bash31-017), so that bash
>> 3.1.17 is the combination of these.  I know that I can add the patch files
>> to the SRC_URI in my .cygport file, but how do I apply those patches to
>> the original tree, so that the diff between my cygwin modifications and
>> the original tree won't repeat the diffs of the official patch files?  It
>> would be nice if there were a user-overridable hook called at the end of
>> src_prep function that I could provide in my .cygport to merge the
>> upstream patches into the original tree.
> 
> Right now there isn't a way to do this; I see that there should be, as
> such code would benefit vim as well.  Let me work on this, but it may
> not happen this week.

What an understatement.

Please try the PATCH_URI feature in CVS HEAD, and see
ports/apps/vim/gvim-7.0.178-1 for an example.


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD4DBQFFi42qpiWmPGlmQSMRCAjAAKDsn1zBiRq90oXjDwMGQDROXT39QwCXThNx
Sw+/jbDH878dR5n4m702pA==
=K1jl
-END PGP SIGNATURE-

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



cygport: testing for 0.2.7

2006-12-18 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

I'm counting down to releasing 0.2.7.  cygport developers, please cvs up
and test (especially PATCH_URI).

New features for 0.2.7:
* Use PATCH_URI for upstream or third-party patches; these patches are
included individually in the -src.tar.bz2 and do NOT get included in the
.src.patch.  See ports/apps/vim/gvim-7.0.178-1 and
ports/gnome/imlib/imlib-1.9.15-1 for examples of usage.
* CYGWIN_PATCHES/(PKG_LIST[#]).list files can be used in place of
PKG_CONTENTS[#].
* Add gtk-update-icon-cache to postinstall as needed.
* New binary dependency method.
* cross.cygclass: NEW for cross-compilers and cross-compiling; NEEDS WORK.
* gst-plugins*: External-dep plugins in separate bin packages can be
built together with the internal-dep plugins.
* pygtk: Support new bindings in 2.16.
* mirrors: Add rotator to sourceforge; add portage and vim.
* doc: HTML version of cygport.1.

Bug fixes:
* Handle HTTPS URIs with invalid certificates.
* Ignore mdate-sh in pkg_diff().
* Preserve shell metacharacters in args (Eric Blake).
* Fix AC_CONFIG_SUBDIRS and AC_CONFIG_HEADERS again.
* fox: Restore doxygenation.
* perl: Handle (incorrect) use of site_perl.
* ruby: Fix definition of RUBY_ARCH.
* ruby-gnome2: multiple build fixes.


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFh5KupiWmPGlmQSMRCH+FAKClBVODy/ql54Tf1pAuNr/cFacK9QCdG/RB
u7m8teBQ75/rTIqVjnitdEA=
=ZnOb
-END PGP SIGNATURE-

--
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: [ANNOUNCEMENT] Updated: gcc-3.4.4-3

2006-12-18 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Charles Wilson wrote:
> Oh, and one other thing:
> 
> ===
> It's my understanding that this change (to std::string) would
> constitute an ABI change of the underlying C++/STL runtime library on
> cygwin.  Thus, any C++ packages -- or at least, those that are NOT
> compiled with -nostdlib -- would have to be recompiled (and version
> bumped?) once a g++ with this change was promoted to curr:  Right?
> 
> Fortunately, there aren't many of these:

Speak for yourself; I've got a lot of C++ packages in Ports. :-<


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFhmf5piWmPGlmQSMRCIenAJ0fqjxZ6R43yH3eN7UP1K+af5DzigCgzvv0
qGzEgdsV1mmKme2peVpqFE0=
=jLT+
-END PGP SIGNATURE-

--
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: another cygport patch

2006-12-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Eric Blake wrote:
> Cygport currently makes it impossible to pass arguments to ./configure
> that contain a space.  I need this for building autogen.
> 
> 2006-12-12  Eric Blake  <[EMAIL PROTECTED]>
> 
>   * cygport (cygconf): Preserve shell metacharacters in args.

Thanks.  Checked into CVS.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFf2D+piWmPGlmQSMRCAZQAKDunELVdDIskgHzUPi3bWTAUtJqUwCggrxB
zSGy1hxo0pp0ynYDNx8Oos8=
=IvIQ
-END PGP SIGNATURE-

--
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: Updated (and new) cygport patches

2006-12-10 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Charles Wilson wrote:
> And here's number 5 (or 6, depending on how you count).  This one adds
> the ability to call cygport functions (in addition to the usual
> prep/compile/install/ and friends).

And I thought that *I* push cygport to the limits! :-)

I'll add this to the queue.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFfO4JpiWmPGlmQSMRCNctAJ9hgUVfcZestX1dOxq+y0FhdXPYQACgtciU
BKePU7PuXO5zVrAPOc+odas=
=OV0q
-END PGP SIGNATURE-

--
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: GPGME 1.0.3 Build Problem

2006-11-30 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Marcus Brinkmann wrote:
> I gave it another look, and it seems to me that the problem could be
> the following: GPGME tries to build versions of GPGME linking against
> pthread and pth.  These versions are built from a version of the
> library without any thread support (libgpgme-real.la), which is not
> installed.  This non-installed library has undefined symbols, btw, but
> it seems that libtool does not hickup over those (possibly because
> it's not installed), or you didn't give us the warning message for
> that case.
> 
> Then, GPGME builds the final library from the thread module, adding
> the non-installed libgpgme-real.la to the bundle via LIBADD.
> 
> Ok, that's not really clean.  The problem is that now the order is
> messed up: The thread module's symbols get first on the linker command
> line, then comes the non-installed library using those symbols, then
> comes the rest.  However, this setup avoids building every file three
> times, cutting compile time to a third, and it seems to work OK on our
> main targets (and then some).

That's not a problem because libtool encloses the noinst libs with
- -Wl,--{,no-}whole-archive, allowing for just this situation.

> Well, considering that it is not totally clean, I don't have a
> fundamental object to remove the libgpgme-real hack and build each
> file three times, if you test and submit a patch to that effect.  I am
> also open to other suggestions.

That should not be necessary.  The following patch fixes the build of
gpgme-1.1.2 on cygwin:

http://cygwin-ports.cvs.sourceforge.net/*checkout*/cygwin-ports/ports/libs/gpgme/gpgme-1.1.2-1.src.patch

A similar patch may be necessary for libgpgme_pth_la_LDFLAGS; pth isn't
part of the distro however, so I haven't tried it.

(If the above is true, you can just remove the $(no_undefined)
conditional and use '-no-undefined' throughout.)


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFb6zSpiWmPGlmQSMRAsxMAJ0YcUya+rtiCaoe+MmMb5b6QpRl/QCgl7BS
eAhkZhaoOIx78L8EDSWWY74=
=Ey/1
-END PGP SIGNATURE-

--
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: Updated (and new) cygport patches

2006-11-29 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Charles Wilson wrote:
> Four different patchsets.  They should all apply independently with only
> minor fuzz.  I know you're too busy at the moment, Yaakov (congrats!),
> to review these patches -- I just wanted to update them to latest
> cygport CVS so they don't bitrot.

Thanks for the refresh.  I'm not ignoring them, but they're major
patches and I still haven't had the time for them (surprise! :-)).


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFbmPvpiWmPGlmQSMRAnWxAJwPERjprvRF5CpjhAUd0PbzPa1otQCfWP9o
V/ecm8zgrQEM3EhXMvePKM4=
=+oln
-END PGP SIGNATURE-

--
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: cygport bug

2006-11-28 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Eric Blake wrote:
> Thanks.  That hack to the Makefile seems better to me than hacking
> cygport.  I'll have to report that upstream.

I doubt that upstream will take the INSTALLDIRS=vendor part of the patch
as is, since different distros surely have different ways of using
vendor_perl/site_perl.  The other part of the patch dealing with cygwin
capabilities (d_ino and company) should definitely get pushed upstream,
however.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFbP5xpiWmPGlmQSMRAoB3AKDmYzu/mViOvA+R30Cyo3uZ//jspQCeJzrG
y3f2/v5z9ft4eFYZRMRPKWM=
=3luQ
-END PGP SIGNATURE-

--
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: cygport bug

2006-11-27 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

> Actually, that isn't all that is needed, since git creates
> /usr/lib/perl5/site_perl/5.8/cygwin/auto/Git/.packlist, and that .packlist
> also needs the same treatment.  Maybe I need to figure out how to make git
> use PERL_VENDORLIB, instead of patching cygport; any advice from other
> maintainers who have made a package with an included perl module?

Try the attached .cygport and .src.patch with a stock cygport.  I will
consider adding some logic to detect the (IMO erraneous) use of
site_perl instead of vendor_perl.


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFa7DlpiWmPGlmQSMRAoSYAJ4v4vaHDGVkb6tkImo/ZbxyCKRrUgCePgdU
01ZN6Eg5Sz4GWMALabja+RE=
=QtrQ
-END PGP SIGNATURE-
# git.cygport - directions for packaging git for cygwin

# Copyright (C) 2006 Eric Blake
# This file is free software; I give unlimited permission to copy and/or
# distribute it, with or without modifications, as long as this notice is
# preserved.

inherit perl

DESCRIPTION="Fast Version Control System"
HOMEPAGE=http://git.or.cz
SRC_URI="http://kernel.org/pub/software/scm/$PN/$P.tar.bz2 \
http://kernel.org/pub/software/scm/$PN/$P.tar.bz2.sign";

MAKEOPTS='prefix=/usr'

src_compile()
{
  # git does not include a configure script
  lndirs
  cd $B
  cygmake
}

src_install()
{
  cd $B
  cyginstall
  perl_postinst
}

# Local Variables:
# fill-column: 72
# mode: sh
# sh-indentation: 2
# End:
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x 
depcomp -x install-sh -x missing -x mkinstalldirs -x autom4te.cache -x 
'*compile' -x Makefile.in.in -x 'intltool*.in' -x 'xml-i18n-*.in' -x '*.pyc' -x 
'*.mo' -x '*.gmo' -x ABOUT-NLS -x Makevars.template -x COPYING -x INSTALL -x 
mdate-sh -x '*.orig' -x '*.rej' -x '*~' -x '*.temp' -x texinfo.tex -x ylwrap -x 
configure -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x 
omf.make -x xmldocs.make origsrc/git-1.4.4.1/Makefile src/git-1.4.4.1/Makefile
--- origsrc/git-1.4.4.1/Makefile2006-11-22 20:38:07.0 -0600
+++ src/git-1.4.4.1/Makefile2006-11-27 21:37:38.748875000 -0600
@@ -369,11 +369,8 @@
 endif
 ifeq ($(uname_O),Cygwin)
NO_D_TYPE_IN_DIRENT = YesPlease
-   NO_D_INO_IN_DIRENT = YesPlease
NO_STRCASESTR = YesPlease
-   NO_SYMLINK_HEAD = YesPlease
NEEDS_LIBICONV = YesPlease
-   NO_C99_FORMAT = YesPlease
# There are conflicting reports about this.
# On some boxes NO_MMAP is needed, and not so elsewhere.
# Try uncommenting this if you see things break -- YMMV.
@@ -769,7 +766,7 @@
 
 perl/Makefile: perl/Git.pm perl/Makefile.PL GIT-CFLAGS
(cd perl && $(PERL_PATH) Makefile.PL \
-   PREFIX='$(prefix_SQ)')
+   PREFIX='$(prefix_SQ)' INSTALLDIRS=vendor)
 
 doc:
$(MAKE) -C Documentation all

--
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: autoconf2.5: AC_PATH_XTRA in 2.60

2006-11-15 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Charles Wilson wrote:
> Yaakov S (Cygwin Ports) wrote:
>> autoconf-2.60 needs a patch to fix AC_PATH_XTRA (XrmInitialize is
>> defined in libX11, not libXt), see below.
> 
> Thanks for the heads up. I'll look into it over the weekend.

Ping?


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFW8BepiWmPGlmQSMRAniCAJ9Jx2r1H6gNU0QAlidJJDqOWVPC3wCfZAIJ
sMYemDRxn5VDWPz5Bi+Kr94=
=n8YA
-END PGP SIGNATURE-

--
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: [Packaging bug] Re: [ANNOUNCEMENT] Updated: fontconfig-2.4.1-1

2006-11-11 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jan Nieuwenhuizen wrote:
> The .la files are needed at runtime if client code uses libtool's
> libltdl's dlopen'ing to access the shared library.
> 
> For example, try readline activation code in guile without it's .la
> or try dlopening fontconfig, ftm

According to this argument, every library should include it's .la.
Nevertheless, the precedent in all the distros is that .la belongs in
- -devel packages, because it's primary purpose is for libtool linking;
not that much actually uses libltdl after all.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFVrixpiWmPGlmQSMRApWbAKDkNMvD9IEVx6ZulfByopPBGUZQPQCfWVrv
DRhlux8cEp4rCYBxv9D6LD0=
=4rJd
-END PGP SIGNATURE-

--
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: How to obtain a patch for viewing

2006-11-09 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Wynfield Henman wrote:
> How can I get the patch, mentioned above, i.e.,
> "ports/apps/imagemagick/ImageMagick-6.2.9.8-1.src.patch" for studying?

I was referring to Cygwin Ports CVS[1], where I maintain the code to
cygport(1) as well as a large repository of .cygport package files.  In
this case I was pointing to the latter, which Volker wanted to use as a
basis for updating the distro.

In any case, now that ImageMagick is maintained within the distro again,
the -src.tar.bz2 is the proper place to look.

[1] http://sourceforge.net/cvs/?group_id=99645


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFVC18piWmPGlmQSMRAvhPAKDGyFeWRoAnhwU3IoQ+crI5nC+mzQCgpFtk
p3rWQjBPo0zcJogh04oOxJ0=
=pPSv
-END PGP SIGNATURE-

--
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] Updated: cygport-0.2.6-1

2006-11-08 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been updated in the Cygwin net release:

*** cygport-0.2.6-1

cygport is a new, and increasingly popular, way to create Cygwin
packages.  You only need cygport if you're a package developer or
building cygport-based Cygwin packages from source.

Bug fixes in 0.2.6:
- - Support AC_CONFIG_HEADERS(*:*) syntax.
- - Fix dependency listing.
- - Fix building gtk+-2.10 when gtk+-2.8 is installed.
- - pygtk: support pycairo.
- - svn: SVN_MODULE may be overridden.

Thanks to the following who have recently posted suggestions or fixes
with patches: Charles Wilson, Eric Blake, Volker Quetschke, Reini Urban.


Yaakov

~ *** 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:

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFUXTCpiWmPGlmQSMRAhg9AJ9tq7vJ9QIXRezpO08td8bePjxfgACg0pQI
IhVXJV0adnFaDEUI68iP5js=
=1m08
-END PGP SIGNATURE-

--
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: [patch] cygport enhancement

2006-11-07 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Charles Wilson wrote:
> At present, if you use cvs|svn|git cygclass, you can only have one
> SRC_URI.  This patch does three related things
>
> These changes were necessary to support building jpeg (using the
> autotoolized source package at sourceforge, and the lossless compression
> patch from simplesystems, and the debian lossless-crop patch[locally
> modified to apply cleanly after the simplesystems change]):

Thanks for the patch.  Added to TODO.

> P.S. Ping on relocatable patch?

It's also in TODO; I was focusing on bug fixes in 0.2.6; I just rolled
that, so I'll look over both of these once I have some time.


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFUXw9piWmPGlmQSMRAtEfAJ9+2Vatv/r8jH9Af6GegHtFWUVh9QCeIsrK
l9ZHxQaV1Pzyw27geFTTk2s=
=BcdB
-END PGP SIGNATURE-

--
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: Imagamagick build fails with new libfontconfig1 - Was: [ANNOUNCEMENT] Updated: fontconfig-2.4.1-2

2006-11-05 Thread Yaakov S (Cygwin Ports)

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Volker Quetschke wrote:
| I had to revert to the previous versions
| because the new version was generating the problems shown below.
|
| I *guess* the problem stems from this entry in /usr/lib/libfontconfig.la
|
| - snip -
| # Directory that this library needs to be installed in:
| libdir='/home/janneke/vc/gub-dev/target/cygwin/system/usr/lib'
| - snap -

guile was also similarly affected.  This can be worked around by:

sed -i -e 's!/home/janneke/vc/gub-dev/target/cygwin/system!!g'
/usr/lib/libfontconfig.la /usr/lib/libguile*.la

Was this fixed in the -2 releases of of Jan's packages?  If not, there
should be a -3 ASAP.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFTorIpiWmPGlmQSMRApE4AKCVGJ+NhZgBqO2HhLe/wJZ6MhQOiQCfYwbM
PRCJURlbhZmqlmkFZ4SfKDY=
=5cMp
-END PGP SIGNATURE-

--
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: Problem building perl module of ImageMagick 6.3.0.1 [Attn. perl maintainer]

2006-11-01 Thread Yaakov S (Cygwin Ports)

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Volker Quetschke wrote:
| When building PerlMagick from ImageMagick 6.3.0.1 the build fails
| with the errorlog shown below.
|
| The problem seems to stem from the wrong order of link switches
| in the MakeMaker generated makefile and can be fixed with the
| attached patch to
|/lib/perl5/5.8/ExtUtils/MM_Unix.pm .

A fix for this is part of
ports/apps/imagemagick/ImageMagick-6.2.9.8-1.src.patch; I don't think
it's perl's fault, but rather the package's for putting a link library
in LDFLAGS instead of LIBS.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFSW0TpiWmPGlmQSMRAq7TAKCHkctvw3rO6ax7seCMaXQgSt1cEwCgmuYd
N0o5+t3R3OuUPoREjwiAJyU=
=Z18c
-END PGP SIGNATURE-

--
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: [patch] cygport

2006-10-30 Thread Yaakov S (Cygwin Ports)

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Charles Wilson wrote:
| The attached patch (+ two new files) enables cygport to build
| "relocatable" packages using the framework devised by Bruno Haible -- if
| the upstream source supports it.  Currently, only libiconv and gettext
| support this feature (coincidentally, the upstream maintainer of both
| packages is...Bruno Haible).

Forgive me for my ignorance on the topic, but what is gained through
enabling relocatibility?  FWIW, I don't see Gentoo[1][2] using it, for
example.  Do other distros use it?

[1]
http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/sys-devel/gettext/gettext-0.15-r1.ebuild
[2]
http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/dev-libs/libiconv/libiconv-1.11.ebuild


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFRrH5piWmPGlmQSMRAr/wAJ4xmMOUE7ek/tt3eURPld3OkP0sMQCg+WoF
Wa1PvwpmBejt/zQ33oZwFjo=
=nEpt
-END PGP SIGNATURE-

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



autoconf2.5: AC_PATH_XTRA in 2.60

2006-10-26 Thread Yaakov S (Cygwin Ports)

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Charles,

autoconf-2.60 needs a patch to fix AC_PATH_XTRA (XrmInitialize is
defined in libX11, not libXt), see below.


Yaakov

* START PATCH *
- --- libs.m4.orig2006-10-26 22:03:30.12825 -0500
+++ libs.m4 2006-10-26 22:03:07.31575 -0500
@@ -288,7 +288,7 @@
~   # See if we find them without any special options.
~   # Don't add to $LIBS permanently.
~   ac_save_LIBS=$LIBS
- -  LIBS="-lXt $LIBS"
+  LIBS="-lX11 $LIBS"
~   AC_LINK_IFELSE([AC_LANG_PROGRAM([EMAIL PROTECTED]:@include ],
~  [XrmInitialize ()])],
~ [LIBS=$ac_save_LIBS
* END PATCH *

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFQXfQpiWmPGlmQSMRAtYYAJ9bwWYrx4rKB72ariL2YBemyh/SggCgrYbK
tkirYatqyidZi/EKqSTocZk=
=QHA7
-END PGP SIGNATURE-

--
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: another cygport bug

2006-10-25 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yaakov S (Cygwin Ports) wrote:
> Eric Blake wrote:
>>> The check for config_h in cygautoreconf does not work when the
>>> line requests a template by a different name, as is the case with
>>> coreutils 6.4:
>>> 
>>> $ grep CONFIG_HEADERS coreutils-6.4/configure.ac 
>>> AC_CONFIG_HEADERS([lib/config.h:lib/config.hin])
> 
> Thanks for the patch; cygautoreconf() and gnome2_autoreconf() are now
>  fixed in CVS.

Thinking about this today, I realized that the fix is incorrect.  The
goal is to touch the input file (not the generated header), so we want
the *right* side of the colon, but then there's the other example in the
autoconf info page, which is:

AC_CONFIG_HEADERS([defines.h:defs.pre:defines.h.in:defs.post])

So to cover all the cases, we would have to revert the patch and do:

for d in . ${ac_subdirs}
do
  config_h="$(grep 'A[CM]_CONFIG_HEADERS*' ${d}/${configure_ac} | sed -e
's!A[CM]_CONFIG_HEADERS*(\[*\(.*\))!\1!g' -e 's!\]*!!g')"

  case "${config_h}" in
*:*) config_h_in="$(echo ${config_h//:/ } | cut -d ' ' -f 2-)" ;;
*) config_h_in="${config_h}.in" ;;
  esac

  for f in ${config_h_in}
  do
touch ${d}/${f}
  done
done

Agreed?


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFQC9zpiWmPGlmQSMRAgoXAJ44m+alw2ZhkHjGQbUTMVM1o6840wCfUHPP
B1diRTFyyX39+uUWlF2+1TU=
=N+ZL
-END PGP SIGNATURE-

--
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: another cygport bug

2006-10-24 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Eric Blake wrote:
> The check for config_h in cygautoreconf does not work when the line
> requests a template by a different name, as is the case with coreutils 6.4:
> 
> $ grep CONFIG_HEADERS coreutils-6.4/configure.ac
> AC_CONFIG_HEADERS([lib/config.h:lib/config.hin])

Thanks for the patch; cygautoreconf() and gnome2_autoreconf() are now
fixed in CVS.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFPsrypiWmPGlmQSMRAlZ2AJ4zM3kUgcGxTTK/jPOkgGz/78Q37ACeKLNm
v+JIHI6aQ+8BFrniEfeOKf8=
=jPiM
-END PGP SIGNATURE-

--
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: [patch] cygport

2006-10-22 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Charles Wilson wrote:
> The attached patch (+ two new files) enables cygport to build
> "relocatable" packages using the framework devised by Bruno Haible -- if
> the upstream source supports it.  Currently, only libiconv and gettext
> support this feature (coincidentally, the upstream maintainer of both
> packages is...Bruno Haible).

This is pretty impressive, but give me some time to review it.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFPEeDpiWmPGlmQSMRAig/AKD6ijv6M+tAFsLgka/DwQdOVQ7C/QCdGkhO
vaRvGNNtTjHeQ37Kzlniy+g=
=W9je
-END PGP SIGNATURE-

--
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] Updated: cygport-0.2.5-1

2006-10-20 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been updated in the Cygwin net release:

*** cygport-0.2.5-1

cygport is a newer, and increasingly popular, way to create Cygwin
packages.  More information is contained in the README, and a tutorial
at the URL below.

http://cygwin.com/ml/cygwin-apps/2006-05/msg00017.html

You only need cygport if you're a package developer or building
cygport-based Cygwin packages from source.

New in 0.2.5:
- - Supports autoconf-2.60, and requires it for building itself.
- - Fixed patch generation and application.
- - SRC_URI accepts Gentoo-style mirror:// URIs.
- - NEW git.cygclass: for GIT repository snapshots.
- - NEW mono.cygclass: for Mono C# and Gtk# assemblies.
- - cygautoreconf(): support AC_CONFIG_HEADERS and AC_CONFIG_SUBDIRS.
- - gst-plugins0.8.cygclass: support gst-monkeysaudio.
- - qt3.cygclass: new functions doqt3{inc,lib}, qt3pluginto, doqt3plugin.
- - Bug fixes; code and build-system improvements.


Yaakov

~ *** 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:

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFOFaVpiWmPGlmQSMRAvSuAKDojnJmnPtn17q+bMnEqU5fjFWTGwCgx2IM
jx8GmP0SuW5a/AV/jpv7F9M=
=B209
-END PGP SIGNATURE-

--
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] Updated: cygport-0.2.4-1

2006-09-09 Thread Yaakov S (Cygwin Ports)
The following package has been updated in the Cygwin net release:

*** cygport-0.2.4-1

New features since 0.2.2-1:

* Zero-byte patches are not included in the -src tarball.

* localstatedir defaults to /var, with the exception of gnome2 packages
which require /var/lib for compatibility with scrollkeeper.

* Support for GStreamer 0.8, as well as Fluendo plugins for GStreamer 0.10.

* Fix detection of ruby-gnome2 import library names.

* CYGWIN-PATCHES/*.list files can be provided as an alternative to
defining PKG_CONTENTS[*].

* cygautoreconf accepts NO_AUTO* variables to disable individual
autotools (meant mainly for NO_AUTOHEADER).

* Fix naming of xorg-font-* packages.

For anyone interested in cygport development, make sure you're
using CVS.  I'm really overdue for shipping 0.2.5 with a lot of new
features, including support for mirror:// SRC_URI's, Mono and Gtk#, git
repositories, and improvements to cygautoreconf and gnome2_autoreconf.


Yaakov


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


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:

[EMAIL PROTECTED]

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.


--
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: cygport question

2006-09-09 Thread Yaakov S (Cygwin Ports)
Eric Blake wrote:
> bash ships as a primary tarball (3.1), then has several official patch
> files on top of the tarball (bash31-001 through bash31-017), so that bash
> 3.1.17 is the combination of these.  I know that I can add the patch files
> to the SRC_URI in my .cygport file, but how do I apply those patches to
> the original tree, so that the diff between my cygwin modifications and
> the original tree won't repeat the diffs of the official patch files?  It
> would be nice if there were a user-overridable hook called at the end of
> src_prep function that I could provide in my .cygport to merge the
> upstream patches into the original tree.

Right now there isn't a way to do this; I see that there should be, as
such code would benefit vim as well.  Let me work on this, but it may
not happen this week.

BTW, for anyone interested in cygport development, make sure you're
using CVS.  I'm really overdue for shipping 0.2.5 with a lot of new
features, including support for mirror:// SRC_URI's, Mono and Gtk#, git
repositories, and improvements to cygautoreconf and gnome2_autoreconf.


Yaakov


--
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: pkg-config.exe problem

2006-08-20 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

[EMAIL PROTECTED] wrote:
> Hello,
> I working with cygwin installed from www.cygwin.com and glade installed
> from gladewin32.sourceforge.net

That's your problem.  GladeWin32 is meant for native Win32 apps and is
not intended for use with Cygwin.  You need to install the Cygwin
pkg-config package in order to use pkg-config with Cygwin.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE6NXQpiWmPGlmQSMRApceAKC3I1GnOMkGdbw2lPQCRzPOl/Qa1wCZATTZ
HD8KAoguEnzgUbeGxNVouH8=
=lD+E
-END PGP SIGNATURE-

--
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: install Crypt::CBC in cpan shell in Cygwin

2006-08-01 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Igor Peshansky wrote:
> As Reini rather forcefully alluded to, using ':' in filenames is
> non-portable.  You really should complain upstream about using that
> character in their filenames.  The standard Perl convention is to replace
> '::' by '_', anyway.

This file is just a readme containing a security advisory, and doesn't
get handled by the /::/_/ magic.

> However, another workaround is
> 
> mount -u -o managed `cygpath -m /home/$USER/.cpan` /home/$USER/.cpan
> 
> This will set up .cpan as a managed mount, which supports all kinds of
> special characters in filenames.  Don't expect Windows programs to
> understand them, though.  And you might have trouble actually installing
> the package (if it uses those characters in installed files).

Since this readme doesn't get installed, this is not a problem.

Alternatively, build this module with cygport and the attached .cygport
file.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEz7yUpiWmPGlmQSMRAlBnAKDgHgaiktK5svgLCjNtP8z0bXL6zwCfcGCc
ZU/OrxZYX+dhiBR2XIwi2i0=
=YcvQ
-END PGP SIGNATURE-
CPAN_AUTHOR=lds
inherit perl

USE_MANAGED_MOUNT=1

DOCS+=" README.compatibility"

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

binutils: objdump does nothing

2006-07-23 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

cgf,

objdump from binutils-20060709-1 does absolutely nothing; even running
objdump without any arguments, which in 20050610-1 returns the help
message, also does nothing.  Of course, this breaks building shared
libraries with libtool, which is how I discovered this problem.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFExBYWpiWmPGlmQSMRAno8AKDlhfRDAX4Lfbo44rjlsBaj/v/IRwCfS6XV
0X6Jd+uzm7YOkOoDccc+zVo=
=v8DM
-END PGP SIGNATURE-

--
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] Updated: cygport-0.2.2-1

2006-07-17 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been updated in the Cygwin net release:

*** cygport-0.2.2-1

cygport is a new way to create Cygwin packages.  More information is
contained in the README, and a tutorial at the URL below.

http://cygwin.com/ml/cygwin-apps/2006-05/msg00017.html

You only need cygport if you're a package developer or building
(upcoming) cygport-based Cygwin packages from source.

This version of cygport includes many new features, as well as internal
changes.  If you must upgrade while in middle of building a cygport
package, do the following (after stopping cygport!):

$ mkdir foo-1.2.3-1/origsrc
$ mv foo-1.2.3-1/src/foo-1.2.3-orig foo-1.2.3-1/origsrc/foo-1.2.3

Please see ChangeLog and NEWS for a full list of changes.


Yaakov

~ *** 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:

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEvEDZpiWmPGlmQSMRArtAAJoCD3e+DVy9eg1dbRlW4b+e0ub+sgCdH9nk
ZmgZV2NlzStSGMcz4dhYKz0=
=FBcP
-END PGP SIGNATURE-

--
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] Updated: netpbm-10.33-1

2006-07-17 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been updated in the Cygwin net release:

*** netpbm-10.33-1

Netpbm is a toolkit for manipulation of graphic images, including
conversion of images between a variety of different formats.  There
are over 220 separate tools in the package including converters for
about 100 graphics formats.

This is an upstream bugfix release.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEvD7EpiWmPGlmQSMRAuq+AJ95PzleNWrjs5IqSycZgs+GvNf3oQCgzYjl
VjJ/rypTtBe9xWPMjq23qrc=
=Xx7p
-END PGP SIGNATURE-

--
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] Updated: pcre-6.6-1

2006-07-17 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following packages have been updated in the Cygwin distribution:

*** libpcre0-6.6-1
*** pcre-6.6-1
*** pcre-devel-6.6-1
*** pcre-doc-6.6-1

The PCRE library is a set of functions that implement regular expression
pattern matching using the same syntax and semantics as Perl, with just
a few differences.  The current implementation of PCRE (release 6.x)
corresponds approximately with Perl 5.8, including support for UTF-8
encoded strings and Unicode general category properties.


Yaakov

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

[EMAIL PROTECTED]

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.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEvD+HpiWmPGlmQSMRAtVeAJ9qSb949wgxDz/n2sfAEndR19TALACgiqw0
8RgQYBqGCWbXycYfEZIBNH4=
=Tu4b
-END PGP SIGNATURE-

--
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] New Package: gvim-7.0.035-1

2006-07-17 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been updated in the Cygwin net release:

*** gvim-7.0.035-1

gvim provides a GTK2 GUI interface to the vim text editor.  It requires
vim-7.0.x for the common runtime files.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEvDxCpiWmPGlmQSMRAvigAKCBMLlqulTFOU3WAw2OfrnCtFXn/ACfT3zm
X/QxZsFb3goBr0TFNDhnMuY=
=JUKk
-END PGP SIGNATURE-

--
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: cygport tweaks

2006-07-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Eric Blake wrote:
> Actually, I liked how g-b-s did it better - rather than hardcoding
> everything (such as --mandir=/usr/share/man), it followed GNU Coding
> Standards (such as --mandir='${prefix}/share/man'), so that I can do 'make
> prefix=/my/path' and mandir would automatically follow.  

I changed this because I found certain cases where the substitution
would not happen, and the '${prefix}' would end up as-is in a generated
source file, which is obviously undesirable.  And with the X11 move into
/usr, I didn't foresee much need for prefix != /usr anyway.

> And now with autoconf 2.60, we should be considering whether the
> new --datarootdir needs to be specified, as well.

Thanks for the heads-up, I'll look at it once 2.60 is in the distro.

> One other nit - g-b-s removed lib/charset.alias after 'make install',
> since that file is managed by postinstall of info; multiple packages build
> this file, and would conflict if g-b-s didn't avoid distributing it.
> cyginstall should do likewise.

I don't see any reference to charset.alias in g-b-s HEAD, and AFAIK it
belongs to gettext, not info.  The only time I've needed to remove it
was with glib2, which contains a gettext-based i18n API.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEtZnHpiWmPGlmQSMRAqs0AKDyCKp2lPl63ShhHufSpCQR7FVWawCggsvJ
a2rd3WiYZGpYhs2PcrHkIRE=
=O9vx
-END PGP SIGNATURE-

--
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: cygport tweaks

2006-07-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Corinna Vinschen wrote:
> And while we're at it, the localstatedir should be /var per
> http://cygwin.com/setup.html, not /var/lib as is the default
> in cygport.

Now fixed in CVS, except that I've overridden this back to /var/lib in
gnome2.cygclass, for scrollkeeper compatibility.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEtZfkpiWmPGlmQSMRAhuQAJ4kDtn3Gfn29GJ3jC4ngEc44vWgDACfcOfx
Vn0wI5oyB9ubARrDYd/2ntM=
=gtNY
-END PGP SIGNATURE-

--
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: cygport tweaks

2006-07-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yaakov S (Cygwin Ports) wrote:
> Eric Blake wrote:
>>> In the process, I discovered that cygport doesn't recognize .asc as 
>>> a valid file suffix for a gpg signature. And if there are no source
>>> patches, it would be nicer to not distribute ${P}.src.patch at all
>>> rather than distributing a 0-byte file.
> 
> I'll look into these for 0.2.3.

OK, now in CVS.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEtZeXpiWmPGlmQSMRAi1+AJ9NF3S2LHZTQTDyrydzneiPZe8dHACfda74
P4R4u6/t1UeNszsVzq1s2zg=
=LPBr
-END PGP SIGNATURE-

--
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: cygport tweaks

2006-07-06 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Eric Blake wrote:
> I just switched diffstat from g-b-s to cygport, and have to say I was
> pretty impressed.

Thanks. :-)

> In the process, I discovered that cygport doesn't recognize .asc as 
> a valid file suffix for a gpg signature. And if there are no source
> patches, it would be nicer to not distribute ${P}.src.patch at all
> rather than distributing a 0-byte file.

I'll look into these for 0.2.3.

> Also, the cygport README states that cygport is still unsupported on the
> main cygwin mailing list; should that be updated now that cygport is an
> official package?

Already fixed in CVS.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFErcKDpiWmPGlmQSMRAprZAJ9Qe6r7WWybDhUBfoP5mL2amUgSIQCdEnJf
y7gCTkRMbssglXsKYxtiPjE=
=Wlq2
-END PGP SIGNATURE-

--
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: 20060529: python and semaphores

2006-06-16 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yaakov S (Cygwin Ports) wrote:
> While attempting to package eric3, python (2.4.3-1) just segfaults on
> the included install.py script before it can do anything else.  This
> used to work with cygwin-1.5.18-1 and python-2.4.1-1, and since I've had
> similar problems with cygwin-1.5.19-4 and python-2.4.1-1, I'm fairly
> sure that cygwin1.dll (both 1.5.19-4 and 20060529 snapshot) is the
> culprit here.
> 
> Note that python is otherwise working normally (e.g. distutils, pygtk2,
> etc.).

The 20060612 snapshot fixes this problem.  Keep up the good work!


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEkyAXpiWmPGlmQSMRAnKbAJ4qUp4S46FhBhYEAJffusFONuxT7QCgklep
m591u1XgQIGFU2neNEl8vg0=
=uee0
-END PGP SIGNATURE-

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



cygport now in CVS

2006-06-14 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The cygport sources can now be found in the cygwin-ports CVS repository.
 Anyone interested in cygport development, work is currently on HEAD;
testers would be welcome.

I'm very close to making a 0.2.2 release before branching and working on
l10n support for 0.3.

http://sourceforge.net/cvs/?group_id=99645


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEkIUupiWmPGlmQSMRAugSAJ0f73ZdGiLSpjKyC/jVSKbhBMgJMQCeMnek
ilJvpCEM3/ydFr+FXVuf4tc=
=EPuu
-END PGP SIGNATURE-

--
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: cygport pkgcheck

2006-06-14 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Reini Urban wrote:
> Attached is the new version.
> No ChangeLog, ... entries.

Incorporated into CVS.  Thanks for the patch.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEkHv8piWmPGlmQSMRAmdRAKDWY7qQks2l+rq2Ru8nwoStpNmb2wCePoP2
9ZHi/4I0SBuh24ilvcCpK/w=
=/uBe
-END PGP SIGNATURE-

--
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: cygport pkgcheck

2006-06-06 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Reini Urban wrote:
> I added a function pkgcheck, which checks for duplicate and missing
> files comparing inst to the generated binpkg files.
> To check if the manually written pkg_names[] array is correct.
> This is only useful for splitted packages.
> 
> I found it useful for postgresql, which is quite split up.
> Maybe you want to look at it.

OK, sounds interesting.

> Note: I allow duplicate /usr/include *.h files, because server and
> client libs might want to share these.

I don't understand; if a file is present in more than one package, then
you get all sorts of problems with clobbering, missing files, etc.  This
is a limitation of setup.exe that we have to deal with.  A given file
should be in one and only one package, period.

Unless I misunderstood you, could you please make a new patch without
that part of the code.

Thanks,


Yaakov


P.S. Now that I think about it, it might be a good idea to have a
similar function that checks for _forgotten_ files, i.e. those that were
not included in any package.  PTC.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEhhujpiWmPGlmQSMRArpKAKDorhQ7zg5Xxa4XSYboLs3cuGpjgQCffaKE
JO0gw3jou5E7MkcWIIflWiM=
=ZXi0
-END PGP SIGNATURE-

--
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: cygport bash_completion support

2006-05-29 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Reini Urban wrote:
> Attached is bash_completion support for cygport. (cygwin only)
> Put it into /etc/bash_completion.d/cygport
> 
> Maybe it can be added to the package, though it's only useful for cygwin.

I don't use bash_completion myself, but if someone else will verify that
this works, I could add it to cygport.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEe3W5piWmPGlmQSMRAj4cAJ4vKgTV2k/8J/CzfOof4wPJ3k6oRwCeIml8
rjbBWLOvxWM7svBTGjvORaQ=
=x8r8
-END PGP SIGNATURE-

--
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: 1.5.19: changes have broken Qt3

2006-05-28 Thread Yaakov S (Cygwin Ports)
Yaakov S (Cygwin Ports) wrote:
> I can confirm that the 2006-Jun-27 snapshot (which is what he meant)
> fixes the longstanding issues WRT qt3 and company.  Thanks to all who
> helped figure this out, and I look forward to restarting work on qt3,
> qt4, and KDE 3.5 in the near future.

Sigh.  That's 2006-MAY-27.


Yaakov

--
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: 1.5.19: changes have broken Qt3

2006-05-28 Thread Yaakov S (Cygwin Ports)
Ralf Habacker wrote:
> I just downloaded cywin snapshot 2005-06-27 and got running designer and
>  uic without any problem, so it looks like there is no need to deep
> more into this stuff. I will follow the next time if this problems takes
> places again.

I can confirm that the 2006-Jun-27 snapshot (which is what he meant)
fixes the longstanding issues WRT qt3 and company.  Thanks to all who
helped figure this out, and I look forward to restarting work on qt3,
qt4, and KDE 3.5 in the near future.


Yaakov

--
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: Newer cygwin packages available

2006-05-27 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Charli Li wrote:
> There are some newer cygwin packages available from the original vendor(s)
> that I would like to bring to your attention:
>  ---
> |Package name|setup.exe version|vendor's version|
> |GTK+2   |2.6.10   |2.9.1   |
> |glib2   |2.6.6|2.11.1  |
> |pango   |1.8.1|1.13.1  |
> |ATK |1.9.1|1.10.3  |
>  ---

Updates to GNOME in the distro are currently pending a few issues.  I
(as the Cygwin GNOME maintainer) am well aware of the updates necessary
(some of the versions above are development branches), and I will update
these packages when feasible.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEeR6epiWmPGlmQSMRAizPAJ4uAn0SMre9wW1SDlV2qn080iuRNACgjaHF
r7KmGYpGxiEpUqqPLy72DpE=
=bxIy
-END PGP SIGNATURE-

--
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: python: update soon?

2006-05-24 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jason Tishler wrote:
> AFAICT, Cygwin Python uses the normal Python layout.
> 
> On Cygwin, we have:
> 
>  $ ls /usr/lib/python2.4/config
>  Makefile  Setup.config  config.c install-sh  makesetup
>  Setup Setup.local   config.c.in  libpython2.4.dll.a  python.o
> 
> and on Linux, we have:
> 
> $ ls usr/lib/python2.4/config
> Makefile  Setup.config  config.c install-sh  makesetup
> Setup Setup.local   config.c.in  libpython2.4.a  python.o

AFAIK the difference is not in config but in /usr/lib; on Linux,
libpython2.4.so* are installed in /usr/lib, allowing one to link against
python with a simple -lpython2.4, where we need
- -L/usr/lib/python2.4/config also.  Having a copy/symlink of
libpython2.4.dll.a in /usr/lib would help make Cygwin more compatible
with python-dependent autotooled packages, which are not yet sensitive
to this peculiarity.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEdL6rpiWmPGlmQSMRAsESAKCmfFcZEpj067YzUaGiLsyq3ySlkgCg7D7U
CAaIJYG2WvtxjBr+JCarPwo=
=Hs4j
-END PGP SIGNATURE-

--
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: [ANNOUNCEMENT] New Package: cygport-0.1.93-1

2006-05-19 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bob Rossi wrote:
> I created a setup.hint for the first time. I don't have a README, is
> this required?

Yes, see:

http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/packaging/templates/generic-readme?content-type=text/plain&cvsroot=cygwin-apps

Keep in mind that the "Build instructions" section needs to be changed
for a cygport-based source package.

> What's the command to 'rerun the pkg phase?

cygport ./cgdb-0.6.2-1.cygport install pkg

This installs the README in ${D}/usr/share/doc/Cygwin, and creates
binary and source packages.  You will also find cgdb-0.6.2-1/dist/cgdb/,
which is a release-ready package directory, and can be copied as is to
your web space for testing and upload.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEbkYFpiWmPGlmQSMRAuW7AJ4/GZmLJhgkwyQmvUmXA25qX5CmkgCgxGFo
q0FlifP93/f1pUrLDnDRBuI=
=Q7Tt
-END PGP SIGNATURE-

--
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: [ANNOUNCEMENT] New Package: cygport-0.1.93-1

2006-05-18 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bob Rossi wrote:
> I have a package called CGDB. Do I understand you correctly by
> thinking that cygport would help me easily be able to create a cygwin
> package?

In the future, please respect the following:

http://cygwin.com/acronyms/#PPIOSPE

However, you do understand correctly.  I'm attaching the .cygport and
source patch that I've used to build cgdb for Cygwin Ports.

Just put these files together in a directory, cd there, then:

cygport ./cgdb-0.6.2-1.cygport download almostall

To retrieve the sources and build them.  Then just add your README and
setup.hint to cgdb-0.6.2-1/CYGWIN-PATCHES, rerun the pkg phase, and
you're set to go.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEbRvOpiWmPGlmQSMRArH4AKDY/kgK67FDQdFY+aeQF1HblpEzoACgxOzv
q6vGHth10WNPWnBej1MDKRA=
=6Rhl
-END PGP SIGNATURE-
DESCRIPTION="Curses frontend for the GNU Debugger"
HOMEPAGE="http://cgdb.sourceforge.net/";
SRC_URI="http://easynews.dl.sourceforge.net/${PN}/${P}.tar.gz";

DIFF_EXCLUDES="config"
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x 
depcomp -x install-sh -x missing -x mkinstalldirs -x autom4te.cache -x 
'*compile' -x 'intltool*.in' -x 'xml-i18n-*.in' -x '*.pyc' -x '*.mo' -x '*.gmo' 
-x ABOUT-NLS -x Makevars.template -x COPYING -x INSTALL -x '*.orig' -x '*.rej' 
-x '*~' -x 'Makefile.in*' -x configure -x config cgdb-0.6.2-orig/Makefile.am 
cgdb-0.6.2/Makefile.am
--- cgdb-0.6.2-orig/Makefile.am 2005-12-27 21:21:01.0 -0600
+++ cgdb-0.6.2/Makefile.am  2006-04-24 18:18:58.52000 -0500
@@ -5,6 +5,8 @@
 DIST_SUBDIRS=various tgdb cgdb doc
 EXTRA_DIST=config
 
+ACLOCAL_AMFLAGS = -I config
+
 # The order is important here.
 # various is the lowest level, so it must be done first.
 # TGDB uses various, so it is done next.

--
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] New Package: cygport-0.1.93-1

2006-05-18 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been added to the Cygwin net release:

*** cygport-0.1.93-1

cygport is a brand new way to create Cygwin packages.  More
information is contained in the README, and a tutorial at the URL below.

http://cygwin.com/ml/cygwin-apps/2006-05/msg00017.html

You only need cygport if you're a package developer or building
(upcoming) cygport-based Cygwin packages from source.


Yaakov

~ *** 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:

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEbRIYpiWmPGlmQSMRAieLAJ47PRoZIbEYM3PsvArGaMbUobZG9ACgxylm
N8hQGdjpxtLCAJEzJBcG20Q=
=4LfZ
-END PGP SIGNATURE-

--
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: python: update soon?

2006-05-18 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jason Tishler wrote:
> Done.
> 
> Thanks for the nudge. :,)

And thank you for the quick version bump!

BTW, for your next release, would you mind making a
/usr/lib/libpython2.4.dll.a ->
/usr/lib/python2.4/config/libpython2.4.dll.a symlink?  It would help
building some packages which aren't so sensitive to Cygwin's layout.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEbO0dpiWmPGlmQSMRAmYsAJ0fsJwHWKMuf2wG7ntP0uPG9T8xoQCgkTFS
TZ5IjIqOAUbSxBR6oB/4NHM=
=wH7+
-END PGP SIGNATURE-

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



python: update soon?

2006-05-17 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

python maintainer,

Could we have an update to python soon?  gedit-2.14 requires
PyGC_Collect, but that function was not exported in libpython2.4 until
2.4.3[1].

[1] http://svn.python.org/view?rev=42188&view=rev


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEa9tPpiWmPGlmQSMRAowpAJ9UgdP/VhuGJCDe1PGfp1DuCnbrQgCgxKCH
IBBFA7m8CFVvL1GbGTQUNmU=
=Ilo0
-END PGP SIGNATURE-

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



automake: 1.4, 1.5, and wrapper

2006-05-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Charles,

A few requests regarding automake:

1) Could you please include the attached patch in automake1.4?  This
makes automake-1.4 compatible with the other versions in accepting
- --force-missing.  Otherwise, when using autoreconf-2.5x and automake-1.4
together (yes, it does happen), autoreconf -f -i -v fails.

2) Could you please package automake1.5 as well?  freeglut uses it.

3) In addition, it is possible to have a wrapper for automake with our
setup.  Gentoo has a similar setup, and uses this:

http://www.gentoo.org/cgi-bin/viewcvs.cgi/*checkout*/sys-devel/automake-wrapper/files/am-wrapper-1.sh?content-type=text%2Fplain

BTW, they have a different autoconf wrapper also:

http://www.gentoo.org/cgi-bin/viewcvs.cgi/*checkout*/sys-devel/autoconf-wrapper/files/ac-wrapper-3.2.sh?content-type=text%2Fplain

Thanks for your help.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEZRF3piWmPGlmQSMRAsJdAKDij1eFBqhO0EKo33ODNpGN2x6urACdEHo3
EFKxUbe8SL3HK2FfToSYjwA=
=GeQ5
-END PGP SIGNATURE-
--- automake.in.orig2006-05-12 17:16:15.551375000 -0500
+++ automake.in.2006-05-12 17:16:07.91075 -0500
@@ -502,6 +502,10 @@
push (@input_files, @arglist);
last;
}
+   elsif ($arglist[0] eq '--force-missing' || $arglist[0] eq '-f')
+   {
+   $force_generation = 1;
+   }
elsif ($arglist[0] =~ /^-/)
{
die "automake: unrecognized option -- \`$arglist[0]'\nTry 
\`automake --help' for more information.\n";

--
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: MySQL 5.0.21 C API under cygwin

2006-05-10 Thread Yaakov S (Cygwin Ports)
Eric Lilja wrote:
> Using a fully updated Cygwin, I compiled MySQL 5.0.21 with --disable-server 
> (and some other disables). It compiled cleanly, woot!

Thanks for the information.  For the benefit of all, could you list all
of your configure options that are relevant to building MySQL on Cygwin?


Yaakov


--
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: Cygwin GTK 2.0 support for SVG files?

2006-04-26 Thread Yaakov S (Cygwin Ports)
Eric Swenson wrote:
> Does cygwin GTK 2.0 support SVG files?  If so, what have I done wrong?  
> If not, can anyone suggest any
> approach I can take to get this support in?  Thanks. -- Eric

GTK+ does not come with an SVG loader, but librsvg2 (the GNOME SVG
library) includes one.  librsvg2 is not (yet) in the distro, although I
do plan to propose it (and its dependencies) when I eventually have a
chance.


Yaakov



--
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: BUG: /sbin in util-linux package

2006-04-15 Thread Yaakov S (Cygwin Ports)

Jerry D. Hedden wrote:

I noticed that the util-linux module places several apps in /sbin.


This is how the util-linux source package installs them, see also:

http://packages.debian.org/cgi-bin/search_contents.pl?searchmode=filelist&word=util-linux&version=testing&arch=i386


Also in the package is the /usr/sbin directory with nothing in it.


That's a flaw in the source's 'make install', which is not automake 
based.  The util-linux source provides several /usr/sbin commands as 
well, but none of them are relevant to Cygwin and are not built; the 
makefiles create this directory anyway, regardless if anything is 
installed into it.



Yaakov





--
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] New Package: util-linux-2.12r-2

2006-04-06 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been added to the Cygwin net release:

*** util-linux-2.12r-2

The util-linux package contains the following commands:

agetty arch cal chkdupexe col colcrt colrm column ddate fsck.cramfs
fsck.minix getopt hexdump hwclock isosize line look mcookie mkfs
mkfs.bfs mkfs.cramfs mkfs.minix mkswap more namei pg rename renice rev
script scriptreplay setsid setterm sln tailf ul whereis

INSTALLATION NOTES:

Some of the above commands were previously in cygutils; those wanting
these commands will need to *MANUALLY* select util-linux for
installation while or after upgrading to cygutils-1.3.0-1.

The agetty, more, and setsid packages are now obsoleted by this package;
setup.exe will handle that part of the transition automatically.


Yaakov

~ *** 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:

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFENX5jpiWmPGlmQSMRAvE1AJ9G2RQEyQkIvuKMoCJn14HDwFG2FQCaAtJ3
cnT2L78fXhniFUFDVIPG8iE=
=BYbb
-END PGP SIGNATURE-

--
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: clamav: no shared libclamav

2006-03-29 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Reini Urban wrote:
> Nope,
> -no-undefined is there I believe, resp. not necessary anymore.
> Another libtool problem, probably with file.exe and import lib detection.

Are you using autoreconf to pull in our libtool?  I haven't had any
problems with our 1.5.20-2.

> Someone else posted a hotfix, which I will use when I cannot find a
> longer term fix.
> I hadn't had time yet to look at it more deeply, because the last
> weeks I was busy with something else.

Unless they're packing their own libtool.m4, it shouldn't be that
difficult...

> If users need an immediate hotfix I can provide the easy solution which
> doesn't work with .sh reconf.

I would say that missing a shared library should be fixed ASAP; I have
several packages which require it.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEKw1apiWmPGlmQSMRAtJCAKDbc5mejy7Ke+ylEzYbvucxT8woywCcC25j
q3X1wZrPP/7lkRTxNhdMHaQ=
=0LmC
-END PGP SIGNATURE-

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



clamav: no shared libclamav

2006-03-26 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

clamav maintainer,

The shared libclamav is missing from clamav-0.88-1; you need to (re-)add
'-no-undefined' to libclamav_la_LDFLAGS.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEJy+EpiWmPGlmQSMRAlEsAKC7pYGA/FxTgHFVCacoLbjIUB1FFwCg4aBw
wdXpSFV/ORmO4+2Fui2i1tI=
=bsBW
-END PGP SIGNATURE-

--
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: cygwin can't find anything...

2006-03-12 Thread Yaakov S (Cygwin Ports)

[EMAIL PROTECTED] wrote:

I recently installed cygwin (switching over from
MinGW) and I seem to be having some compile errors. 
For example, when I went to compile zlib for a program

I'm going to run, I got the following:


zlib is already available as a Cygwin package, so just use that.


Yaakov

--
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: script in cygwin

2006-02-23 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Steven O'Brien wrote:
> I have a patch for this package that enables building on cygwin of the
> following programs as used in fedora core 4:
>   arch
>   chkdupexe
>   hexdump
>   line
>   logger
>   pg
>   renice
>   script
>   setterm
>   sln
>   tailf
>   ul
>   whereis

I got a few more to compile, and with gettext and ncurses support, but
I'm not sure how many of them actually work, and some are already in
cygutils:

getopt
misc-utils: cal ddate kill logger look mcookie namei rename write
sys-utils: arch flock ipcrm rdev renice setsid sln
text-utils: col colrm column hexdump line pg rev tailf ul

I presume the disk-utils programs aren't that portable?


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD/jtNpiWmPGlmQSMRApS4AJ4pw2XKLbLwFTsQ/UExaRUr06j9bwCfV1Q0
XakL0NjSgwynOaUl70932QY=
=ed6O
-END PGP SIGNATURE-

--
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: script in cygwin

2006-02-23 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Igor Peshansky wrote:
> IIRC, "script" is available on cygwin-ports[*], but note that cygwin-ports
> has its own support list.  Yaakov did say that he'd be ok with someone
> else proposing to maintain it -- are you willing?
>   Igor
> [*] See, e.g., 

cgf previously vetoed an ITP of script that was "non-standard":

http://www.cygwin.com/ml/cygwin-apps/2004-11/msg00038.html
http://www.cygwin.com/ml/cygwin-apps/2004-11/msg00044.html
http://www.cygwin.com/ml/cygwin-apps/2004-11/msg00049.html

My script package is based on:

http://www.cygwin.com/ml/cygwin/2002-09/msg01371.html

Which appears to be a (old) port of the util-linux script, but the code
is quite different from the script.c in the current util-linux-2.12r.  I
have tweaked the util-linux script to compile, but it needs further testing.

Actually, after exploring util-linux, it appears that a number of
utilities could be packaged from there, but some of them are duplicated
in cygutils.  Maybe the cygutils maintainer (Chuck?) could step forward
and help explain the similarities and differences between cygutils and
util-linux.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD/jJupiWmPGlmQSMRAvNOAJ9ET84BlX14vW10q2iSagmADeT33gCdHjpz
3W6vOowu9icX9n7XZtqtw1A=
=xLap
-END PGP SIGNATURE-

--
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] New Packages: perl-ExtUtils-Depends-0.205-1, perl-ExtUtils-PkgConfig-1.07-1

2006-02-21 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following packages have been added to the Cygwin net release:

*** perl-ExtUtils-Depends-0.205-1
*** perl-ExtUtils-PkgConfig-1.07-1

These Perl modules are buildtime-only requirements for the GNOME Perl
bindings.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD+7xnpiWmPGlmQSMRAnQEAJ9E55ZLVbPZpAaRIHMIoYkH0qQKAQCguytK
hDeg0CRUBpu/Ny3hPISWscM=
=SqeN
-END PGP SIGNATURE-

--
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] Updated: GNOME 2.12 libraries

2006-02-20 Thread Yaakov S (Cygwin Ports)

The following packages have been updated in the Cygwin net release:

*** gnome-keyring-0.4.7-1
*** gnome-vfs2-2.12.2-1
*** gnome-vfs2-devel-2.12.2-1
*** gnome-vfs2-doc-2.12.2-1
*** gnome-themes-2.12.3-1
*** gtk2-x11-engines-2.6.7-1
*** libgnome2-2.12.0.1-1
*** libgnome2-devel-2.12.0.1-1
*** libgnome2-doc-2.12.0.1-1
*** libgnomecanvas2-2.12.0-1
*** libgnomecanvas2-devel-2.12.0-1
*** libgnomecanvas2-doc-2.12.0-1
*** libgnomeui2-2.12.1-1
*** libgnomeui2-devel-2.12.1-1
*** libgnomeui2-doc-2.12.1-1
*** libwnck-2.12.3-1
*** libwnck-devel-2.12.3-1
*** libwnck-doc-2.12.3-1
*** libwnck1_18-2.12.3-1

This is an update of the core GNOME libraries to the latest 2.12 
releases.  Separate -devel and -doc packages have been created for most 
of these libraries.



Yaakov

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

[EMAIL PROTECTED]

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.


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



aspell: invalid libaspell.la file

2006-02-19 Thread Yaakov S (Cygwin Ports)

aspell maintainer,

The libaspell.la libtool file was apparently created by a very old 
version of libtool, and contains bogus dependency information which 
makes libtool choke when linking applications against libaspell.


It would be most helpful if you could build aspell with the current 
libtool (and even better if you could update to 0.60.4), by running 
'autoreconf -f -i -v' before configure[*].  Thanks in advance.


[*] If you build without --enable-compile-in-filters, you'll need to add 
'-no-undefined' to filter_ldflags in the top-level Makefile.am.



Yaakov

--
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] New Package: libgtkhtml2-2.6.3-2

2006-02-16 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following packages have been added to the Cygwin net release:

*** libgtkhtml2-2.6.3-2
*** libgtkhtml2-devel-2.6.3-2

This is a lightweight HTML rendering widget for GTK/GNOME 2.x programs.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD9PWIpiWmPGlmQSMRAkTzAKCyULgVUmO4dLUkM9HG79HGrhngLgCdFEF3
s+f03IMqkQH/yptV0VLrR/E=
=HPhv
-END PGP SIGNATURE-

--
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: missing getaddrinfo

2006-02-15 Thread Yaakov S (Cygwin Ports)

Eric Blake wrote:

Currently, cygwin does not provide getaddrinfo, even though
SUSv3 specifies it in /.  CVS Coreutils
has been using gnulib to provide a replacement definition,
but recently gnulib was updated to work on mingw, reusing
the winsock headers/libraries to provide getaddrinfo.  As a
result, coreutils is now trying to link in -lws2_32 to get
the winsock version of getaddrinfo (and I suspect that will
not work properly).


I have used the following as a workaround in several packages:

http://www.sra.co.jp/people/m-kasahr/getaddrinfo/

You need only the getaddrinfo.{c,h} from the tarball (and the README for 
license?) and include it in your sources; exactly how depends on the 
package.



Yaakov

--
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.5.19: changes have broken Qt3

2006-02-13 Thread Yaakov S (Cygwin Ports)
It would appear that changes to the cygwin1.dll since 1.5.18-1 (and 
before the 20051207 snapshot) have broken Qt3.  The relevant threads 
until now:


http://www.cygwin.com/ml/cygwin-xfree/2005-12/msg00026.html
http://www.cygwin.com/ml/cygwin-xfree/2006-02/msg5.html

The bottom line is that applications dependent on Qt threads, which 
worked with 1.5.18, now crash silently.  This also breaks building qt3 
from source, as uic is similarly affected.


Interestingly, running designer-qt3 (an alias for 
/usr/lib/qt3/bin/designer) on 1.5.19-4 uniquely raises the following error:


 17 [main] designer-qt3 1628 _cygtls::handle_exceptions: Error 
while dumping state (probably corrupted stack)

Segmentation fault (core dumped)

Using the 20060212 snapshot dll gives similar results; in the case of 
designer:


 12 [main] designer-qt3 808 _cygtls::handle_exceptions: Error while 
dumping state (probably corrupted stack)
 594884 [main] designer-qt3 808 _cygtls::handle_exceptions: Error while 
dumping state (probably corrupted stack)
2157249 [main] designer-qt3 808 _cygtls::handle_exceptions: Error while 
dumping state (probably corrupted stack)

Segmentation fault (core dumped)

Running scribus, which exits silently on 1.5.19-4, with the 
aforementioned snapshot also gives a similar error.


Note that non-threaded Qt3 apps (e.g. qtconfig) do work with all three 
mentioned versions of cygwin1.dll.


I would like very much to get to the bottom of this.  If one of the 
Cygwin developers could please let me know what other information I can 
provide to help solve this, I'd be glad to provide it.



Yaakov

--
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] New Package: cairo-1.0.2-1

2006-02-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following packages have been added to the Cygwin net release:

*** cairo-1.0.2-1
*** libcairo2-1.0.2-1

Cairo is a vector graphics library with cross-device output
support. Currently supported output targets include the X Window
System and in-memory image buffers. PostScript and PDF file output is
planned. Cairo is designed to produce identical output on all output
media while taking advantage of display hardware acceleration when
available (eg. through the X Render Extension).

This will be a prerequisite for gtk+-2.8 and some newer GNOME packages.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD76bspiWmPGlmQSMRAlo4AJ42C/3wXiiTL554cbbFkxIkb7+xLQCbBJu6
O9CNsVosWmizPwULXZ1QB5g=
=e5TC
-END PGP SIGNATURE-

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

2006-02-11 Thread Yaakov S (Cygwin Ports)

Mary Cuper wrote:

How can I use libUSB with Windows/Cygwin like with Linux?
With Linux my code works (it finds the Atmel Microcontroller) but with
Windows/Cygwin it does not find the Microcontroller.

libUSB did not compile with Cygwin, so I installed libUSB-win32, but it does
not function.


Actually, I'm trying to get this working myself.  See:

ftp://sunsite.dk/projects/cygwinports/release/libusb/

This is a Cygwin version of libusb-win32, but it would seem from the 
website that some additional steps are necessary for it to actually find 
specific devices.


I've set the Followup-To: header to the cygwin-ports-general list, which 
is where Cygwin Ports packages should be discussed.  Please let me know 
what you find.



Yaakov

--
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: gnome on cgywin

2006-02-02 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

[EMAIL PROTECTED] wrote:
> trying out cgywin and is trying to build gnome 2.12 on it.
> anyone actually got GNOME running ??

If you mean the desktop, no, it doesn't work right now.  But if you just
want apps, I have plenty of them, just not in the distro yet.  I'm
trying to get GNOME into the distro as quickly as the ITP process allows.

Hint:  http://cygwinports.dotsrc.org/  But those packages are *NOT*
supported here, rather on their own lists, so questions should go there
(URLs on the website).

> will be cool if you can

No disagreements here. :-)


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD4s5KpiWmPGlmQSMRAkPVAJ9aUvOKnbcQgs01tRtRD7xoU2M/cgCg/pih
M3R4TNZiQwimhN05/eJ4sZ0=
=4z4w
-END PGP SIGNATURE-

--
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: mismatched dll

2006-02-02 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bob Rossi wrote:
> Wow, that seems very inflexible. Is this a design decision?

Yes.

> Why would 1 cygwin.dll care about another on the system that has nothing
> to do with it?
> 
> I have N different versions of our product installed on my windows
> machine, and each has a slightly diffferent vresion of qt.dll. This
> isn't a problem at all. What's limiting Cygwin?
>
> BTW, this worked before I upgraded cygwin. So it is at least possible if
> they are the same version?

http://cygwin.com/faq/faq-nochunks.html#faq.using.multiple-copies


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD4DBQFD4m7ipiWmPGlmQSMRAr/1AJQKRZ998caA658zLVv4LSk/sG1LAJ9Ko6eh
u9VtbZmrNhhwmKBx6s9EhQ==
=gIOC
-END PGP SIGNATURE-

--
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: mismatched dll

2006-02-02 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bob Rossi wrote:
> This is the bin directory where the nx program ran:
> [EMAIL PROTECTED] /cygdrive/c/Program Files/NX Client for Windows/bin] $ 
> ls -al
> total 6060
> drwx--+ 2 bar None   0 Feb  2 14:18 .
> drwx--+ 5 bar None   0 Feb  2 14:20 ..
> -rwx--+ 1 bar None 1723392 Dec 13 10:50 NXWin.exe
> -rwx--+ 1 bar None 1152000 Dec 13 10:50 cygXcomp.dll
> -rwx--+ 1 bar None 1067008 Dec  9 10:34 cygcrypto-0.9.8.dll
> -rwx--+ 1 bar None  134656 Dec  9 10:34 cygjpeg-62.dll
> -rwx--+ 1 bar None   20992 Dec  9 10:34 cygminires.dll
> -rwx--+ 1 bar None  235520 Dec  9 10:34 cygpng12.dll
> -rwx--+ 1 bar None  105472 Dec 13 10:50 cygserver.exe
> -rwx--+ 1 bar None 1295582 Dec  9 10:34 cygwin1.dll
**^^^
> -rwx--+ 1 bar None   61440 Dec  9 10:34 cygz.dll
> -rwx--+ 1 bar None   26112 Dec 13 10:50 nxauth.exe
> -rwx--+ 1 bar None   50176 Dec 13 10:50 nxesd.exe
> -rwx--+ 1 bar None   27136 Dec 13 10:50 nxkill.exe
> -rwx--+ 1 bar None   28672 Sep 13 19:14 nxsetup.exe
> -rwx--+ 1 bar None  253952 Dec 13 10:50 nxssh.exe
> 
> I would appreciate any help. Just for my information, isn't it OK to put
> the cygwin1.dll in the same directory as the program you are running?

No.  There must be only ONE cygwin1.dll on your entire system.  It
should be in your cygwin /bin directory.  Period.

> Is this the approved way of releasing cygwin with an application?

AFAIK there is no approved way of releasing cygwin together with
*anything*, as it is bound to lead to such problems.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD4mtvpiWmPGlmQSMRAtNwAJ4ytZjJmi7wPopQo1tejJ3ArKMMegCgtAQD
DqQLSd0AezfsUv3ZnnaV09s=
=pHHs
-END PGP SIGNATURE-

--
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] New Package: glitz-0.4.4-2

2006-02-02 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following packages have been added to the Cygwin net release:

*** glitz-0.4.4-2
*** libglitz-glx1-0.4.4-2
*** libglitz1-0.4.4-2

Glitz is an OpenGL image compositing library. Glitz provides
Porter/Duff compositing of images and implicit mask generation for
geometric primitives including trapezoids, triangles, and rectangles.

Glitz is an optional backend for cairo, and is part of the cairographics
project.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD4l3spiWmPGlmQSMRAumnAKDkjHXXeNHVRtJT+4PKHu45arVwnQCgvRpP
dthAnk0Wx6ml3NNdZAU7Ldc=
=z9iv
-END PGP SIGNATURE-

--
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] New Package: gail-1.8.8-1

2006-02-01 Thread Yaakov S (Cygwin Ports)

The following package has been added to the Cygwin net release:

*** gail-1.8.8-1

GAIL provides accessibility support for gtk+ and libgnomecanvas
by implementing AtkObjects for widgets in gtk+ and libgnomecanvas. The
GAIL library is a GTK+ module. For example, if the module is loaded in
a program which calls gtk_widget_get_accessible() for a GtkEntry an
instance of GailEntry is returned. This module is normally used with
the atk-bridge GTK+ module from at-spi to allow an assistive technology,
e.g a screenreader, to query or drive the program.


Yaakov

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

[EMAIL PROTECTED]

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.


--
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: where is SCP

2006-01-30 Thread Yaakov S (Cygwin Ports)

Igor Peshansky wrote:

Exactly where were you trying to search for it?  The answer to most
queries of "where is program foo" is the Cygwin package search page at
 (also mentioned in the FAQ entry
).  You can
use Perl regular expressions to get better matches for short names, e.g.,
"\bscp\b" for a whole-word "scp" search.


BTW, now there's also 'cygcheck -p'.  Maybe this should be added to the 
aforementioned FAQ?


$ cygcheck -p scp.exe
Found 2 matches for scp.exe.
openssh/openssh-4.1p1-2 The OpenSSH server and client programs
openssh/openssh-4.2p1-1 The OpenSSH server and client programs


Yaakov

--
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] New Package: pygtk2-2.6.3-1

2006-01-30 Thread Yaakov S (Cygwin Ports)

The following package has been added to the Cygwin net release:

*** pygtk2-2.6.3-1

PyGTK is a set of Python bindings for the Glib-2, ATK, Pango, GTK+-2,
and LibGlade-2 libraries, which allows GTK+ apps to be written in pure
Python.

Yaakov

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

[EMAIL PROTECTED]

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.



--
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] New Package: Numeric-24.2-1

2006-01-23 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been added to the Cygwin net release:

*** Numeric-24.2-1

Numerical Python provides a fast, compact, multidimensional array
language facility as a Python module.

This package requires python-2.4.x and is listed under the Python category.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD1UeBpiWmPGlmQSMRArA+AKCX0DZutXUaHbd2or1fWAocl++LIgCcDNAl
xPteJ5y9Yhb1bxCBzbhW3fg=
=oI7S
-END PGP SIGNATURE-

--
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: fenv.h and friends

2006-01-15 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Luke Stras wrote:
> I'm trying to compile NumPy [1], and am running into a problem: I'm
> getting undefined references to fetestexcept, feclearexcept, and
> feraisexcept.  These are normally defined in fenv.h.

Right, but  is not provided by newlib.

> Any ideas as to what I can do to solve this?  Has anyone else
> successfully built a Cygwin NumPy?

Try this:

ftp://sunsite.dk/projects/cygwinports/release/python/numpy/

This package is provided by the Cygwin Ports project, and is not
supported here.  I have set the reply-to to the cygwin-ports-general list.


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFDyxAKpiWmPGlmQSMRAgILAKCV9k/RQkWLkX8x4S4u36WrlD/engCgmH83
q8EG0t/PMnqXoCPUiBcU3W0=
=n/SE
-END PGP SIGNATURE-

--
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] Updated: perl-Tk-804.027-4

2006-01-13 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been updated in the Cygwin net release:

*** perl-Tk-804.027-4

This module provides a Unix/X11-based Tk implementation for perl.

Please note that this is not dependent on, or have anything to do with,
the tcltk package.

Changes:
* link with -Wl,--enable-auto-image-base;
* disable the experimental Xft features, which were causing segfaults
under certain conditions.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDx/1epiWmPGlmQSMRAmw6AJ0aDrnC9x2HJyQz10hEgestAW1HCACgw6hD
8E5XBaGY21+XgsOvoqnxuBU=
=VkkC
-END PGP SIGNATURE-

--
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: Perl/TK Missing Dependency Found

2006-01-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Igor Peshansky wrote:
> I can reproduce this on WinXP Pro SP1 (cygcheck output attached).  Adding
> Perl/Tk to my installation and running the program in Brett's message
> () causes a SIGSEGV.
> I don't have a debugging version of Perl, Perl/Tk, or fontconfig, but,
> FWIW, here's the backtrace I get from gdb (some inconsequental output
> snipped):

fontconfig???

Looks like I had the wrong perl-Tk release uploaded, the one with
'experimental' Xft support, and not the standard one on my system (which
is why I couldn't dup this).  Now we all know why it's experimental.

Look for a release -4 soon which should fix this.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDxtFYpiWmPGlmQSMRArhHAKCo2+sOsNy5rbDSs8r/vVBj+lo/VACg1YSI
xnOwtQ4C+dDDYoZ4z6p+r1w=
=zVQ5
-END PGP SIGNATURE-

--
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: Define _POSIX_SOURCE in cygwin's features.h?

2006-01-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Christopher Faylor wrote:

> I guess more subtext that you could read into my request would be that
> we would make the headers work as closely as possible to linux when
> _POSIX_SOURCE is defined.  The key here is to make things look more
> like linux so that programs port more easily.

Right now, all _POSIX_SOURCE seems to do is exclude a number of
constants and functions from being defined, supposedly because they
aren't part of the POSIX standard.

Now, newlib != glibc, but the examples I mentioned before could be
compared to their glib counterparts (see below regarding ).

> So, that would imply that "we" really should actively fix up the headers
> to make sure that it is properly handled.

OK, but I think these are uncommon cases; I've built a *LOT* of packages
of all types, and this has not generally been a problem.

> I was hoping for concrete examples.  Do you have any?

gmime2:

gmime-gpg-context.c: In function `gpg_ctx_op_step':
gmime-gpg-context.c:1089: error: `fd_set' undeclared (first use in this
function)
gmime-gpg-context.c:1089: error: (Each undeclared identifier is reported
only once
gmime-gpg-context.c:1089: error: for each function it appears in.)
gmime-gpg-context.c:1089: error: parse error before "rdset"
gmime-gpg-context.c:1096: error: `rdset' undeclared (first use in this
function)
gmime-gpg-context.c:1114: error: `wrset' undeclared (first use in this
function)
gmime-gpg-context.c:1124: error: `wrsetp' undeclared (first use in this
function)

fd_set is defined in  (which is also called by
, but only if !defined(_POSIX_SOURCE)), but with this
condition:

/* We don't define fd_set and friends if we are compiling POSIX
   source, or if we have included (or may include as indicated
   by __USE_W32_SOCKETS) the W32api winsock[2].h header which
   defines Windows versions of them.   Note that a program which
   includes the W32api winsock[2].h header must know what it is doing;
   it must not call the cygwin32 select function.
*/
# if !(defined (_POSIX_SOURCE) || defined (_WINSOCK_H) || defined
(__USE_W32_SOCKETS))

AFAICS, in glibc, fd_set is (independent of _POSIX_SOURCE) defined via
.

Since _POSIX_SOURCE on Cygwin doesn't add anything, I can't remember a
case that I've had to *add* such a define.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDxrujpiWmPGlmQSMRAiZtAKCW/vRO4Ihfop9vJLdKYs0mPvNCgwCfUHh/
3ziKVCCYkJnGCTnMtgkirec=
=bUjT
-END PGP SIGNATURE-

--
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: Define _POSIX_SOURCE in cygwin's features.h?

2006-01-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Christopher Faylor wrote:
> Someone on the cygwin irc channel had a problem building a package which
> would have been solved if Cygwin defined _POSIX_SOURCE.
> 
> I know that Cygwin is not fully POSIX compliant (I really really do) but
> I'm wondering if setting _POSIX_SOURCE in the cygwin headers wouldn't
> solve more porting problems than it creates.

I think it would be the opposite.

1) In glibc, _POSIX_SOURCE is defined by features.h based on a number of
conditions[1].  The newlib/Cygwin features.h isn't nearly so thorough.

[1]
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/include/features.h?cvsroot=glibc

2) After running a grep of /usr/include, it looks like arbitrarily
defining _POSIX_SOURCE in Cygwin would cause a significant number of
constants and functions to never be defined (and AFAICS there would be
no simple way to undef it within code), without actually adding
anything, for example:

/usr/include/dirent.h:#if !defined(MAXNAMLEN) && !defined(_POSIX_SOURCE)
/usr/include/fnmatch.h:#ifndef _POSIX_SOURCE
/usr/include/glob.h:#ifndef _POSIX_SOURCE
/usr/include/grp.h:#if !defined(_POSIX_SOURCE) && !defined(_XOPEN_SOURCE)
/usr/include/grp.h:#ifndef _POSIX_SOURCE
/usr/include/pwd.h:#ifndef _POSIX_SOURCE
/usr/include/pwd.h:#ifndef _POSIX_SOURCE
/usr/include/sys/dirent.h:#ifndef _POSIX_SOURCE
/usr/include/sys/fcntl.h:#ifndef_POSIX_SOURCE
/usr/include/sys/fcntl.h:#ifndef_POSIX_SOURCE
/usr/include/sys/fcntl.h:#ifndef_POSIX_SOURCE
/usr/include/sys/fcntl.h:#ifndef_POSIX_SOURCE
/usr/include/sys/fcntl.h:#ifndef_POSIX_SOURCE
/usr/include/sys/select.h:#if !defined (_POSIX_SOURCE) && !defined
(__INSIDE_CYGWIN_NET__)
/usr/include/sys/stat.h:#ifndef _POSIX_SOURCE
/usr/include/sys/types.h:# ifndef   _POSIX_SOURCE
/usr/include/sys/types.h:# if !(defined (_POSIX_SOURCE) || defined
(_WINSOCK_H) || defined (__USE_W32_SOCKETS))
/usr/include/sys/unistd.h:#ifndef_POSIX_SOURCE

3) I think that, in many cases, _POSIX_SOURCE is defined in code if
desired (and that would have been the best solution in the
aforementioned case).

4) I'm sure I remember a few times that, even when _POSIX_SOURCE was
defined in code, I had to #ifndef __CYGWIN__ that define due to compile
errors; I can't remember having to manually add such a define, however.

My $0.02, YMMV.


Yaakov

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDxpt3piWmPGlmQSMRAp2sAJ0TxKcHtdl7UCIk1+V3hvF121CRiQCgwnF5
JwyP3gsv3xzBvADntvAgyfo=
=CWnC
-END PGP SIGNATURE-

--
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: problems with running Gnome applications

2006-01-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alessandro Lendaro wrote:
> It would be cool to have a clean and as complete as possible tutorial/wiki
> with infos about installing Gnome and applicationso n cygwin and make
> them work.

Installing GNOME programs on Cygwin is no different than other packages,
and running them should be no different then on *NIX (except that the
full desktop doesn't work yet).

> I got many problems with gconfd (errors like this:

1) gconfd-2 should not be started manually; programs that need it will
spawn it automatically.

2) AFAIK on Cygwin, gconfd-2 isn't very good about deleting its lock
file; try the following before starting your GNOME app again:

$ gconftool-2 --shutdown
$ ps -a   [make sure gconfd-2 isn't running, else /bin/kill it]
$ rm -fr $TMP/gconfd-*

> i cant execute bluefish
> ( "Bad system call" message)

You need to update gtk2-x11-runtime from the distro to 2.6.10-1.
(There's another solution, but this is the simplest.)

> I have Win 2003 server and latest Cygwin/Cygwin ports installation.

I haven't tried GNOME (or Cygwin FTM) on Win2003, so I have no idea how
it works there.

Please note that I've set the Reply-To: header on this message.  Further
questions about Cygwin Ports packages need to be directed to the
cygwin-ports-general list, not here.


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDxpMzpiWmPGlmQSMRAqe5AKDfVBBz0iRdsKXfAnMjqnnjh8mK3gCgyydm
gaFdNWa2RekpJX/HvKsxQB8=
=azj4
-END PGP SIGNATURE-

--
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: Perl/TK Missing Dependency Found

2006-01-09 Thread Yaakov S (Cygwin Ports)

Brett Serkez wrote:

Run it in, you get a nice exit button.


Right.


Uninstall the package libwmf.

Run it, it core dumps.


Not for me.


Please confirm on your system, should be trival, and add the dependency.

Please also bear in mind, that I only install what I need, the default
plus minimum, in this case, Perl/Tk. If this doesn't work on your
system, please try this approach.


I'll admit that I don't have a mimimal system by any means, but AFAICS 
libwmf has nothing to do with perl-Tk.



Yaakov
Cygwin Ports


--
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: Perl/TK Missing Dependency Found

2006-01-09 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Brett Serkez wrote:
> After tedious research, I've figured out that the missing package
> is: libwmf.

None of the perl-Tk modules link against libwmf, and a grep of the
sources for "wmf" returns nothing.

In addition, neither Debian nor Gentoo show libwmf as a requirement for
their packages.

Can you please explain the basis for your findings?


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDwug1piWmPGlmQSMRAlXhAKCfI4OZcFqw29aKas0io/V2HXPJlACg4u1t
RAbIXR6uvGpkugPO0Z+7Ens=
=ddOL
-END PGP SIGNATURE-


--
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] Updated: netpbm-10.30-1

2006-01-04 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been updated in the Cygwin net release:

*** netpbm-10.30-1

Netpbm is a toolkit for manipulation of graphic images, including
conversion of images between a variety of different formats.  There
are over 220 separate tools in the package including converters for
about 100 graphics formats.

This is an upstream bugfix release.  The manpages are now provided in
netpbm-doc.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDvBrfpiWmPGlmQSMRAt8nAJ9X4QFHSWjmDozRxj7jEry3XaJZZwCgwbF0
sMUqv8LF5bes+zAhu3jdRlA=
=XTZo
-END PGP SIGNATURE-


--
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: imlib2-1.2.1 compilation errors with cygwin 1.5.18 and binutils-20050610

2006-01-03 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Vijay Kiran Kamuju wrote:
> i am unable to compile imlib2-1.2.1 with cygwin 1.5.18,
> binutils-20050610 and gcc-3.4.4-1

The Cygwin Ports packages contains an imlib2 package:

ftp://sunsite.dk/projects/cygwinports/

Please try this package and let me know how it worked for you.  If there
is interest, this could be added to the distribution.

Please note that I've set the Reply-To: header of this message to
cygwin-ports-general, as this package is not (currently) supported here.


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDuxE/piWmPGlmQSMRAkfYAJ0VMvVeFRlZJ6oNU2KkNf+lci3MRwCg9Qof
cI6cFsWTPxAgI0nUUBtXwAc=
=x/fE
-END PGP SIGNATURE-


--
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: 1.5.18: pnmtopng gives segfault

2006-01-03 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Nils Kehr wrote:
> whenever i try to use the netpbm program "pnmtopng" i just get
> a segmentation fault (see attachment).
> 
> $ pnmtopng My.ppm > My.png
> 
> The .ppm is well-defined (conversion to other formats possible).
> I can provide a ppm image if necessary. Thanks in advance!

netpbm-10.30-1 includes a number of bugfixes for pnmtopng.  Please look
for an update announcement soon; once it's posted, please update your
installation and try again.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDuv9ypiWmPGlmQSMRAj76AKD6O4sG+xKKtM8krBJzt3Bd/ComOACgi7Gb
2NcEOFspRBV2wjmsoosEGMw=
=IVNl
-END PGP SIGNATURE-


--
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] Updated: gtk2-x11-engines-2.6.6-1

2005-12-30 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been updated in the Cygwin net release:

*** gtk2-x11-engines-2.6.6-1

This package provides ten theme engines for GTK+ 2.x, including the new
Clearlooks theme, the new default for GNOME 2.12.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDtZE6piWmPGlmQSMRAvvcAJoDeZ5t5XCsRCp4le5JiNbqqdJG4ACeLRaq
sjNOoW0euUqlAV+q1l6ijbQ=
=Ub9g
-END PGP SIGNATURE-


--
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] New Package: gnome-themes-2.12.1-1

2005-12-30 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been added to the Cygwin net release:

*** gnome-themes-2.12.1-1

This package provides a number of GNOME themes.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDtZDwpiWmPGlmQSMRAivcAKDxahKhxTnGxlakJnXgVtVZzT9GlACcCZEf
6CRwxP8xBGvZJxqj/HcX1uQ=
=QBXL
-END PGP SIGNATURE-


--
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] New Package: gvim-6.4-1

2005-12-29 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been added to the Cygwin net release:

*** gvim-6.4-1

gvim provides a GTK2 GUI interface to the vim text editor.  It requires
vim-6.4 for common runtime files.

Screenshot:
http://cygwinports.dotsrc.org/screenshots/gvim.png


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDtK9/piWmPGlmQSMRAol5AKDLsJWPAZMCagCkLB4njd1RcWZR6wCgphfM
R2eqFKNvcp4lbMCw8JAdRs8=
=heT0
-END PGP SIGNATURE-

--
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: gcc-java: gij broken?

2005-12-29 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yaakov S (Cygwin Ports) wrote:
> Either I'm missing something, or gij just plain doesn't work:

Ping?


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDtIkapiWmPGlmQSMRAknLAKDQdIi27XnQO40qdZrsUcmGXj8qDQCfZ6LY
gRaNuLhhP3Hb8yHnpOf3fuo=
=CM/K
-END PGP SIGNATURE-

--
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: clamav: defective libclamav.la

2005-12-29 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yaakov S (Cygwin Ports) wrote:
> The libclamav.la included in clamav-0.87.1-1 is defective.  libz.la and
> libbz2.la are listed among the dependencies, but these libraries are
> *not* libtooled and our packages do not provide such .la files.  Since
> libtool resolves all .la files listed in dependencies before linking,
> libtool exits with an error "cannot find /usr/lib/libz.la".
> 
> Please remove these non-standard libtool files from your system and bump
> clamav accordingly.

Ping?


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDtIj7piWmPGlmQSMRArcdAJkBJSiwWecpngAdpwADlO9I2y18xwCfaH1Y
sEvSVViRpXJX2KHDtfsvEOk=
=94XM
-END PGP SIGNATURE-

--
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: perl Bundle::Cygwin / perl-bundle-cygwin package

2005-12-23 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yitzchak Scott-Thoennes wrote:
> To further explain, suppose we had a package of all the DateTime::
> modules (which are broken up into many distributions, but I hope you
> would agree would belong together).  They have a number of small
> general purpose dependencies; putting those in the same package
> doesn't make sense to me, nor does packaging each individually.

Yitzchak,

If they have their own CPAN Bundles, then I suppose it would makes sense
to use those in some cases (NOT, for example, Bundle::Gnome2, for the
reasons I stated before).  But if they are just simple, non-essential
CPAN modules and aren't (potential) prereq's for something else, then I
don't see a reason to package them at all.

I think that we need to consider the precedents set by other distros.
For example, Gentoo policy[1] is not to make ebuilds for simple CPAN
modules that are non-essential and not required for another package.

[1] http://www.gentoo.org/doc/en/ebuild-submit.xml

There are some CPAN modules (libwww-perl comes to mind) which IIRC I
have seen as part of Fedora, Debian, and Gentoo, so that should be a
candidate.

> I would lump them all together, along with the few modules we don't
> have packaged yet but that come bundled with ActivePerl (for
> competitive purposes :) and maybe some of the modules that will be
> bundled with perl in 5.10.

Could you provide a list of what you have in mind?  That would give me a
better idea of what we're talking about.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDrFTFpiWmPGlmQSMRAkDvAKCyMxvXq5/QgZeZijeasOmiOw8aegCgs6Ui
5SMttw1wexMi6GsMHBOi33Y=
=gb4+
-END PGP SIGNATURE-

--
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: perl Bundle::Cygwin / perl-bundle-cygwin package

2005-12-22 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yitzchak Scott-Thoennes wrote:
> I'm working on creating a bundle of common Perl modules that build and
> pass all significant tests on cygwin.
> 
> I hope to have it accepted as a cygwin package.

I think it's preferable to make separate packages for each module.  My
reasoning:

1) this is the precedent set by Linux distributions;
2) bumping one module doesn't require rolling a whole bundle;
3) separate modules minimizes unnecessary dependencies;
4) I'm sure there's something else I'm forgetting.

IOW, I do NOT like this idea.

If, OTOH, I do believe that more perl modules should go into the distro,
without packaging the entire CPAN, certainly:

1) modules which don't build OOTB (e.g. Tk, gtk2-perl bindings, etc.);
2) modules which are prerequisites for other packages (e.g.
ExtUtils::PkgConfig, necessary for building gtk2-perl bindings).

The same would apply, of course, to python and ruby.  You'll see I
already have a large selection on Cygwin Ports, although not all of
those are candidates for the distro.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDqvr8piWmPGlmQSMRAhnVAKCQet3+iSEXzFGKuJzkQ2VFt6O8cACgmpOJ
DxFLRP7JaFkj1l/LmGaoezA=
=Y/CB
-END PGP SIGNATURE-

--
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: vim binary package

2005-12-21 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Corinna Vinschen wrote:
> That said, if somebody is going to maintain a gvim version as part of
> the Cygwin net distro, cool with me, as long as it uses the runtime
> files of the vim base package.

Does this make sense then, with gvim setup.hint requires: vim?

$ cygcheck -l gvim
/usr/bin/gview
/usr/bin/gvim.exe
/usr/bin/gvimdiff
/usr/bin/rgview
/usr/bin/rgvim
/usr/share/applications/gvim.desktop
/usr/share/doc/Cygwin/gvim-6.4.README
/usr/share/icons/hicolor/16x16/apps/vim.png
/usr/share/icons/hicolor/32x32/apps/vim.png
/usr/share/icons/hicolor/48x48/apps/vim.png
/usr/share/man/man1/gview.1.gz
/usr/share/man/man1/gvim.1.gz
/usr/share/man/man1/gvimdiff.1.gz
/usr/share/man/man1/rgview.1.gz
/usr/share/man/man1/rgvim.1.gz

> I, for one, will not maintain a GUI version of vim

Thought as much, but just wanted to check, since vim is yours.

> and IMHO the base version of vim should remain a CLI-only version.

Which makes plenty of sense, and has precendence in Debian and Gentoo,
as previously mentioned.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDqeA+piWmPGlmQSMRAuEPAJ9mPyWRpTP6qy3XaIpVzUtx31vj+QCguCn7
fw41rN2yurbU/dxB+kfudG8=
=9GqR
-END PGP SIGNATURE-

--
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: vim binary package

2005-12-20 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mariusz Wodzicki wrote:
> Incidentally, I also tested the version with the GUI
> [just one configure flag: ./configure --with-features=huge]
>
> Of course, that increases the size of the vim
> installation dramatically but that may be
> interesting for those of us who prefer not to
> install a separate Win32 version of vim.

Cygwin Ports contains a gvim package, which includes just the gtk2-x11
GUI vim as 'gvim' (and various 'g' symlinks), and depends on vim for the
runtime files, etc.

ftp://sunsite.dk/projects/cygwinports/release/gvim/

> The more serious problem is that when the X server
> is not running then the version of vim linked
> with X libraries takes on average around
> 10 seconds to start in either a pcterm or
> an rxvt window.

- From the standard bash prompt with DISPLAY set but X not open, I get
after a few seconds:

$ gvim
E233: cannot open display
Hit ENTER or type command to continue

When I press Enter, I get vim on console.  If I unset DISPLAY, I get the
above message immediately.

> I am just curious if anybody can suggest
> a cure for that behavior. Then compiling
> vim with GUI might indeed become
> a viable option.

Providing separates package for the console and GUI vims is done both by
Gentoo[1] and Debian[2], and should circumvent this problem, as well as
not pulling in X11 and GTK dependencies for those looking just for the
console version.

[1] http://packages.gentoo.org/search/?sstring=vim
[2] http://packages.debian.org/unstable/source/vim

I'm not much of a vim user myself, but with the menus, gvim is a lot
easier to learn.

Of course, in order to get a GTK vim into the distro, Corinna will need
to be consulted, as the Cygwin vim maintainer.


Yaakov
Cygwin Ports
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDqHfkpiWmPGlmQSMRAseZAJ9+gAg50wXAZU1zpI+D4vyjYaDIpQCg9jcM
WWLd0DQyF7PT6SEbZf1Scwo=
=5//v
-END PGP SIGNATURE-

--
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: Building gimp under Cygwin

2005-12-19 Thread Yaakov S (Cygwin Ports)

David Arnstein wrote:

I have not had much luck building the gimp (Gnu image processing) with
Cygwin. I tried building it from the official gimp tarball, and the
configure script complained that I had an old version of gtk. So I tried
to build gtk from a recent tarball.  While compiling, I got a complaint
that some symbols could not be exported.


You could try these:

ftp://sunsite.dk/projects/cygwinports/release/gimp2/

As these are not part of the Cygwin net release, further discussion here 
would be inappropriate.  Moving this to the Cygwin Ports general list.



Yaakov
Cygwin Ports

--
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: PerlTK under Windows

2005-12-14 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andrew DeFaria wrote:
> However I'd like PerlTk to fall back to using Windows widgets much like
> rxvt will do a Windows window if there is no X server to connect to.

Just how rxvt manages to use both X11 and Win32GUI is unique, as has
been discussed before at length.  Don't expect anything else X11 based
to do that on Cygwin.

perl-Tk is X11-based because it *does not compile* on Cygwin for Win32.
PTC.

> I know that this is doable because I'm using ccperl (a Perl from
> IBM/Rational that comes with it's Clearcase product). It would be super
> cool if this worked.

How does this prove that it's possible?

> Just think, one would be able to easily write GUI apps from Perl to
> run natively on Windows...

If that's what you want, then it's already possible with ActivePerl,
which IIRC includes Tk OOTB.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDoLCjpiWmPGlmQSMRAvVvAKDe6X/q7pccZLevlknvge3rJfpIrQCg/rMF
pUNriZlXTaR20BBYg/UQ+o0=
=cYc7
-END PGP SIGNATURE-

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



gcc-java: gij broken?

2005-12-14 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Gerrit,

Either I'm missing something, or gij just plain doesn't work:

gcc-java-3.4.4-1
jikes-1.22-1 (Cygwin Ports)
Sun JDK 1.5.0_06

JIKESPATH either to JDK rt.jar or to libgcj-3.4.4.jar
CLASSPATH either empty or to libgcj-3.4.4.jar

$ javac HelloWorld.java && java HelloWorld
Hello, World!

$ jikes HelloWorld.java && java HelloWorld
Hello, World!

$ gcj -C HelloWorld.java && java HelloWorld
Hello, World!

$ gcj --main=HelloWorld -o HelloWorld.exe HelloWorld.java &&
./HelloWorld.exe
Hello, World!

$ javac HelloWorld.java && gij HelloWorld
Segmentation fault (core dumped)

$ jikes HelloWorld.java && gij HelloWorld
Segmentation fault (core dumped)

$ gcj -C HelloWorld.java && gij HelloWorld
Segmentation fault (core dumped)


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDoLXJpiWmPGlmQSMRAjuyAKDG9g2aMlAT6uu2d8YBVQxODpFvWACgpBoG
buZK5G0Db4O7cxrjKVWMSjM=
=bsQg
-END PGP SIGNATURE-
// This program prints the "Hello, World!" message to console.

public class HelloWorld {
  public static void main(String[] args) {
System.out.println("Hello, World!");
  }
}


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

clamav: defective libclamav.la

2005-12-14 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Reini,

The libclamav.la included in clamav-0.87.1-1 is defective.  libz.la and
libbz2.la are listed among the dependencies, but these libraries are
*not* libtooled and our packages do not provide such .la files.  Since
libtool resolves all .la files listed in dependencies before linking,
libtool exits with an error "cannot find /usr/lib/libz.la".

Please remove these non-standard libtool files from your system and bump
clamav accordingly.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDoK1qpiWmPGlmQSMRAmgfAKC6OvSt+0mRmOOF0DV9rdObnxxKVQCdEVa3
fWGD0sTWimrmDYKjop03HeU=
=pj0h
-END PGP SIGNATURE-

--
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] New Package: perl-Tk-804.027-3

2005-12-13 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The following package has been added to the Cygwin net release:

*** perl-Tk-804.027-3

This module provides a Unix/X11-based Tk implementation for perl.

Please note that this is not dependent on, or have anything to do with,
the tcltk package.


Yaakov

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

[EMAIL PROTECTED]

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDny2ZpiWmPGlmQSMRAjBlAKCO0K5il3oBrZ14e3b7KtwUNWd+4QCghPyG
ym8wM+1T1b4VSveokOyeCtE=
=NcVC
-END PGP SIGNATURE-

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