René Berber wrote:
I tried using cygwin1.dll version 1.5.18 and it works just like you said. Then I downloaded the latest snapshot, version 20051207, and scribus fails as before (no error messages, the one I used as subject is only a warning, nothing).
As this is an apparent regression, if you could track this down in the cygwin1.dll, I'm sure Corinna and cgf would like to know about it on the main list. (I, for one, won't be very happy if my programs stop working when 1.5.19 comes out!)
I could not build qt3 with debug enabled because the build also fails with a mutex problem. The program uic runs many times in the build succesfully but once it gets stuck with a "Mutex init failure: Invalid argument". I'm unable to use gdb, every time I try gdb on scribus the program is killed at the beginning (before the splash screen appears) while setting a pthread.
>
In the code (src/tools/qmutex_unix.cpp), as you have already said, the "Mutex ..." messages are only warnings so they were not related to my original problem, the program should run but it doesn't with a recent cygwin1.dll. But those messages and the uic hanging do point out that there are problems with pthreads as used by qt3.
This is with 1.5.18 or the snapshot?
I haven't seen if the changes to qt from 3.3.4 to 3.3.5 and to 4.0.1 address any of these problems.
I've been waiting on 3.3.5 since, when it first came out, it would not get along with KDE 3.4 (or the other way around), and it's still hard-masked in Gentoo.
4.0.1 (and the soon-to-be-released 4.1.0) are entirely different; these will eventually become a qt4 package (parallel installable with our qt3), but only after it stabilizes more.
Yaakov -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
