Re: Any news from x64 port?

2022-08-31 Thread Damjan Jovanovic
On Wed, Aug 31, 2022 at 3:50 PM Bidouille  wrote:

> Seems to be paused since 2018:
> https://wiki.openoffice.org/wiki/Win64_port
>
>
So I've been playing around lately, and thinking how to do the Win64 port,
a newer MSVC compiler, and to finish the port to gbuild or a better build
system, all at the same time.

First I tried out the Meson build system (https://mesonbuild.com), which is
getting popular. I can see the attraction, it's elegant, well designed, and
the documentation is good. It's easy to start with. The language is similar
to Python, but not Turing complete to prevent build scripts from getting
too complex. The lack of any functions means that there's only one way to
script the build, and all meson.build files end up looking the same. I got
several modules to build: solenv, soltools, xml2cmp, and began sal. I got
my hopes up, and then hit a fatal flaw: custom targets don't allow
specifying the output directory, meaning that custom targets which output
files to many directories (like our idl files) need many many meson.build
files, one in every possible output directory. This isn't getting fixed
upstream (https://github.com/mesonbuild/meson/issues/2320), and since we
use custom targets extensively, Meson is useless to us. So I gave up on
that attempt but still have that branch around, if anyone wants to have a
look.

Currently I am experimenting with the SCons build system again, but using a
very different approach.

I want to isolate a small number of modules, and get them building with
SCons, in isolation from the rest of OpenOffice. Once this exists, it can
be ported to Win64. It can be ported to newer MSVC. It can be ported
wherever and changed however we need. Then, the rest of OpenOffice can be
ported to it.

Possibly, this could be just the UNO framework, which is critical to the
Win64 port, as the "bridges" component is involved with custom assembly
language calls to and from C++.

It is just too difficult to port the whole of OpenOffice to Win64, or to
newer MSVC, or to a newer build system. At least, broken up, it should be
more manageable.

I'll keep you updated regarding my progress.

Damjan


Re: [DISCUSS] In a few weeks 333 Mio. downloads

2022-08-31 Thread Matthias Seidel
Hi Marcus,

Am 31.08.22 um 00:33 schrieb Marcus:
> I've now published a new blog post about the 333 mio. downloads:
>
> https://blogs.apache.org/OOo/entry/more-than-333-million-downloads

Thanks!

Do we want to link it frome our webpage (News Section)?

>
> PS:
> I've haven't found any setting to show a sharp graphic. So, when
> someone knows how to do that ...

I think Andrea posted instructions last time.

Regards,

   Matthias

>
> Marcus
>
>
>
> Am 06.07.22 um 20:21 schrieb Marcus:
>> Am 06.07.22 um 15:29 schrieb Czesław Wolański:
>>> Definitely +1 for a blog post - ganz bestimmt keine Schnapsidee ;‑)
>>
>> :-D
>>
>>> Is information about the origin of the "Schnapszahl" given on the Duden
>>> website reliable?
>>> https://www.duden.de/rechtschreibung/Schnapszahl
>>
>> Yes, their decription of the term is right.
>>
>> Marcus
>>
>>
>>
>>> Am Mi., 6. Juli 2022 um 14:35 Uhr schrieb Keith N. McKenna <
>>> keith.mcke...@comcast.net>:
>>>
 Marcus wrote:
> In a few weeks we will see 333,333,333 Mio. downloads.
>
> In Germany this kind of number is known as "Schapszahl" (English:
> repdigit) and is in the most cases a lucky event. Is this also
> seen in
> other countries?
>
> I would honor this with a blog post. What do you think?
>
> Thanks
>
> Marcus
 Marcus;

 +1 I think it is a wonderful Idea.

 Regards
 Keith
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>



smime.p7s
Description: S/MIME Cryptographic Signature


Any news from x64 port?

2022-08-31 Thread Bidouille
Seems to be paused since 2018:
https://wiki.openoffice.org/wiki/Win64_port

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org