Re: Update: perl-Win32-GUI, perl-libwin32
Corinna Vinschen schrieb: On Apr 18 21:36, Reini Urban wrote: What about perl-Win32-GUI? I didn't realize that there was another package to upload due to your unnecessary long email (g!). Now, if you resend the links together with a so far missing setup.hint file? http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2-src.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/setup.hint -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ http://phpwiki.org/
Re: Update: perl-Win32-GUI, perl-libwin32
On Apr 19 08:11, Reini Urban wrote: http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2-src.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/setup.hint Thanks, uploaded. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader mailto:cygwin@cygwin.com Red Hat, Inc.
Re: Update: perl-Win32-GUI, perl-libwin32
On Apr 17 12:58, Reini Urban wrote: http://tu.xarch.at/publ/cygwin/release/perl-libwin32/setup.hint http://tu.xarch.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4.tar.bz2 http://tu.xarch.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4-src.tar.bz2 Uploaded. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader mailto:cygwin@cygwin.com Red Hat, Inc.
Re: Update: perl-Win32-GUI, perl-libwin32
Corinna Vinschen schrieb: On Apr 17 12:58, Reini Urban wrote: http://tu.xarch.at/publ/cygwin/release/perl-libwin32/setup.hint http://tu.xarch.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4.tar.bz2 http://tu.xarch.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4-src.tar.bz2 Uploaded. Whow! Thanks a lot. What about perl-Win32-GUI? -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ http://phpwiki.org/
Re: Update: perl-Win32-GUI, perl-libwin32
On Apr 18 21:36, Reini Urban wrote: Corinna Vinschen schrieb: On Apr 17 12:58, Reini Urban wrote: http://tu.xarch.at/publ/cygwin/release/perl-libwin32/setup.hint http://tu.xarch.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4.tar.bz2 http://tu.xarch.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4-src.tar.bz2 Uploaded. Whow! Thanks a lot. What about perl-Win32-GUI? I didn't realize that there was another package to upload due to your unnecessary long email (g!). Now, if you resend the links together with a so far missing setup.hint file? Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader mailto:cygwin@cygwin.com Red Hat, Inc.
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban wrote: Gerrit P. Haase schrieb: $ nm /lib/libodbccp32.a | grep ' _SQL' nm: '/lib/libodbccp32.a': No such file I have the import library in the right place: $ nm /lib/w32api/libodbccp32.a | grep ' _SQL' T [EMAIL PROTECTED] T [EMAIL PROTECTED] So this should be found by the linker. Maybe the -L/usr/local/lib hurts you? Is there another -lodbccp32? Maybe a clash with iodbcunix? $ ls /usr/lib/*odbc* /usr/lib/libiodbc.a /usr/lib/libiodbc.la /usr/lib/libiodbcadm.dll.a /usr/lib/libiodbcinst.a /usr/lib/libiodbcinst.la /usr/lib/libodbc.dll.a@ /usr/lib/libiodbc.dll.a /usr/lib/libiodbcadm.a /usr/lib/libiodbcadm.la /usr/lib/libiodbcinst.dll.a /usr/lib/libodbc.a@ $ ls /usr/local/lib/*odbc* ls: /usr/local/lib/*odbc*: No such file or directory Maybe some wrong header? Which version of gcc are you using? 3.3.3 I use 3.4.x, but it *should* work anyway since it seems the linker is irritated. Gerrit -- =^..^= Action Soccer: http://www.action-soccer.de/?lv=deid=505 (german online game)
Re: Update: perl-Win32-GUI, perl-libwin32
Gerrit P. Haase schrieb: Reini Urban wrote: Gerrit P. Haase schrieb: gcc -shared -o ODBC.dll -Wl,--out-implib=libODBC.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll Creating library file: libODBC.dll.a ODBC.o(.text+0x85e6):ODBC.cpp: undefined reference to `_SQLGetPrivateProfileString' ODBC.o(.text+0x8bd2):ODBC.cpp: undefined reference to `_SQLGetPrivateProfileString' ODBC.o(.text+0x1100d):ODBC.cpp: undefined reference to `_SQLConfigDataSource' collect2: ld gab 1 als Ende-Status zuruck perlld: *** system() failed to execute gcc -shared -o ODBC.dll -Wl,--out-implib=libODBC.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll Hmm, -lodbccp32 (= /lib/w32api/libodbccp32.a) should import those. Do you miss that? This was last changed 3 years ago. The very first w32api version. http://cvs.sourceforge.net/viewcvs.py/mingw/w32api/lib/ Or maybe you miss ODBCCP32.dll in $WINDIR/System32? $ nm /lib/libodbccp32.a | grep ' _SQL' nm: '/lib/libodbccp32.a': No such file I have the import library in the right place: $ nm /lib/w32api/libodbccp32.a | grep ' _SQL' T [EMAIL PROTECTED] T [EMAIL PROTECTED] So this should be found by the linker. Maybe the -L/usr/local/lib hurts you? Is there another -lodbccp32? Maybe a clash with iodbcunix? Which version of gcc are you using? 3.3.3 -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban http://phpwiki.org
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban wrote: Gerrit P. Haase schrieb: Reini Urban wrote: Ok, I fixed all cygwin issues. vendor, pid's, rebased, better pm_to_blib patch. http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2-src.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3-src.tar.bz2 Sorry, I was on a business trip for two weeks... I tried to rebuild: $ ./perl-libwin32-0.191-3.sh prep patching file perl-libwin32-0.191/APIFile/File.pm Hunk #1 FAILED at 5. Hunk #2 FAILED at 22. Hunk #3 FAILED at 48. [...continues...] What goes wrong? I have no idea, but I havn't looked closer at this. Oops! Sorry. Stupid doseol issues. I've updated this package to: http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4-src.tar.bz2 Binary package and setup.hint is the same. Just the src patch and the build script fixes the dos eol to \n. This is better now;) Getting this warnings now: WARNING: Having environment variable LIB set will most likely cause your build to fail! Would be a not that bad to unset LIB in the build script (for me). I'm getting an error for ODBC: gcc -c -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -pipe -DUSEIMPORTLIB -O3 -DVERSION=\0.032\ -DXS_VERSION=\0.032\ -I/usr/lib/perl5/5.8/cygwin/CORE CMom.cpp In file included from /usr/include/sql.h:87, from CMom.cpp:26: /usr/include/iodbcunix.h:118: Fehler: in Konflikt stehende Deklaration typedef unsigned int DWORD /usr/lib/gcc/i686-pc-cygwin/3.4.1/../../../../include/w32api/windef.h:222: Fehler: DWORD hat eine vorherige Deklaration als typedef long unsigned int DWORDs /usr/include/iodbcunix.h:118: Fehler: declaration of `typedef unsigned int DWORD' /usr/lib/gcc/i686-pc-cygwin/3.4.1/../../../../include/w32api/windef.h:222: Fehler: conflicts with previous declaration `typedef long unsigned int DWORD' /usr/include/iodbcunix.h:118: Fehler: declaration of `typedef unsigned int DWORD' /usr/lib/gcc/i686-pc-cygwin/3.4.1/../../../../include/w32api/windef.h:222: Fehler: conflicts with previous declaration `typedef long unsigned int DWORD' make[1]: *** [CMom.o] Fehler 1 make[1]: Leaving directory `/k/ftproot/pub/perl/libwin32/perl-libwin32-0.191/ODBC' make: *** [subdirs] Fehler 2 You use the w32api counterpart of the iODBC /usr/include/sql.h? Moving it aside seems to work, however I get an error from the linker: LD_RUN_PATH= ld2 -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res -o ../blib/arch/auto/Win32/ODBC/ODBC.dll /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll gcc -shared -o ODBC.dll -Wl,--out-implib=libODBC.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll Creating library file: libODBC.dll.a ODBC.o(.text+0x85e6):ODBC.cpp: undefined reference to `_SQLGetPrivateProfileString' ODBC.o(.text+0x8bd2):ODBC.cpp: undefined reference to `_SQLGetPrivateProfileString' ODBC.o(.text+0x1100d):ODBC.cpp: undefined reference to `_SQLConfigDataSource' collect2: ld gab 1 als Ende-Status zuruck perlld: *** system() failed to execute gcc -shared -o ODBC.dll -Wl,--out-implib=libODBC.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll Do I need to update w32api: $ cygcheck -c w32api Cygwin Package Information Package VersionStatus w32api 3.1-1 OK ? Gerrit -- =^..^=
Re: Update: perl-Win32-GUI, perl-libwin32
Gerrit P. Haase schrieb: Reini Urban wrote: Gerrit P. Haase schrieb: Reini Urban wrote: Ok, I fixed all cygwin issues. vendor, pid's, rebased, better pm_to_blib patch. http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2-src.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3-src.tar.bz2 Sorry, I was on a business trip for two weeks... I tried to rebuild: $ ./perl-libwin32-0.191-3.sh prep patching file perl-libwin32-0.191/APIFile/File.pm Hunk #1 FAILED at 5. Hunk #2 FAILED at 22. Hunk #3 FAILED at 48. [...continues...] What goes wrong? I have no idea, but I havn't looked closer at this. Oops! Sorry. Stupid doseol issues. I've updated this package to: http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4-src.tar.bz2 Binary package and setup.hint is the same. Just the src patch and the build script fixes the dos eol to \n. This is better now;) Getting this warnings now: WARNING: Having environment variable LIB set will most likely cause your build to fail! Would be a not that bad to unset LIB in the build script (for me). good idea. I'm getting an error for ODBC: gcc -c -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -pipe -DUSEIMPORTLIB -O3 -DVERSION=\0.032\ -DXS_VERSION=\0.032\ -I/usr/lib/perl5/5.8/cygwin/CORE CMom.cpp In file included from /usr/include/sql.h:87, from CMom.cpp:26: /usr/include/iodbcunix.h:118: Fehler: in Konflikt stehende Deklaration typedef unsigned int DWORD /usr/lib/gcc/i686-pc-cygwin/3.4.1/../../../../include/w32api/windef.h:222: Fehler: DWORD hat eine vorherige Deklaration als typedef long unsigned int DWORDs /usr/include/iodbcunix.h:118: Fehler: declaration of `typedef unsigned int DWORD' /usr/lib/gcc/i686-pc-cygwin/3.4.1/../../../../include/w32api/windef.h:222: Fehler: conflicts with previous declaration `typedef long unsigned int DWORD' /usr/include/iodbcunix.h:118: Fehler: declaration of `typedef unsigned int DWORD' /usr/lib/gcc/i686-pc-cygwin/3.4.1/../../../../include/w32api/windef.h:222: Fehler: conflicts with previous declaration `typedef long unsigned int DWORD' make[1]: *** [CMom.o] Fehler 1 make[1]: Leaving directory `/k/ftproot/pub/perl/libwin32/perl-libwin32-0.191/ODBC' make: *** [subdirs] Fehler 2 You use the w32api counterpart of the iODBC /usr/include/sql.h? Moving it aside seems to work, however I get an error from the linker: yes, iodbc is your/our private toy. we'll have to fix that later. LD_RUN_PATH= ld2 -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res -o ../blib/arch/auto/Win32/ODBC/ODBC.dll /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll gcc -shared -o ODBC.dll -Wl,--out-implib=libODBC.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll Creating library file: libODBC.dll.a ODBC.o(.text+0x85e6):ODBC.cpp: undefined reference to `_SQLGetPrivateProfileString' ODBC.o(.text+0x8bd2):ODBC.cpp: undefined reference to `_SQLGetPrivateProfileString' ODBC.o(.text+0x1100d):ODBC.cpp: undefined reference to `_SQLConfigDataSource' collect2: ld gab 1 als Ende-Status zuruck perlld: *** system() failed to execute gcc -shared -o ODBC.dll -Wl,--out-implib=libODBC.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll Hmm, -lodbccp32 (= /lib/w32api/libodbccp32.a) should import those. Do you miss that? This was last changed 3 years ago. The very first w32api version. http://cvs.sourceforge.net/viewcvs.py/mingw/w32api/lib/ Or maybe you miss ODBCCP32.dll in $WINDIR/System32? Do I need to update w32api: $ cygcheck -c w32api Cygwin Package Information Package VersionStatus w32api 3.1-1 OK ? w32api-3.2-1 has some new definitions, but I thought that I check against that dynamically in win32perl.h: Older commctrl.h misses some defs, the jobs functions (Win32::Process) need = 2.2-1 I'll checkin a fix against the iodbcunix clash with /usr/include/iodbcunix.h sooner or
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban wrote: Gerrit P. Haase schrieb: gcc -shared -o ODBC.dll -Wl,--out-implib=libODBC.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll Creating library file: libODBC.dll.a ODBC.o(.text+0x85e6):ODBC.cpp: undefined reference to `_SQLGetPrivateProfileString' ODBC.o(.text+0x8bd2):ODBC.cpp: undefined reference to `_SQLGetPrivateProfileString' ODBC.o(.text+0x1100d):ODBC.cpp: undefined reference to `_SQLConfigDataSource' collect2: ld gab 1 als Ende-Status zuruck perlld: *** system() failed to execute gcc -shared -o ODBC.dll -Wl,--out-implib=libODBC.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib CMom.o Constant.o CResults.o ODBC.o Odbc.res /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a -L/lib/w32api -lnetapi32 -lwininet -lversion -lmpr -lodbc32 -lodbccp32 -lwinmm -lstdc++ -lole32 -loleaut32 -luuid -lcomctl32 -lgdi32 -lcomdlg32 -lntdll Hmm, -lodbccp32 (= /lib/w32api/libodbccp32.a) should import those. Do you miss that? This was last changed 3 years ago. The very first w32api version. http://cvs.sourceforge.net/viewcvs.py/mingw/w32api/lib/ Or maybe you miss ODBCCP32.dll in $WINDIR/System32? $ nm /lib/libodbccp32.a | grep ' _SQL' nm: '/lib/libodbccp32.a': No such file I have the import library in the right place: $ nm /lib/w32api/libodbccp32.a | grep ' _SQL' T [EMAIL PROTECTED] T [EMAIL PROTECTED] Which version of gcc are you using? Do I need to update w32api: $ cygcheck -c w32api Cygwin Package Information Package VersionStatus w32api 3.1-1 OK ? w32api-3.2-1 has some new definitions, but I thought that I check against that dynamically in win32perl.h: Older commctrl.h misses some defs, the jobs functions (Win32::Process) need = 2.2-1 I'll checkin a fix against the iodbcunix clash with /usr/include/iodbcunix.h sooner or later (I already reported this clash some months ago). But since this is no official package, please fix that on your side first, so that this can go out. Sounds fair;) Gerrit -- =^..^=
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban wrote: Ok, I fixed all cygwin issues. vendor, pid's, rebased, better pm_to_blib patch. http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2-src.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3-src.tar.bz2 This can go out. No GTG? Sorry, I was on a business trip for two weeks... I tried to rebuild: $ ./perl-libwin32-0.191-3.sh prep patching file perl-libwin32-0.191/APIFile/File.pm Hunk #1 FAILED at 5. Hunk #2 FAILED at 41. Hunk #3 FAILED at 198. Hunk #4 FAILED at 289. Hunk #5 FAILED at 310. Hunk #6 FAILED at 339. Hunk #7 FAILED at 535. Hunk #8 FAILED at 815. Hunk #9 FAILED at 859. Hunk #10 FAILED at 1594. Hunk #11 FAILED at 1898. Hunk #12 FAILED at 2024. Not setting time of file perl-libwin32-0.191/APIFile/File.pm (contents mismatch) 12 out of 12 hunks FAILED -- saving rejects to file perl-libwin32-0.191/APIFile/File.pm.rej patching file perl-libwin32-0.191/APIFile/File.xs Hunk #1 FAILED at 1. Hunk #2 FAILED at 110. Hunk #3 FAILED at 134. Hunk #4 FAILED at 457. Hunk #5 FAILED at 500. Not setting time of file perl-libwin32-0.191/APIFile/File.xs (contents mismatch) 5 out of 5 hunks FAILED -- saving rejects to file perl-libwin32-0.191/APIFile/File.xs.rej patching file perl-libwin32-0.191/APIFile/MANIFEST Hunk #1 FAILED at 8. Not setting time of file perl-libwin32-0.191/APIFile/MANIFEST (contents mismatch) 1 out of 1 hunk FAILED -- saving rejects to file perl-libwin32-0.191/APIFile/MANIFEST.rej patching file perl-libwin32-0.191/APIFile/Makefile.PL Hunk #1 FAILED at 74. Hunk #2 FAILED at 96. Hunk #3 FAILED at 124. Not setting time of file perl-libwin32-0.191/APIFile/Makefile.PL (contents mismatch) 3 out of 3 hunks FAILED -- saving rejects to file perl-libwin32-0.191/APIFile/Makefile.PL.rej patching file perl-libwin32-0.191/APIFile/ppport.h Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file perl-libwin32-0.191/APIFile/ppport.h.rej patching file perl-libwin32-0.191/APIFile/t/tie.t patching file perl-libwin32-0.191/APIFile/test.pl Hunk #1 FAILED at 1. Hunk #2 FAILED at 22. Hunk #3 FAILED at 48. [...continues...] What goes wrong? I have no idea, but I havn't looked closer at this. Gerrit -- =^..^=
Re: Update: perl-Win32-GUI, perl-libwin32
Gerrit P. Haase schrieb: Reini Urban wrote: Ok, I fixed all cygwin issues. vendor, pid's, rebased, better pm_to_blib patch. http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2-src.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3-src.tar.bz2 Sorry, I was on a business trip for two weeks... I tried to rebuild: $ ./perl-libwin32-0.191-3.sh prep patching file perl-libwin32-0.191/APIFile/File.pm Hunk #1 FAILED at 5. ... Hunk #2 FAILED at 22. Hunk #3 FAILED at 48. [...continues...] What goes wrong? I have no idea, but I havn't looked closer at this. Oops! Sorry. Stupid doseol issues. I've updated this package to: http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-4-src.tar.bz2 Binary package and setup.hint is the same. Just the src patch and the build script fixes the dos eol to \n. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban http://phpwiki.org
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban schrieb: Reini Urban schrieb: Yitzchak Scott-Thoennes schrieb: On Sat, Feb 12, 2005 at 11:56:14PM +0100, Gerrit P. Haase wrote: Reini Urban wrote: I would like to maintain perl-Win32-GUI, the Win32-platform native graphical user interface toolkit for perl, and I want to take over maintainership for perl-libwin32. We need a current perl-5.8.6 build. What about the changes we talk about in PM, are they still needed? Well, just tell me if I need to integrate the patches and release an update of perl *now* or if it may wait for another two weeks? I found more minor problems in the pm_to_blib section in the upstream MM hackery (pc files no copied), which I want to fix the right way, so that it can be applied upstream. Ok, I fixed all cygwin issues. vendor, pid's, rebased, better pm_to_blib patch. http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-Win32-GUI/perl-Win32-GUI-1.0-2-src.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3.tar.bz2 http://xarch.tu-graz.ac.at/publ/cygwin/release/perl-libwin32/perl-libwin32-0.191-3-src.tar.bz2 This can go out. No GTG? -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban http://phpwiki.org
Re: Update: perl-Win32-GUI, perl-libwin32
Yitzchak Scott-Thoennes schrieb: On Tue, Feb 15, 2005 at 07:41:13PM +0100, Reini Urban wrote: Reini Urban schrieb: Suddenly Jan Dubois released an updated libwin32-0.24 at CPAN today, containing the current ActiveState status (5.8.6.811). What should I do? Make a new one based on this immediately, or wait a bit until 0.191 is out? Depends on you, really. If you want to take the effort to update to the new version, despite there being little change, that would be good, but it sounds like there will be more new versions out in not that long, so waiting wouldn't hurt either. I talked with Jan. An update will require a lot of time, because he wants to break the patch into the seperate modules, and doesn't want to use Rafael's unification. So this will need a lot of time until all of them are applied. Looks like I have to build a mingw perl now. There was an unanswered request for a new clamav on the main list a week ago. If you aren't waiting for something upstream for that, that may be a better use of your time. Yep. Did it yesterday also, but aclocal/autoconf/libtool is still striking. Tomas still didn't update to use the new autoconf macro for AC_RESOLV_HEADER. At least I built a new version, which will be uploaded soon. freshclam has some significant enhances, and the parser is more stable. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/
Re: Update: perl-Win32-GUI, perl-libwin32
On Tue, Feb 15, 2005 at 10:44:19AM +0100, Reini Urban wrote: @ perl-Win32-GUI To quote from http://cygwin.com/setup.html : A line that begins with a @ behaves similarly to the setup.ini field (see below). It overrides the package name for the enclosing directory. This is an optional entry. It is intended only for historical packages where the package name is different from the name of the directory in which the package resides. This should not be necessary for modern setup.hint filesa. I don't know what's causing the epidemic of package maintainers thinking they need '@' but it seems like this is almost a FAQ. Of course since there is already documentation indicating that this field is not necessary, I don't think that a FAQ would do much good. cgf
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban schrieb: Ok, I fixed all cygwin issues. vendor, pid's, rebased, better pm_to_blib patch. PS: Some cygwin-specific patches don't work OOTB with MSVC, so I have to fix some more in the upcoming huge upstream patch. And some libwin32 tests require Administrator. Suddenly Jan Dubois released an updated libwin32-0.24 at CPAN today, containing the current ActiveState status (5.8.6.811). What should I do? Make a new one based on this immediately, or wait a bit until 0.191 is out? This contains none of our patches so far, but he said that he will be responsive in the near future. Fine. At the first glance 0.24 brings almost nothing new compared to 0.191 It's a bit a problem because site_perl overrides vendor_perl, and if someone installs libwin32 via CPAN our modules are gone.
Re: Update: perl-Win32-GUI, perl-libwin32
Yitzchak Scott-Thoennes schrieb: On Sat, Feb 12, 2005 at 11:56:14PM +0100, Gerrit P. Haase wrote: Reini Urban wrote: I would like to maintain perl-Win32-GUI, the Win32-platform native graphical user interface toolkit for perl, and I want to take over maintainership for perl-libwin32. We need a current perl-5.8.6 build. What about the changes we talk about in PM, are they still needed? Well, just tell me if I need to integrate the patches and release an update of perl *now* or if it may wait for another two weeks? Keep in mind that 5.8.7 should be out in about 4 weeks. 4 weeks? I found more minor problems in the pm_to_blib section in the upstream MM hackery (pc files no copied), which I want to fix the right way, so that it can be applied upstream. Now that they are so responsive. Affected are modules by Bret Giddings and Tye McQueen. This might need one week or two. -- Reini Urban
Re: Update: perl-Win32-GUI, perl-libwin32
Gerrit P. Haase schrieb: Reini Urban wrote: I would like to maintain perl-Win32-GUI, the Win32-platform native graphical user interface toolkit for perl, and I want to take over maintainership for perl-libwin32. We need a current perl-5.8.6 build. Both extract to: usr/lib/perl5/site_perl/ Wasn't it you who propagates to use vendor_perl for distributed modules? I thought for your perl. But it's a good idea for these also. I'll change. It should work to run `make install_vendor` instead of `make install`. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/
Re: Update: perl-Win32-GUI, perl-libwin32
On Sat, Feb 12, 2005 at 11:56:14PM +0100, Gerrit P. Haase wrote: Reini Urban wrote: I would like to maintain perl-Win32-GUI, the Win32-platform native graphical user interface toolkit for perl, and I want to take over maintainership for perl-libwin32. We need a current perl-5.8.6 build. What about the changes we talk about in PM, are they still needed? Well, just tell me if I need to integrate the patches and release an update of perl *now* or if it may wait for another two weeks? Keep in mind that 5.8.7 should be out in about 4 weeks.
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban wrote: I would like to maintain perl-Win32-GUI, the Win32-platform native graphical user interface toolkit for perl, and I want to take over maintainership for perl-libwin32. We need a current perl-5.8.6 build. What about the changes we talk about in PM, are they still needed? Well, just tell me if I need to integrate the patches and release an update of perl *now* or if it may wait for another two weeks? Gerrit -- =^..^=
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban wrote: I would like to maintain perl-Win32-GUI, the Win32-platform native graphical user interface toolkit for perl, and I want to take over maintainership for perl-libwin32. We need a current perl-5.8.6 build. Both extract to: usr/lib/perl5/site_perl/ Wasn't it you who propagates to use vendor_perl for distributed modules? It should work to run `make install_vendor` instead of `make install`. Gerrit -- =^..^=
Re: Update: perl-Win32-GUI, perl-libwin32
Reini Urban schrieb: The two setup.hints are attached. Oops. This is the correct one for perl-libwin32. Win32CORE is in perl core now. Sorry. Win32::GUI was removed. @ perl-libwin32 sdesc: Perl extensions for using the Win32 API category: System Libs requires: perl cygwin ldesc: Perl extensions for using the Win32 API. Included modules: Win32API::File, Win32API::Net, Win32API::Registry, ChangeNotify, Clipboard, Console, Event, EventLog, File, FileSecurity, IPC, Internet, Job, Mutex, NetAdmin, NetResource, ODBC, OLE, PerfLib, Pipe, Process, Registry, Semaphore, Service, Shortcut, Sound, TieRegistry and WinError.