Git segfault when called via Google Repo [Was: [ANNOUNCEMENT] Updated: git-2.0.4-1]

2014-08-30 Thread Adam Dinwoodie
On Wed, Aug 27, 2014 at 02:23:02PM +0800, Robert Bu wrote:
> If you remember, I've changed CYGWIN=winsymlinks:nativestrict to
> CYGWIN=winsymlinks:lnk to satisfy repo to create the symlink.
> However, I still get a problem in Cygwin-64 on Win7. It seems to be
> a git problem now. The error message is:
> 
> From ssh://:2/vm/xxx
>  * [new branch]  master -> origin/master
> Fetching projects: 100% (1/1), done.
> Traceback (most recent call last):
>   File
> "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/main.py", line
> 500, in 
> _Main(sys.argv[1:])
>   File
> "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/main.py", line
> 476, in _Main
> result = repo._Run(argv) or 0
>   File
> "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/main.py", line
> 155, in _Run
> result = cmd.Execute(copts, cargs)
>   File "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/subcmds/sync.py",
> line 675, in Execute
> project.Sync_LocalHalf(syncbuf)
>   File
> "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/project.py",
> line 1170, in Sync_LocalHa
> lf
> self._InitWorkTree()
>   File
> "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/project.py",
> line 2230, in _InitWorkTre
> e
> raise GitError("cannot initialize work tree")
> error.GitError: cannot initialize work tree
> 
> 
> git seems to crash. I've attached the stackdump file of git.

Hi Robert,

I've been trying to reproduce this bug myself, but I haven't been able
to.  Using CYGWIN=winsymlinks:lnk seems to work absolutely fine in all
the tests I've done (namely running the entire Git test suite, which
includes a variety of tests that use symlinks).

To make any progress here, I really need a simple test case that I can
use to reproduce the problem, ideally one that doesn't involve Repo.
The simpler the test case, the easier it'll be to work out what's going
wrong (and thus the more likely it'll be that I can actually find time
to do something about it).

I don't think you answered my previous question about whether this is
only a problem with v2.0.4-1 or if it also affected the previous version
of Git on Cygwin, v1.7.9-1.  I don't think that'll make a significant
difference to isolating the problem, but it may be an interesting
datapoint.

Adam

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: Unable to load dynamic library '/usr/lib/php/20121212/tidy.dll'

2014-08-30 Thread Keith Christian
File says this:

file /usr/lib/php/20121212/tidy.dll
/usr/lib/php/20121212/tidy.dll: PE32 executable (DLL) (console) Intel
80386, for MS Windows

Keith

On Fri, Aug 29, 2014 at 11:25 PM, Andrey Repin  wrote:
> Greetings, Keith Christian!
>
>> Forgot to mention that the error occurs even though the file exists:
>
>> ls -dl /usr/lib/php/20121212/tidy.dll
>> -rwxr-xr-x 1 kchristian Domain Users 45095 Aug 24 13:31
>> /usr/lib/php/20121212/tidy.dll
>
> What
>
>   file /usr/lib/php/20121212/tidy.dll
>
> says about it?
>
>> On Fri, Aug 29, 2014 at 8:18 PM, Keith Christian
>>  wrote:
>>> While test driving the new php-5.5.16-1, I checked the version and got
>>> the tidy.dll error:
>>>
>>> php -v
>>> PHP Warning:  PHP Startup: Unable to load dynamic library
>>> '/usr/lib/php/20121212/tidy.dll' - No such process in Unknown on line
>>> 0
>>> PHP 5.5.16 (cli) (built: Aug 24 2014 14:16:15)
>>> Copyright (c) 1997-2014 The PHP Group
>>> Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
>>> with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend 
>>> Technologies
>>>
>>> Probably a minor bug to fix.
>>>
>>> Glad to see PHP on Cygwin.  Thanks for your work on this, Yaakov.
>>>
>>> == Keith
>
>
> --
> WBR,
> Andrey Repin (anrdae...@yandex.ru) 30.08.2014, <09:25>
>
> Sorry for my terrible english...
>

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



strnicmp no longer defined in snapshots

2014-08-30 Thread Ken Brown
The definition of strnicmp has been removed from /usr/include/string.h. 
 But I don't see any mention of that removal in the newlib ChangeLog, 
so I'm wondering if the removal was deliberate.


strnicmp is used in the emacs-w32 sources.  I can obviously patch emacs 
to add the definition, but I thought I'd check first and make sure that 
it was intentionally removed.


Ken

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: strnicmp no longer defined in snapshots

2014-08-30 Thread Ken Brown

On 8/30/2014 12:34 PM, Ken Brown wrote:

The definition of strnicmp has been removed from /usr/include/string.h.
  But I don't see any mention of that removal in the newlib ChangeLog,
so I'm wondering if the removal was deliberate.


More precisely, the ChangeLog entry just says, "Improve language and OS 
standard guards."



strnicmp is used in the emacs-w32 sources.  I can obviously patch emacs
to add the definition, but I thought I'd check first and make sure that
it was intentionally removed.


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: strnicmp no longer defined in snapshots

2014-08-30 Thread Ken Brown
Please ignore my previous two messages.  I just found the newlib 
discussion (https://sourceware.org/ml/newlib/2014/msg00309.html) in 
which Corinna said to remove strncimp and related definitions.  So that 
answers my question.


Sorry for the noise.

Ken

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



[ANNOUNCEMENT] Updated: subversion-1.8.10-2

2014-08-30 Thread David Rothenberger
This is a rebuild of subversion-1.8.10 against the new Ruby 2.0
release.

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

IMPORTANT: Please read the release notes (URL below) before
upgrading from a previous major release. 1.8 includes a new working
copy format with a manual upgrade operation. This will render your
working copy unusable with previous major releases. Furthermore,
there are some issues trying to upgrade corrupt working copies.

Please see the release notes

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

for more details about the changes in Subversion.

See

  http://svn.apache.org/repos/asf/subversion/tags/1.8.10/CHANGES

for more details about the changes in 1.8.10.

This release changes mod_dav_svn to no longer map requests to the local
filesystem.  Administrators of mod_dav_svn servers should read the
section about this in the release notes:
http://subversion.apache.org/docs/release-notes/1.8.html#mod_dav_svn-fsmap

DESCRIPTION:

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

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

for the latest official release of the Subversion Book.

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

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

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: Unable to load dynamic library '/usr/lib/php/20121212/tidy.dll'

2014-08-30 Thread Yaakov Selkowitz

On 2014-08-29 21:18, Keith Christian wrote:

While test driving the new php-5.5.16-1, I checked the version and got
the tidy.dll error:

php -v
PHP Warning:  PHP Startup: Unable to load dynamic library
'/usr/lib/php/20121212/tidy.dll' - No such process in Unknown on line


This sounds like you are missing libtidy0_99_0.  Please re-run setup and 
allow it to install all missing dependencies.



Yaakov



--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple