Re: Win64 port making progress

2025-01-27 Thread Matthias Seidel
Hi Damjan, Am 27.01.25 um 07:50 schrieb Damjan Jovanovic: On Sun, Jan 26, 2025 at 12:17 PM Matthias Seidel wrote: Hi Damjan, Am 26.01.25 um 04:23 schrieb Damjan Jovanovic: ... The code that prints that error is at http://opengrok.openoffice.org/xref/trunk/main/solenv/bin/modules/installer

Re: Win64 port making progress

2025-01-26 Thread Damjan Jovanovic
On Sun, Jan 26, 2025 at 12:17 PM Matthias Seidel wrote: > Hi Damjan, > > Am 26.01.25 um 04:23 schrieb Damjan Jovanovic: > ... > > The code that prints that error is at > > > http://opengrok.openoffice.org/xref/trunk/main/solenv/bin/modules/installer/epmfile.pm?r=49cc8443#780 > > . > > > > Try to

Re: Win64 port making progress

2025-01-26 Thread Matthias Seidel
Hi Damjan, Am 26.01.25 um 04:23 schrieb Damjan Jovanovic: ... The code that prints that error is at http://opengrok.openoffice.org/xref/trunk/main/solenv/bin/modules/installer/epmfile.pm?r=49cc8443#780 . Try to see what the value of your EPM environment variable is. Also config.log might help.

Re: Win64 port making progress

2025-01-25 Thread Damjan Jovanovic
On Fri, Jan 24, 2025 at 2:21 PM Matthias Seidel wrote: > Hi Damjan, > Hi Matthias > Now it *almost* succeeds. :-D > > Since my configure wants to build the NSIS/MSI installer it fails in the > final module "instsetoo_native". > Adding "epm" to configure didn't help. > > BTW, I never needed epm

Re: Win64 port making progress

2025-01-24 Thread Matthias Seidel
Hi Damjan, Now it *almost* succeeds. :-D Since my configure wants to build the NSIS/MSI installer it fails in the final module "instsetoo_native". Adding "epm" to configure didn't help. BTW, I never needed epm for the Windows 32-bit build, maybe the cause is here: https://github.com/apache

Re: Win64 port making progress

2025-01-23 Thread Matthias Seidel
Hi Damjan, Am 23.01.25 um 20:57 schrieb Damjan Jovanovic: Hi Matthias For some reason, your build is trying to link with x86 ATL libraries, causing that error. Note that my ./configure switches for ATL and MFC specified the amd64 subdirectory at the end: --with-atl-lib-dir=/cygdrive/c/WINDDK/7

Re: Win64 port making progress

2025-01-23 Thread Damjan Jovanovic
Hi Matthias For some reason, your build is trying to link with x86 ATL libraries, causing that error. Note that my ./configure switches for ATL and MFC specified the amd64 subdirectory at the end: --with-atl-lib-dir=/cygdrive/c/WINDDK/7600.16385.1/lib/ATL/amd64 --with-mfc-lib-dir=/cygdrive/c/WIND

Re: Win64 port making progress

2025-01-23 Thread Matthias Seidel
Hi Damjan, I still have all the 32-bit dll in "external", I wonder if that may be a problem? See below for error logs. Matthias Am 22.01.25 um 01:37 schrieb Damjan Jovanovic: On Sun, Jan 12, 2025 at 12:51 PM Matthias Seidel wrote: Hi Damjan, All, Am 12.01.25 um 03:59 schrieb Damjan Jovan

Re: Win64 port making progress

2025-01-21 Thread Damjan Jovanovic
On Sun, Jan 12, 2025 at 12:51 PM Matthias Seidel wrote: > Hi Damjan, All, > > Am 12.01.25 um 03:59 schrieb Damjan Jovanovic: > > On Sat, Jan 11, 2025 at 9:27 PM Matthias Seidel < > matthias.sei...@hamburg.de> > > wrote: > > > >> Hi Damjan, > >> > >> After removing > >> > >> --enable-win-x64-shell

Re: Win64 port making progress

2025-01-20 Thread Damjan Jovanovic
On Mon, Jan 20, 2025 at 4:36 PM Marcus wrote: > Am 19.01.25 um 08:06 schrieb Damjan Jovanovic: > > Some good news for this weeked: > > > > With my latest changes, my minimal Windows/amd64 build runs to > completion, > > OpenOffice successfully gets packaged, and the first ever Win64 > OpenOffice

Re: Win64 port making progress

2025-01-20 Thread Marcus
Am 19.01.25 um 08:06 schrieb Damjan Jovanovic: Some good news for this weeked: With my latest changes, my minimal Windows/amd64 build runs to completion, OpenOffice successfully gets packaged, and the first ever Win64 OpenOffice now exists: $ file soffice.exe PE32+ executable (GUI) x86-64, for

Re: Win64 port making progress

2025-01-19 Thread Pedro Lino
> On 01/19/2025 9:07 AM WET Arrigo Marchiori wrote: > > > On Sun, Jan 19, 2025 at 06:10:05PM +1100, D W wrote: > > > Congratulations! > > +1 ! ++1 > > > On Sun, 19 Jan 2025 at 18:06, Damjan Jovanovic wrote: > > > > > Hi > > > > > > Some good news for this weeked: > > > > > > With my la

Re: Win64 port making progress

2025-01-19 Thread Arrigo Marchiori
On Sun, Jan 19, 2025 at 06:10:05PM +1100, D W wrote: > Congratulations! +1 ! > On Sun, 19 Jan 2025 at 18:06, Damjan Jovanovic wrote: > > > Hi > > > > Some good news for this weeked: > > > > With my latest changes, my minimal Windows/amd64 build runs to completion, > > OpenOffice successfully g

Re: Win64 port making progress

2025-01-18 Thread Aivaras Stepukonis
Thank you, Damjan! -- Pagarbiai / Sincerely, 📧 Aivaras Stepukonis 2025-01-19 09:10, D W rašė: Congratulations! On Sun, 19 Jan 2025 at 18:06, Damjan Jovanovic wrote: Hi Some good news for t

Re: Win64 port making progress

2025-01-18 Thread D W
Congratulations! On Sun, 19 Jan 2025 at 18:06, Damjan Jovanovic wrote: > Hi > > Some good news for this weeked: > > With my latest changes, my minimal Windows/amd64 build runs to completion, > OpenOffice successfully gets packaged, and the first ever Win64 OpenOffice > now exists: > > $ file sof

Re: Win64 port making progress

2025-01-18 Thread Damjan Jovanovic
Hi Some good news for this weeked: With my latest changes, my minimal Windows/amd64 build runs to completion, OpenOffice successfully gets packaged, and the first ever Win64 OpenOffice now exists: $ file soffice.exe PE32+ executable (GUI) x86-64, for MS Windows :-) Of course, it crashes almost

Re: Win64 port making progress

2025-01-12 Thread Damjan Jovanovic
On Sun, Jan 12, 2025 at 12:51 PM Matthias Seidel wrote: > Hi Damjan, All, > > Am 12.01.25 um 03:59 schrieb Damjan Jovanovic: > > On Sat, Jan 11, 2025 at 9:27 PM Matthias Seidel < > matthias.sei...@hamburg.de> > > wrote: > > > >> Hi Damjan, > >> > >> After removing > >> > >> --enable-win-x64-shell

Re: Win64 port making progress

2025-01-12 Thread Matthias Seidel
Hi Damjan, All, Am 12.01.25 um 03:59 schrieb Damjan Jovanovic: On Sat, Jan 11, 2025 at 9:27 PM Matthias Seidel wrote: Hi Damjan, After removing --enable-win-x64-shellext \ module shell now builds. We only need 64-bit shell extensions on a 64-bit system. Oh ok. I never used that flag. I

Re: Win64 port making progress

2025-01-12 Thread Damjan Jovanovic
On Sun, Jan 12, 2025 at 2:59 AM Damjan Jovanovic wrote: > BUT I JUST REMEMBERED SOMETHING IMPORTANT: > Some time ago, I found an earlier attempt to implement "configuration" in > gbuild on our bugzilla: https://bz.apache.org/ooo/show_bug.cgi?id=118397 > It was from 2011, but the contributor said

Re: Win64 port making progress

2025-01-11 Thread Damjan Jovanovic
On Sat, Jan 11, 2025 at 9:27 PM Matthias Seidel wrote: > Hi Damjan, > > After removing > > --enable-win-x64-shellext \ > > module shell now builds. We only need 64-bit shell extensions on a > 64-bit system. > Oh ok. I never used that flag. > > (win32 seems to be built anyway?) > Yes, remember

Re: Win64 port making progress

2025-01-11 Thread Matthias Seidel
Hi Damjan, After removing --enable-win-x64-shellext \ module shell now builds. We only need 64-bit shell extensions on a 64-bit system. (win32 seems to be built anyway?) Regards,    Matthias Am 11.01.25 um 20:19 schrieb Matthias Seidel: Hi Damjan, Am 09.01.25 um 04:53 schrieb Damjan Jov

Re: Win64 port making progress

2025-01-11 Thread Matthias Seidel
Hi All, answering myself, doing source winAMD64Env.set.sh before ./bootstrap seems to work. Regards,    Matthias Am 11.01.25 um 18:09 schrieb Matthias Seidel: Hi Damjan, Am 09.01.25 um 04:53 schrieb Damjan Jovanovic: On Sun, Jan 5, 2025 at 9:10 PM Matthias Seidel wrote: I just trie

Re: Win64 port making progress

2025-01-11 Thread Matthias Seidel
Hi Damjan, Am 09.01.25 um 04:53 schrieb Damjan Jovanovic: On Sun, Jan 5, 2025 at 9:10 PM Matthias Seidel wrote: I just tried a build but of course it stopped after some time. Is this a private branch you work on or is it available via GitHub? I've pushed what I have so far, so you can tes

Re: Win64 port making progress

2025-01-11 Thread Matthias Seidel
Hi Damjan, Am 09.01.25 um 04:53 schrieb Damjan Jovanovic: On Sun, Jan 5, 2025 at 9:10 PM Matthias Seidel wrote: I just tried a build but of course it stopped after some time. Is this a private branch you work on or is it available via GitHub? I've pushed what I have so far, so you can tes

Re: Win64 port making progress

2025-01-09 Thread Matthias Seidel
Hi Damjan, Am 09.01.25 um 04:53 schrieb Damjan Jovanovic: On Sun, Jan 5, 2025 at 9:10 PM Matthias Seidel wrote: I just tried a build but of course it stopped after some time. Is this a private branch you work on or is it available via GitHub? I've pushed what I have so far, so you can tes

Re: Win64 port making progress

2025-01-08 Thread Damjan Jovanovic
On Sun, Jan 5, 2025 at 9:10 PM Matthias Seidel wrote: > > > I just tried a build but of course it stopped after some time. > > Is this a private branch you work on or is it available via GitHub? > I've pushed what I have so far, so you can test it: git checkout windows-amd64 autoconf ./configur

Re: Win64 port making progress

2025-01-06 Thread Pedro Lino
Hi Damjan > On 01/06/2025 1:24 AM WET Damjan Jovanovic wrote: > > > On Sun, Jan 5, 2025 at 9:10 PM Matthias Seidel > wrote: > > > The next major challenge will be getting it to run. With an > > > incomplete/buggy UNO bridge, it will probably crash on startup. > > > > I am eagerly waiting to

Re: Win64 port making progress

2025-01-05 Thread Damjan Jovanovic
On Sun, Jan 5, 2025 at 9:10 PM Matthias Seidel wrote: > Hi Damjan, > > Am 05.01.25 um 18:14 schrieb Damjan Jovanovic: > > On Sat, Jan 4, 2025 at 6:48 PM Damjan Jovanovic > wrote: > > > >> > >> On Fri, Jan 3, 2025 at 4:27 PM Damjan Jovanovic > wrote: > >> > >>> > >>> On Fri, Jan 3, 2025 at 3:26 

Re: Win64 port making progress

2025-01-05 Thread Matthias Seidel
Hi Damjan, Am 05.01.25 um 18:14 schrieb Damjan Jovanovic: On Sat, Jan 4, 2025 at 6:48 PM Damjan Jovanovic wrote: On Fri, Jan 3, 2025 at 4:27 PM Damjan Jovanovic wrote: On Fri, Jan 3, 2025 at 3:26 PM Matthias Seidel < matthias.sei...@hamburg.de> wrote: Hi Damjan, Am 02.01.25 um 21:44 s

