Yaakov (Cygwin/X | 2 Oct 2009 00:38
Picon
Gravatar

Re: latest libstdc++ causing ffmpeg & mplayer to segfault

On 01/10/2009 17:06, Dave Korn wrote:
>    The libstdc++ DLL itself is fine, but there is a back-compat bug in the
> support code that implements the ONDEE wrappers in the Cygwin DLL.  I believe
> I can fix that with a patch; in the meantime, it should suffice to rebuild
> mplayer against up-to-date Cygwin.  The DLLs it links against are not affected
> by this problem, so only the actual mplayer package needs a rebuild.
 >
>    (I can't say whether or not that also applies to ffmpeg; it might need some
> of its DLLs updated as well, or you can hang on until I've got the back-compat
> fix in the cygwin dll.)

Do you mean more back-compat fixes are necessary beyond that in the 
2009-09-20 snapshot?

Yaakov

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
Dave Korn | 2 Oct 2009 07:41

Re: latest libstdc++ causing ffmpeg & mplayer to segfault

Yaakov (Cygwin/X) wrote:
> On 01/10/2009 19:52, Dave Korn wrote:
>>    Correction: the fixes in the snapshot are sufficient for now, and will allow
>> mplayer to work.  (There appears to be something else buggy on head that was
>> confounding my efforts to test a fix.)
>>
>>    There is still I think a potential loophole that we just haven't done
>> anything complex to run up enough against yet, but it's not going to cause
>> trouble this week, I think.
> 
> Am I correct that the real fix for this is simply rebuilding with a new 
> enough libcygwin.a?  And exactly which versions were faulty?

  With this particular problem, everything built back before the first release
of the DLL that had malloc wrappers implemented will provoke problems now that
there's a new libstdc++ that works in concert with the wrapper system.

  Everything before the 0924 snapshot is vulnerable to this problem when using
the newer libstdc++ and running an older exe, or to be even more specific,
everything before r1.362 of dcrt0.cc.

  Fortunately we can fix this in the cygwin DLL (and the fix I'm going to put
in there will be more comprehensive anyway), so there isn't any need to
rebuild your whole world, but it'll take a little time to test the patch and
get a new release sorted out, so if there's anything you *especially* want to
use in the next 24-36hrs, you have fallback options of :

- rebuild it
- rollback your libstdc++ dll
- rollforward your cygwin1 dll (i.e. install the snapshot)
(Continue reading)

Yaakov (Cygwin/X | 6 Oct 2009 06:45
Picon
Gravatar

[1.7] Uploads: 2009-Oct-05

IMPORTANT:
cygwin-1.7.0-62 contains an important fix for all the fork() and 
dlopen() errors which have been plaguing Ports for months.  Please 
update to this version before reporting any bugs.

Highlights:

* GIMP 2.6.7 (built-in help browser re-enabled)
* KDE Education suite
* PHP 5.2.11 (added: php-mbstring)
* VLC 1.0.2

Please note that once again a number of packages have been moved from 
Ports into the distro, so be sure to update from there as well.

The list of new and uploaded packages is attached; for the complete list 
of packages currently available for 1.7, please check the FTP server: 
ftp://sourceware.org/pub/cygwinports/portslist-2.txt

Please also consider using a mirror (but make sure it's current first): 
    http://sourceware.org/mirrors.html

Enjoy!

Yaakov
Cygwin Ports

apache-mod_php5                                    5.2.11-1
(Continue reading)

DiagonalArg | 7 Oct 2009 10:47

Downloading Problems.

Hi.

I followed the instructions for dowlonading (all) packages once, a
number of months ago.  Everything worked fine.  Subsequently, I have
tried again, a number of times and separated by a number of months. 
Each time, I get through all of the windows until near the end, it looks
like it's about to download something, but then it gives me the final
window, saying "Installation Complete", without downloading a thing. 
the first time, I thought that maybe nothing in the packages had
changed, but this time I've been reading the list, and it's clear that
things have changed.

So, I'm not clear what is going on here.  The only thing that I see
happening that is not mentioned in the download instructions, is that
when the setup.ini is downloaded form the mirror, a window comes up
telling me that it is older than my present setup.ini,and it asks if I
want to continue.  I just answer "yes".

Is there anything that I'm missing?

Thanks -
DA.

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
(Continue reading)

DiagonalArg | 7 Oct 2009 11:16

Downloading Problems, part II.

I went back and tried yet again:

(1) Setup's "Partial" view under "Select Packages" shows that there is a
long list of things that are supposedly about to be downloaded, but I
click "Next' and ...

(2) the window becomes:

> Cygwin Setup

Progress
	This page displays the progress of the download or installation.

----------------------------------

	Parsing ini file "ftp://sourceware.org/pub/cygwinports/setup.bz ...
	setup.bz2 from ftp://sourceware.org/pub/cygwinports
	405504 28.0 kb/s
	Package: 
	Total:
	Disk:

(3) It sits there for a moment, and then without downloading a thing,
flips over to a new window:

> Cygwin Setup

Installation Complete
	Shows installation status in download-only mode.

(Continue reading)

Will Lucas | 7 Oct 2009 17:12
Picon

Re: Downloading Problems, part II.

Make sure on the final run of the setup.exe, you have "Install from
local dir" checked.
Make sure you've run the sed cmd on the previous step as well.

Using the "Prev" view is always a good idea too.

-W.

On Wed, Oct 7, 2009 at 5:16 AM, DiagonalArg
<SourceForge.Net@...> wrote:
> I went back and tried yet again:
>
> (1) Setup's "Partial" view under "Select Packages" shows that there is a
> long list of things that are supposedly about to be downloaded, but I
> click "Next' and ...
>
> (2) the window becomes:
>
>> Cygwin Setup
>
> Progress
>        This page displays the progress of the download or installation.
>
> ----------------------------------
>
>        Parsing ini file "ftp://sourceware.org/pub/cygwinports/setup.bz ...
>        setup.bz2 from ftp://sourceware.org/pub/cygwinports
>        405504 28.0 kb/s
>        Package:
>        Total:
(Continue reading)

Dave Korn | 7 Oct 2009 18:52

Re: Downloading Problems, part II.

Will Lucas wrote:

> Make sure you've run the sed cmd on the previous step as well.

  That sed command is going to need updating at some point, because newer
versions of setup.exe are going to stop using the /etc/setup/last-cache file
and start storing all the settings in a single /etc/setup/setup.rc:

> $ cat /etc/setup/setup.rc  | grep -C6 -i cache
> last-cache
>         E:\downloads\CygDownload-new
> last-action
>         Install
> last-mirror
>         http://ftp.heanet.ie/pub/cygwin/
> mirrors-lst
> 
> admin <at> ubik ~
> $

  I think this behaviour must have gone live in the latest update of
setup-1.7.exe on cygwin.com.  Right now that would probably only make a
difference if you've changed your local package directory, or if it's a fresh
install that's never had an /etc/setup/last-cache file, but sooner or later
the instructions on the website will need changing.  FYI.

    cheers,
      DaveK

------------------------------------------------------------------------------
(Continue reading)

DiagonalArg | 8 Oct 2009 06:40

Re: Downloading Problems, part II - Thanks Will, but Downloading is the Problem, not Installing.


Will - thanks for the input, except - all I'm trying to do at this point
is get setup.exe to _download_ the new stuff.  After that, I'll run the
sed cmd and "install from local dir".  The problem I'm having is
downloading.

DA.
------

From: Will Lucas <swillie100 <at> gm...> - 2009-10-07 15:12
Make sure on the final run of the setup.exe, you have "Install from
local dir" checked.

Make sure you've run the sed cmd on the previous step as well.

Using the "Prev" view is always a good idea too.

-W.

On Wed, Oct 7, 2009 at 5:16 AM, DiagonalArg <SourceForge.Net <at> ni...>
wrote:
> I went back and tried yet again:
>
> (1) Setup's "Partial" view under "Select Packages" shows that there is a
> long list of things that are supposedly about to be downloaded, but I
> click "Next' and ...
>
> (2) the window becomes:
>
>> Cygwin Setup
(Continue reading)

DiagonalArg | 8 Oct 2009 06:46

Re: Downloading Problems, part II. Dave - Thanks, but I'm not using 1.7, nor is it a new install.

Dave - you are probably making a useful point.  With regard to the issue
I'm having, though, I'm not using 1.7.  And, this was not a fresh
install; nor, have I changed my package dir.  I did the install a number
of months ago, and am trying to update it now.  There is a lot of new
stuff listed in setup, but when I try to download it, it makes as if to
do it, and then downloads nothing at all.

DA.

------------
> Make sure you've run the sed cmd on the previous step as well.

That sed command is going to need updating at some point, because newer
versions of setup.exe are going to stop using the /etc/setup/last-cache
file
and start storing all the settings in a single /etc/setup/setup.rc:

> $ cat /etc/setup/setup.rc | grep -C6 -i cache
> last-cache
> E:\downloads\CygDownload-new
> last-action
> Install
> last-mirror
> http://ftp.heanet.ie/pub/cygwin/
> mirrors-lst
>
> admin <at> ubik ~
> $

I think this behaviour must have gone live in the latest update of
(Continue reading)

Elfi Heck | 9 Oct 2009 17:34
Picon
Favicon

Re: Downloading Problems, part II.

DiagonalArg <SourceForge.Net <at> ...> writes:

> 
> I went back and tried yet again:
> 
> (1) Setup's "Partial" view under "Select Packages" shows that there is a
> long list of things that are supposedly about to be downloaded, but I
> click "Next' and ...
> 
> [snip]
> 
> (3) It sits there for a moment, and then without downloading a thing,
> flips over to a new window:
> 
> [snip]
>
> Installation Status
> 	Download Complete
> 
> So, what am I doing wrong?
Maybe nothing. I might be that the packages are indeed already downloaded. To my
knowledge setup only checks for what is installed. And this might be another
version from another server so setup will offer to download the cygwinport
versions. Did you check the download directories? I'd suggest doing the sed
trick and seeing if "Install from local directory" will offer to upgrade some
packages.

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
(Continue reading)


Gmane