Problems with GCC-4.7.2-1 (test)
Just for completeness... This morning I have installed the test release of GCC-4.7 (4.7.2-1) and after that a few applications do not work any more. For example, Terminator, installed via Cygwinports, does not start. From command line I have: $ terminator You need to install the python bindings for gobject, gtk and pango to run Terminator. But: $ grep gtk /etc/setup/installed.db clisp-gtk2 clisp-gtk2-2.48-3.tar.bz2 0 gtk2-x11-runtime gtk2-x11-runtime-2.16.5-1.tar.bz2 0 gtk2.0-canberra-module gtk2.0-canberra-module-0.30-1.tar.bz2 0 gtk2.0-engines gtk2.0-engines-2.20.2-1.tar.bz2 0 gtk2.0-engines-pixmap gtk2.0-engines-pixmap-2.24.14-1.tar.bz2 0 gtk2.0-engines-svg gtk2.0-engines-svg-2.36.4-1.tar.bz2 0 gtk2.0-gail gtk2.0-gail-2.24.14-1.tar.bz2 0 gtk3-canberra-module gtk3-canberra-module-0.30-1.tar.bz2 0 gtk3-demo gtk3-demo-3.6.4-1.tar.bz2 0 libcanberra-gtk-devel libcanberra-gtk-devel-0.30-1.tar.bz2 0 libcanberra-gtk0 libcanberra-gtk0-0.30-1.tar.bz2 0 libcanberra-gtk3-devel libcanberra-gtk3-devel-0.30-1.tar.bz2 0 libcanberra-gtk3_0 libcanberra-gtk3_0-0.30-1.tar.bz2 0 libgtk1.2-devel libgtk1.2-devel-1.2.10-11.tar.bz2 0 libgtk1.2_0 libgtk1.2_0-1.2.10-11.tar.bz2 0 libgtk2.0-devel libgtk2.0-devel-2.24.14-1.tar.bz2 0 libgtk2.0_0 libgtk2.0_0-2.24.14-1.tar.bz2 0 libgtk3-devel libgtk3-devel-3.6.4-1.tar.bz2 0 libgtk3_0 libgtk3_0-3.6.4-1.tar.bz2 0 libjavascriptcoregtk1.0_0 libjavascriptcoregtk1.0_0-1.8.3-2.tar.bz2 0 libwebkitgtk1.0_0 libwebkitgtk1.0_0-1.8.3-2.tar.bz2 0 python-gtk2 python-gtk2-2.14.1-2.tar.bz2 0 python-gtk2.0 python-gtk2.0-2.24.0-2.tar.bz2 0 python-pygtk python-pygtk-2.27.91-1.tar.bz2 0 vala-libcanberra-gtk vala-libcanberra-gtk-0.30-1.tar.bz2 0 I have also a GTK-build of Emacs trunk and $ emacs -Q /usr/local/emacs/bin/emacs-24.3.50.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory Reverting to GCC-4.5.3 all works fine. BTW, I did the Emacs build using CLANG (3.1, i386-pc-cygwin), so I don't understand much why the new GCC-4.7 interferes with Emacs. Ciao, Angelo. -- 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: Problems with GCC-4.7.2-1 (test)
On 05/04/2013 12:22, Angelo Graziosi wrote: Just for completeness... This morning I have installed the test release of GCC-4.7 (4.7.2-1) and after that a few applications do not work any more. For example, Terminator, installed via Cygwinports, does not start. From command line I have: $ terminator You need to install the python bindings for gobject, gtk and pango to run Terminator. I have also a GTK-build of Emacs trunk and $ emacs -Q /usr/local/emacs/bin/emacs-24.3.50.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory This looks like the quickest point to try tracking it down. Does cygcheck on the exe show any missing DLLs? Reverting to GCC-4.5.3 all works fine. BTW, I did the Emacs build using CLANG (3.1, i386-pc-cygwin), so I don't understand much why the new GCC-4.7 interferes with Emacs. Did you install the manually-required runtime libs as well? cheers, DaveK -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: Problems with GCC-4.7.2-1 (test)
Dave Korn wrote: I have also a GTK-build of Emacs trunk and $ emacs -Q /usr/local/emacs/bin/emacs-24.3.50.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory This looks like the quickest point to try tracking it down. Does cygcheck on the exe show any missing DLLs? I am afraid, I have reinstalled GCC-4.5.3 so I can't do it... quickest Did you install the manually-required runtime libs as well? I don't understand here. I have installed GCC-4.7.2-1 with setup.exe choosing Exp packages and then leaving only 4.7.2-1 for installation. Which runtime libs it needs? manually-required? Shouldn't test packages be installed only with setup.exe? I am confused now... :-( Ciao, Angelo. -- 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: Problems with GCC-4.7.2-1 (test)
On 05/04/2013 3:07 PM, Angelo Graziosi wrote: Dave Korn wrote: Did you install the manually-required runtime libs as well? I don't understand here. I have installed GCC-4.7.2-1 with setup.exe choosing Exp packages and then leaving only 4.7.2-1 for installation. Which runtime libs it needs? manually-required? Shouldn't test packages be installed only with setup.exe? I am confused now... :-( I think he means the other gcc-related packages in setup.exe; dependencies of test packages aren't tracked because they tend to pull in experimental versions of dependencies for non-experimental packages you might have installed. A shortcoming of setup.exe. I don't know which dependencies those might be, though... Ryan -- 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: Problems with GCC-4.7.2-1 (test)
On 05/04/2013 20:52, Ryan Johnson wrote: On 05/04/2013 3:07 PM, Angelo Graziosi wrote: Dave Korn wrote: Did you install the manually-required runtime libs as well? I don't understand here. I have installed GCC-4.7.2-1 with setup.exe choosing Exp packages and then leaving only 4.7.2-1 for installation. Which runtime libs it needs? manually-required? Shouldn't test packages be installed only with setup.exe? I am confused now... :-( I think he means the other gcc-related packages in setup.exe; dependencies of test packages aren't tracked because they tend to pull in experimental versions of dependencies for non-experimental packages you might have installed. A shortcoming of setup.exe. I don't know which dependencies those might be, though... They were listed in the announcement: 2. Setup does not pull all required dependencies. This is done on purpose to allow the default 4.5.3-3 release to work out of the box. There are 3 new packages that should be noted if you install this version of gcc. libgnat4.7, libobjc4 and libquadmath0 for gcc4-ada, gcc4-objc and gcc4-fortran respectively. Probably not related, I guess. cheers, DaveK -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Re: Problems with GCC-4.7.2-1 (test)
Dave Korn wrote: They were listed in the announcement: 2. Setup does not pull all required dependencies. This is done on purpose to allow the default 4.5.3-3 release to work out of the box. There are 3 new packages that should be noted if you install this version of gcc. libgnat4.7, libobjc4 and libquadmath0 for gcc4-ada, gcc4-objc and gcc4-fortran respectively. I think I had installed all those packages... Ciao, Angelo. -- 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: Problems with GCC-4.7.2-1 (test)
Dave Korn wrote: They were listed in the announcement: 2. Setup does not pull all required dependencies. This is done on purpose to allow the default 4.5.3-3 release to work out of the box. There are 3 new packages that should be noted if you install this version of gcc. libgnat4.7, libobjc4 and libquadmath0 for gcc4-ada, gcc4-objc and gcc4-fortran respectively. Now I have carefully repeated the installation and I am sure that all needed packages are installed (also the above), and the problems remains... :-( Not only Terminator (cygwinports) and my Emacs build do not work but also URXVT (installed via setup.exe as Curr package) does not work! But now... I have also a GTK-build of Emacs trunk and $ emacs -Q /usr/local/emacs/bin/emacs-24.3.50.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory This looks like the quickest point to try tracking it down. Does cygcheck on the exe show any missing DLLs? $ cygcheck urxvt-X Found: C:\cygwin-2\bin\urxvt-X.exe C:\cygwin-2\bin\urxvt-X.exe [...] C:\cygwin-2\bin\cygssp-0.dll cygcheck: track_down: could not find cygffi-4.dll $ cygcheck emacs Found: C:\cygwin-2\usr\local\bin\emacs - C:\cygwin-2\usr\local\emacs\bin\emacs.exe - C:\cygwin-2\usr\local\emacs\bin\emacs-24.3.50.exe C:\cygwin-2\usr\local\emacs\bin\emacs-24.3.50.exe [...] C:\cygwin-2\bin\cygncurses-10.dll C:\cygwin-2\bin\cygXft-2.dll cygcheck: track_down: could not find cygffi-4.dll If you read http://cygwin.com/ml/cygwin-announce/2013-03/msg0.html, you will find KNOWN ISSUES 1. GCJ and LIBFFI packages are empty Java Support is broken in this release. so this explain, for me, the problems I see... Ciao, Angelo. -- 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