Re: Win64 port making progress

2025-01-05 Thread Damjan Jovanovic
On Sat, Jan 4, 2025 at 6:48 PM Damjan Jovanovic wrote: > > > On Fri, Jan 3, 2025 at 4:27 PM Damjan Jovanovic wrote: > >> >> >> On Fri, Jan 3, 2025 at 3:26 PM Matthias Seidel < >> matthias.sei...@hamburg.de> wrote: >> >>> Hi Damjan, >>> >>> Am 02.01.25 um 21:44 schrieb Damjan Jovanovic: >>> > Hi

Re: Win64 port making progress

2025-01-04 Thread Fernando Cassia
On Sat, Jan 4, 2025, 15:48 Damjan Jovanovic wrote: > On Fri, Jan 3, 2025 at 4:27 PM Damjan Jovanovic wrote: > > > > > > > On Fri, Jan 3, 2025 at 3:26 PM Matthias Seidel < > matthias.sei...@hamburg.de> > > wrote: > > > >> Hi Damjan, > >> > >> Am 02.01.25 um 21:44 schrieb Damjan Jovanovic: > >> >

Re: Win64 port making progress

2025-01-04 Thread Damjan Jovanovic
On Fri, Jan 3, 2025 at 4:27 PM Damjan Jovanovic wrote: > > > On Fri, Jan 3, 2025 at 3:26 PM Matthias Seidel > wrote: > >> Hi Damjan, >> >> Am 02.01.25 um 21:44 schrieb Damjan Jovanovic: >> > Hi >> > >> > With my latest changes, 112 modules (60%) build successfully, and the >> > remaining blocker

Re: Win64 port making progress

2025-01-04 Thread Matthias Seidel
Hi Damjan, Am 03.01.25 um 17:27 schrieb Damjan Jovanovic: On Fri, Jan 3, 2025 at 3:26 PM Matthias Seidel wrote: Hi Damjan, Am 02.01.25 um 21:44 schrieb Damjan Jovanovic: Hi With my latest changes, 112 modules (60%) build successfully, and the remaining blockers currently are: - vcl, which i

Re: Win64 port making progress

2025-01-04 Thread Matthias Seidel
Hi Keith, Am 04.01.25 um 16:52 schrieb Keith N. McKenna: Damjan Jovanovic wrote: Thank you. With further fixes, 73.5% of modules build now:-). If it's finished in time for the AOO42X release, then yes, we should. But it might have to be a beta release though. A beta release would be fine,a

Re: Win64 port making progress

2025-01-04 Thread Keith N. McKenna
Damjan Jovanovic wrote: Thank you. With further fixes, 73.5% of modules build now:-). If it's finished in time for the AOO42X release, then yes, we should. But it might have to be a beta release though. A beta release would be fine,as most of the critical blockers are fixed,except translation

Re: Win64 port making progress

2025-01-03 Thread Damjan Jovanovic
On Fri, Jan 3, 2025 at 3:26 PM Matthias Seidel wrote: > Hi Damjan, > > Am 02.01.25 um 21:44 schrieb Damjan Jovanovic: > > Hi > > > > With my latest changes, 112 modules (60%) build successfully, and the > > remaining blockers currently are: > > - vcl, which is almost fixed. It needed changing Set

Re: Win64 port making progress

2025-01-03 Thread Matthias Seidel
Hi Damjan, Am 02.01.25 um 21:44 schrieb Damjan Jovanovic: Hi With my latest changes, 112 modules (60%) build successfully, and the remaining blockers currently are: - vcl, which is almost fixed. It needed changing SetClassLong() to SetClassLongPtr(), and several other such Windows API changes f

Win64 port making progress

2025-01-02 Thread Damjan Jovanovic
Hi With my latest changes, 112 modules (60%) build successfully, and the remaining blockers currently are: - vcl, which is almost fixed. It needed changing SetClassLong() to SetClassLongPtr(), and several other such Windows API changes for 64 bit compatibility. - connectivity, which builds but som