Re: feature/vs2012: testing needed
On 2012-09-08 22:18, Norbert Thiebaud wrote: There is a problem right now when pushing a non-fastforward commit. gerrit takes it for feature branches but the replication to freedesktop fail. as a work around you can fetch from git.libreoffice.org/core I'm working on a fix for that, but I need fdo admin to act... so that may take a little while.. Norbert OK, I switched my git remotes to point at gerrit, and the machine is now happily building away, I'll let you know in the morning how things went. Disclaimer: http://www.peralex.com/disclaimer.html ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
On 9/5/2012 3:10 AM, Noel Grandin wrote: > > MSMDir not found at ./oowintool line 330. Hmm, could you send me the contents of HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/9.0/Setup/VS/MSMDir and the output of ./oowintool --msvc-ver? Thanks, Peter ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
There is a problem right now when pushing a non-fastforward commit. gerrit takes it for feature branches but the replication to freedesktop fail. as a work around you can fetch from git.libreoffice.org/core I'm working on a fix for that, but I need fdo admin to act... so that may take a little while.. Norbert ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
On 9/8/2012 6:11 AM, Noel Grandin wrote: > > On 2012-09-07 23:33, Peter Foley wrote: >> Ok, try with the new commit I pushed. Thanks, Peter > > $ make check > make -r -f /cygdrive/C/libo/Makefile.top check > make[1]: Entering directory `/cygdrive/C/libo' > > * > * Running the post download checks. > * > > checking build system type... i686-pc-cygwin > checking host system type... i686-pc-cygwin > checking for dbghelp.dll... found > Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio > 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcp90.dll to ./external/msvcp90 > Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio > 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcr90.dll to ./external/msvcp90 > Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio > 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcm90.dll to ./external/msvcp90 > Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio > 9.0/VC/redist/x86/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest to > ./external/msvcp90 > MSMDir not found at ./oowintool line 330. > post_download: error: oowintool failed to copy merge modules > make[1]: *** [src.downloaded] Error 1 > make[1]: Leaving directory `/cygdrive/C/libo' > make: *** [check] Error 2 > Do you have commit 709e210? ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
On 2012-09-07 23:33, Peter Foley wrote: Ok, try with the new commit I pushed. Thanks, Peter $ make check make -r -f /cygdrive/C/libo/Makefile.top check make[1]: Entering directory `/cygdrive/C/libo' * * Running the post download checks. * checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for dbghelp.dll... found Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcp90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcr90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcm90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest to ./external/msvcp90 MSMDir not found at ./oowintool line 330. post_download: error: oowintool failed to copy merge modules make[1]: *** [src.downloaded] Error 1 make[1]: Leaving directory `/cygdrive/C/libo' make: *** [check] Error 2 Disclaimer: http://www.peralex.com/disclaimer.html ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
On 9/7/2012 2:47 AM, Noel Grandin wrote: > picture attached. > > $ ./oowintool --msvc-ver > 10.0 > > This machine is a Windows7 64 bit box, with Visual Studio 2008 Express > Edition installed. > Ok, try with the new commit I pushed. Thanks, Peter ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
Le Wed, 05 Sep 2012 09:10:20 +0200, Noel Grandin a écrit: On 2012-09-04 23:19, Peter Foley wrote: See http://article.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/35595 Hopefully someone will either agree and upload dbghelp.dll or I'll have to come up with another solution. Norbert very kindly uploaded the file. BTW, I'm on IRC in #libreoffice-dev if you want faster turnaround - username 'noelg' Now the build is failing with: $ make check make -r -f /cygdrive/C/libo/Makefile.top check make[1]: Entering directory `/cygdrive/C/libo' * * Running the post download checks. * checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for dbghelp.dll... found Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcp90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcr90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcm90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest to ./external/msvcp90 MSMDir not found at ./oowintool line 330. post_download: error: oowintool failed to copy merge modules make[1]: *** [src.downloaded] Error 1 make[1]: Leaving directory `/cygdrive/C/libo' make: *** [check] Error 2 Should not we get VC110 dlls instead ? My 2 cents -- Mat M ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
On 9/4/2012 1:48 AM, Noel Grandin wrote: > failing because: > > 13fbc2e8b37ddf28181dd6d8081c2b8e-dbghelp.dll > --2012-09-04 07:47:03-- > http://dev-www.libreoffice.org/extern/13fbc2e8b37ddf28181dd6d8081c2b8e-dbghelp.dll > > Resolving proxy.ct (proxy.ct)... 192.168.1.5 > Connecting to proxy.ct (proxy.ct)|192.168.1.5|:3128... connected. > Proxy request sent, awaiting response... 404 Not Found > 2012-09-04 07:47:04 ERROR 404: Not Found. See http://article.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/35595 Hopefully someone will either agree and upload dbghelp.dll or I'll have to come up with another solution. Meanwhile, you can just copy the dll to src/13fbc2e8b37ddf28181dd6d8081c2b8e-dbghelp.dll manually. Thanks, Peter Foley ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
On 2012-09-04 23:19, Peter Foley wrote: See http://article.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/35595 Hopefully someone will either agree and upload dbghelp.dll or I'll have to come up with another solution. Norbert very kindly uploaded the file. BTW, I'm on IRC in #libreoffice-dev if you want faster turnaround - username 'noelg' Now the build is failing with: $ make check make -r -f /cygdrive/C/libo/Makefile.top check make[1]: Entering directory `/cygdrive/C/libo' * * Running the post download checks. * checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for dbghelp.dll... found Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcp90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcr90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcm90.dll to ./external/msvcp90 Copying /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest to ./external/msvcp90 MSMDir not found at ./oowintool line 330. post_download: error: oowintool failed to copy merge modules make[1]: *** [src.downloaded] Error 1 make[1]: Leaving directory `/cygdrive/C/libo' make: *** [check] Error 2 Disclaimer: http://www.peralex.com/disclaimer.html ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
> Not only that, unfortunately, there are also others in the area of the > native file picker > > Or look in shell/Module_shell.mk, plenty of stuff behind ifeq ($(COM),MSC), i.e. built with MSVC only, not MinGW. --tml ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
Hi Noel, Noel Grandin píše v Po 03. 09. 2012 v 21:04 +0200: > >> On another note, it occurred to me that it might be possible to > >> simplify the windows build by using the mingw windows header files. > > > > > > With MSVC? Not a good idea. One main difference between an MSVC build and a > > MinGW build is that in a MinGW build some parts of the code (don't exactly > > remember what) is not compiled, exactly because the required headers are not > > present in MinGW (mingw-w64, actually, and don't let the "64" confuse you, > > that is just part of the project name, does not indicate bitness in the LO > > case). > > Probably the ATL headers. But weren't you trying to remove our > dependency on those? Not only that, unfortunately, there are also others in the area of the native file picker, look eg. at git log -p -1 330c38edfb2ba1c794166c0d885074b248198da2 All the best, Kendy ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
On 2012-09-03 17:44, Peter Foley wrote: I've been working on getting Libreoffice to build with Visual Studio 2012 and the Windows 8 SDK. The code is in the feature/vs2012 branch. I'd appreciate it if someone with a working VS2008 setup could test things out to make sure I didn't break anything. failing because: 13fbc2e8b37ddf28181dd6d8081c2b8e-dbghelp.dll --2012-09-04 07:47:03-- http://dev-www.libreoffice.org/extern/13fbc2e8b37ddf28181dd6d8081c2b8e-dbghelp.dll Resolving proxy.ct (proxy.ct)... 192.168.1.5 Connecting to proxy.ct (proxy.ct)|192.168.1.5|:3128... connected. Proxy request sent, awaiting response... 404 Not Found 2012-09-04 07:47:04 ERROR 404: Not Found. mv: cannot stat `13fbc2e8b37ddf28181dd6d8081c2b8e-dbghelp.dll': No such file or directory mv: cannot stat `13fbc2e8b37ddf28181dd6d8081c2b8e-dbghelp.dll': No such file or directory Disclaimer: http://www.peralex.com/disclaimer.html ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
On Mon, Sep 3, 2012 at 8:53 PM, Tor Lillqvist wrote: > >> On another note, it occurred to me that it might be possible to >> simplify the windows build by using the mingw windows header files. > > > With MSVC? Not a good idea. One main difference between an MSVC build and a > MinGW build is that in a MinGW build some parts of the code (don't exactly > remember what) is not compiled, exactly because the required headers are not > present in MinGW (mingw-w64, actually, and don't let the "64" confuse you, > that is just part of the project name, does not indicate bitness in the LO > case). Probably the ATL headers. But weren't you trying to remove our dependency on those? > >> >> That would eliminate at least one complicated step > > > Surely installing the Windows SDK is not complicated. > More complicated than you might expect, since not always versions of the Windows SDK seem to have all of the bits we need. I generated quite a lot of traffic on the LO list back in Dec/Jan getting all of the relevant bits set up. ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
> On another note, it occurred to me that it might be possible to > simplify the windows build by using the mingw windows header files. > With MSVC? Not a good idea. One main difference between an MSVC build and a MinGW build is that in a MinGW build some parts of the code (don't exactly remember what) is not compiled, exactly because the required headers are not present in MinGW (mingw-w64, actually, and don't let the "64" confuse you, that is just part of the project name, does not indicate bitness in the LO case). > That would eliminate at least one complicated step Surely installing the Windows SDK is not complicated. --tml ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: feature/vs2012: testing needed
If someone doesn't beat me to it, I'll have a try about 12 hours from now (i.e. first thing in the morning for me :-) On another note, it occurred to me that it might be possible to simplify the windows build by using the mingw windows header files. That would eliminate at least one complicated step in the "setting up a windows build machine" process. On Mon, Sep 3, 2012 at 5:44 PM, Peter Foley wrote: > I've been working on getting Libreoffice to build with Visual Studio > 2012 and the Windows 8 SDK. > The code is in the feature/vs2012 branch. > I'd appreciate it if someone with a working VS2008 setup could test > things out to make sure I didn't break anything. > > Thanks, > > Peter Foley > ___ > LibreOffice mailing list > LibreOffice@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/libreoffice ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
feature/vs2012: testing needed
I've been working on getting Libreoffice to build with Visual Studio 2012 and the Windows 8 SDK. The code is in the feature/vs2012 branch. I'd appreciate it if someone with a working VS2008 setup could test things out to make sure I didn't break anything. Thanks, Peter Foley ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice