Re: OpenOffice.org migration status

2020-10-29 Thread Dave Fisher
Hi -

> On Oct 29, 2020, at 11:05 AM, Dave Fisher  wrote:
> 
> Hi Matthias,
> 
> We now have staging at https://openoffice-org.staged.apache.org 
> 
> 
> It is only some content. In order to make our SSI work I had to add .htaccess
> 
> https://github.com/apache/openoffice-org/blob/main/assets/.htaccess 
> 
> 
> I’ve added the rewrite logic from the project site/
> 
> Next topics:
> (1) Migrate a directory script
> (2) Convert mdtext files scripts
> (3) Migrate 100+ directories
> 
> (A) Automation of staging builds

We now have a staging build that is triggered by updates to the main branch. It 
is in Jenkins.

Here is our folder:
https://ci-builds.apache.org/job/OpenOffice/ 


Here is the job:
https://ci-builds.apache.org/job/OpenOffice/job/OpenOffice-org-Staging-Site-Build/
 


> (B) Automation and mechanics for production.
> 
> Regards,
> Dave
> 
>> On Oct 29, 2020, at 10:13 AM, Matthias Seidel  
>> wrote:
>> 
>> Hi Dave,
>> 
>> Thanks for all the work! Once everything is finished I hope to
>> understand it and will try to help.
>> 
>> BTW: Do we plan to have a permanent redirection to https? Infra
>> recommends to do it via .htaccess.
>> When I worked on the "old" page I invested a lot of time to get rid of
>> "mixed content" so the main pages should be alright now.
>> The problem was, that the CMS didn't like redirection, so we took that
>> out on openoffice.org (still active on o.a.o).
>> 
>> Regards,
>> 
>>   Matthias
>> 
>> Am 28.10.20 um 20:50 schrieb Dave Fisher:
>>> Breadcrumbs are completed.
>>> 
>>> Templates are refactored to be:
>>> 
>>> (1) brand.gsp to render the branding and search top part of pages.
>>> Input is metadata in an md file.
>>> type=brand
>>> search=search
>>> selectedlang=en
>>> language=Language
>>> name=Apache OpenOffice
>>> tagline=The Free and Open Productivity Suite
>>> logo=AOO_logos/AOO4_website_logo.png
>>> domain=https://www.openoffice.org
>>> divid=bannera
>>> announce=Apache OpenOffice 4.1.7 released
>>> announceurl=https://blogs.apache.org/OOo/entry/announcing-apache-openoffice-4-13
>>> announcetip=Apache OpenOffice 4.1.7 released
>>> ~~
>>> 
>>> (2) navigator.gsp to render topnav, leftnav, and rightnav
>>> Input is a list of markdown lists and the css div class as metadata/
>>> type=navigator
>>> divid=topnava
>>> ~~
>>> 
>>> - [Product][m0]
>>> - [Download][m1]
>>> - [Support][m2]
>>> - [Blog][m3]
>>> - [Extend][m4]
>>> - [Develop][m5]
>>> - [Focus Areas][m6]
>>> - [Native Language][m7]
>>> 
>>> 
>>> [m0]: /product/index.html   
>>> "Apache OpenOffice product description"
>>> [m1]: /download/index.html  
>>> "Download OpenOffice"
>>> [m2]: /support/index.html   
>>> "Find Support for OpenOffice"
>>> [m3]: https://blogs.apache.org/ooo/ 
>>> "Apache OpenOffice Blog"
>>> [m4]: /extensions/index.html
>>> "Extensions and Templates for OpenOffice"
>>> [m5]: https://openoffice.apache.org/get-involved.html   
>>> "Get involved in Apache OpenOffice"
>>> [m6]: /projects/accepted.html   
>>> "Apache OpenOffice development focus areas"
>>> [m7]: /projects/native-lang.html
>>> "Apache OpenOffice in your Native Language"
>>> 
>>> (3) page.gsp to render both markdown and html pages
>>> - html_extract.gsp is used to extract head, bodytag and body content 
>>> from html
>>> - breadcrumbs.gsp is used to create the breadcrumbs and a list of each 
>>> directory on the page path.
>>> - ssi_pages.gsp will keep a json of brand and navigator overrides per 
>>> directory.
>>> 
>>> title=Apache OpenOffice - Privacy
>>> notice=http://www.apache.org/licenses/LICENSE-2.0
>>> ~~
>>> 
>>> Information about your use of this website is collected using server access
>>> logs and a tracking cookie. The collected information consists of the
>>> following:
>>> 
>>> 1. The IP address from which you access the website;
>>> 1. The type of browser and operating system you use to access our site;
>>> 1. The date and time you access our site;
>>> 1. The pages you visit; and
>>> 1. The addresses of pages from where you followed a link to our site.
>>> 
>>> Part of this information is gathered using a tracking cookie set by the
>>> [Google Analytics](https://www.google.com/analytics/) service and handled by
>>> Google as described in their [privacy 
>>> policy](https://www.google.com/privacy.html).
>>> See your browser documentation for instructions on how to disable the
>>> cookie if you prefer not to share this data with Google.

Re: 4.1.8-RC3

2020-10-29 Thread Don Lewis
On 29 Oct, Jim Jagielski wrote:
> I think we are ready for 4.1.8-RC3. I'll start Linux and macOS builds.

Building on CentOS 5 and running both on CentOS 5 and Ubuntu 16 seem to
work.


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



Re: 4.1.8-RC3

2020-10-29 Thread Pedro Lino
Hi Jim, all

Compiling under Ubuntu 18.04.5 x64 stops at

ERROR: error 65280 occurred while making 
/source/openoffice/main/sc/source/filter/xml
ERROR: error 65280 occurred while making 
/source/openoffice/main/sc/source/ui/unoobj

When you have fixed the errors in that module you can resume the build by 
running:

build --from sc



Continuing compilation from sc ends with


***
Successful packaging process!
***
copying log file to 
/source/openoffice/main/instsetoo_native/unxlngx6.pro/Apache_OpenOffice/deb/install/log/log_AOO418_en-US.log
stopping log at Thu Oct 29 17:48:46 2020

WARNING(S):
Some modules contain old output trees! Please check: sc


Nevertheless installing the resulting DEBS is sucessful and build

AOO418m3(Build:9803)  -  Rev. 18848f57b6
2020-10-29 15:52 - Linux x86_64

does not show errors and checks for updates.

Regards,
Pedro

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



Re: OpenOffice.org migration status

2020-10-29 Thread Dave Fisher
Hi Matthias,

We now have staging at https://openoffice-org.staged.apache.org 


It is only some content. In order to make our SSI work I had to add .htaccess

https://github.com/apache/openoffice-org/blob/main/assets/.htaccess 


I’ve added the rewrite logic from the project site/

Next topics:
(1) Migrate a directory script
(2) Convert mdtext files scripts
(3) Migrate 100+ directories

(A) Automation of staging builds
(B) Automation and mechanics for production.

Regards,
Dave

> On Oct 29, 2020, at 10:13 AM, Matthias Seidel  
> wrote:
> 
> Hi Dave,
> 
> Thanks for all the work! Once everything is finished I hope to
> understand it and will try to help.
> 
> BTW: Do we plan to have a permanent redirection to https? Infra
> recommends to do it via .htaccess.
> When I worked on the "old" page I invested a lot of time to get rid of
> "mixed content" so the main pages should be alright now.
> The problem was, that the CMS didn't like redirection, so we took that
> out on openoffice.org (still active on o.a.o).
> 
> Regards,
> 
>Matthias
> 
> Am 28.10.20 um 20:50 schrieb Dave Fisher:
>> Breadcrumbs are completed.
>> 
>> Templates are refactored to be:
>> 
>> (1) brand.gsp to render the branding and search top part of pages.
>>  Input is metadata in an md file.
>> type=brand
>> search=search
>> selectedlang=en
>> language=Language
>> name=Apache OpenOffice
>> tagline=The Free and Open Productivity Suite
>> logo=AOO_logos/AOO4_website_logo.png
>> domain=https://www.openoffice.org
>> divid=bannera
>> announce=Apache OpenOffice 4.1.7 released
>> announceurl=https://blogs.apache.org/OOo/entry/announcing-apache-openoffice-4-13
>> announcetip=Apache OpenOffice 4.1.7 released
>> ~~
>> 
>> (2) navigator.gsp to render topnav, leftnav, and rightnav
>>  Input is a list of markdown lists and the css div class as metadata/
>> type=navigator
>> divid=topnava
>> ~~
>> 
>> - [Product][m0]
>> - [Download][m1]
>> - [Support][m2]
>> - [Blog][m3]
>> - [Extend][m4]
>> - [Develop][m5]
>> - [Focus Areas][m6]
>> - [Native Language][m7]
>> 
>> 
>> [m0]: /product/index.html   
>> "Apache OpenOffice product description"
>> [m1]: /download/index.html  
>> "Download OpenOffice"
>> [m2]: /support/index.html   
>> "Find Support for OpenOffice"
>> [m3]: https://blogs.apache.org/ooo/ 
>> "Apache OpenOffice Blog"
>> [m4]: /extensions/index.html
>> "Extensions and Templates for OpenOffice"
>> [m5]: https://openoffice.apache.org/get-involved.html   "Get 
>> involved in Apache OpenOffice"
>> [m6]: /projects/accepted.html   
>> "Apache OpenOffice development focus areas"
>> [m7]: /projects/native-lang.html
>> "Apache OpenOffice in your Native Language"
>> 
>> (3) page.gsp to render both markdown and html pages
>>  - html_extract.gsp is used to extract head, bodytag and body content 
>> from html
>>  - breadcrumbs.gsp is used to create the breadcrumbs and a list of each 
>> directory on the page path.
>>  - ssi_pages.gsp will keep a json of brand and navigator overrides per 
>> directory.
>> 
>> title=Apache OpenOffice - Privacy
>> notice=http://www.apache.org/licenses/LICENSE-2.0
>> ~~
>> 
>> Information about your use of this website is collected using server access
>> logs and a tracking cookie. The collected information consists of the
>> following:
>> 
>> 1. The IP address from which you access the website;
>> 1. The type of browser and operating system you use to access our site;
>> 1. The date and time you access our site;
>> 1. The pages you visit; and
>> 1. The addresses of pages from where you followed a link to our site.
>> 
>> Part of this information is gathered using a tracking cookie set by the
>> [Google Analytics](https://www.google.com/analytics/) service and handled by
>> Google as described in their [privacy 
>> policy](https://www.google.com/privacy.html).
>> See your browser documentation for instructions on how to disable the
>> cookie if you prefer not to share this data with Google.
>> 
>> We use the gathered information to help us make our site more useful to
>> visitors and to better understand how and when our site is used. We do not
>> track or collect personally identifiable information or associate gathered
>> data with any personally identifying information from other sources.
>> 
>> By using this website, you consent to the collection of this data in the
>> manner and for the purpose described above.
>> 
>> The json will be like so:
>> {
>>"/": {
>>"brand":"/brand.html",
>>"topnav":"/topnav.html",
>>}
>>"/sl/": {
>>

Re: OpenOffice.org migration status

2020-10-29 Thread Matthias Seidel
Hi Dave,

Thanks for all the work! Once everything is finished I hope to
understand it and will try to help.

BTW: Do we plan to have a permanent redirection to https? Infra
recommends to do it via .htaccess.
When I worked on the "old" page I invested a lot of time to get rid of
"mixed content" so the main pages should be alright now.
The problem was, that the CMS didn't like redirection, so we took that
out on openoffice.org (still active on o.a.o).

Regards,

   Matthias

Am 28.10.20 um 20:50 schrieb Dave Fisher:
> Breadcrumbs are completed.
>
> Templates are refactored to be:
>
> (1) brand.gsp to render the branding and search top part of pages.
>   Input is metadata in an md file.
> type=brand
> search=search
> selectedlang=en
> language=Language
> name=Apache OpenOffice
> tagline=The Free and Open Productivity Suite
> logo=AOO_logos/AOO4_website_logo.png
> domain=https://www.openoffice.org
> divid=bannera
> announce=Apache OpenOffice 4.1.7 released
> announceurl=https://blogs.apache.org/OOo/entry/announcing-apache-openoffice-4-13
> announcetip=Apache OpenOffice 4.1.7 released
> ~~
>
> (2) navigator.gsp to render topnav, leftnav, and rightnav
>   Input is a list of markdown lists and the css div class as metadata/
> type=navigator
> divid=topnava
> ~~
>
> - [Product][m0]
> - [Download][m1]
> - [Support][m2]
> - [Blog][m3]
> - [Extend][m4]
> - [Develop][m5]
> - [Focus Areas][m6]
> - [Native Language][m7]
>
>
> [m0]: /product/index.html   
> "Apache OpenOffice product description"
> [m1]: /download/index.html  
> "Download OpenOffice"
> [m2]: /support/index.html   "Find 
> Support for OpenOffice"
> [m3]: https://blogs.apache.org/ooo/ 
> "Apache OpenOffice Blog"
> [m4]: /extensions/index.html
> "Extensions and Templates for OpenOffice"
> [m5]: https://openoffice.apache.org/get-involved.html   "Get 
> involved in Apache OpenOffice"
> [m6]: /projects/accepted.html   
> "Apache OpenOffice development focus areas"
> [m7]: /projects/native-lang.html
> "Apache OpenOffice in your Native Language"
>
> (3) page.gsp to render both markdown and html pages
>   - html_extract.gsp is used to extract head, bodytag and body content 
> from html
>   - breadcrumbs.gsp is used to create the breadcrumbs and a list of each 
> directory on the page path.
>   - ssi_pages.gsp will keep a json of brand and navigator overrides per 
> directory.
>
> title=Apache OpenOffice - Privacy
> notice=http://www.apache.org/licenses/LICENSE-2.0
> ~~
>
> Information about your use of this website is collected using server access
> logs and a tracking cookie. The collected information consists of the
> following:
>
> 1. The IP address from which you access the website;
> 1. The type of browser and operating system you use to access our site;
> 1. The date and time you access our site;
> 1. The pages you visit; and
> 1. The addresses of pages from where you followed a link to our site.
>
> Part of this information is gathered using a tracking cookie set by the
> [Google Analytics](https://www.google.com/analytics/) service and handled by
> Google as described in their [privacy 
> policy](https://www.google.com/privacy.html).
> See your browser documentation for instructions on how to disable the
> cookie if you prefer not to share this data with Google.
>
> We use the gathered information to help us make our site more useful to
> visitors and to better understand how and when our site is used. We do not
> track or collect personally identifiable information or associate gathered
> data with any personally identifying information from other sources.
>
> By using this website, you consent to the collection of this data in the
> manner and for the purpose described above.
>
> The json will be like so:
> {
> "/": {
> "brand":"/brand.html",
> "topnav":"/topnav.html",
> }
> "/sl/": {
> "brand":"/sl/brand.html",
> "topnav":"/sl/topnav.html"
> }
> "/sk/": {
> "brand":"/sk/brand.html",
> "topnav":"/sk/topnav.html"
> }
> "/kab/": {
> "brand":"/kab/brand.html",
> "topnav":"/kab/topnav.html"
> }
> "/pl/why/": {
> "leftnav":"/pl/why/leftnav.html"
> }
> "/pl/product/": {
> "leftnav":"/pl/product/leftnav.html"
> }
> "/pl/": {
> "brand":"/pl/brand.html",
> "topnav":"/pl/topnav.html"
> }
> "/l10n/": {
> "topnav":"/l10n/topnav.html",
> "leftnav":"/l10n/leftnav.html",
> "rightnav":"/l10n/rightnav.html"
> }
>
>
> The migration script will only need to modify markdown files. Everything else 
> will be copied as is.
>
> Regards,
> Dave
>
>> On Oct 28, 

Re: 4.1.8-RC3

2020-10-29 Thread Jim Jagielski
Yep, that's it.

> On Oct 29, 2020, at 11:56 AM, Matthias Seidel  
> wrote:
> 
> Hi Jim,
> 
> Am 29.10.20 um 16:07 schrieb Jim Jagielski:
>> I think we are ready for 4.1.8-RC3. I'll start Linux and macOS builds.
> 
> That's 18848f57b6 ?
> 
> Will start for Windows...
> 
>> 
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>> 
> 


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



Re: [openoffice] branch AOO418 updated: Fix redland build issues when using CentOS5 as build and later platforms as user. Squash General Error.

2020-10-29 Thread Don Lewis
trunk and AOO42X should also get this fix.

On 29 Oct, j...@apache.org wrote:
> This is an automated email from the ASF dual-hosted git repository.
> 
> jim pushed a commit to branch AOO418
> in repository https://gitbox.apache.org/repos/asf/openoffice.git
> 
> 
> The following commit(s) were added to refs/heads/AOO418 by this push:
>  new 18848f5  Fix redland build issues when using CentOS5 as build and 
> later platforms as user. Squash General Error.
> 18848f5 is described below
> 
> commit 18848f57b67aa11f5b2c6c4b82e9d93676d1b57a
> Author: Jim Jagielski 
> AuthorDate: Thu Oct 29 07:39:50 2020 -0400
> 
> Fix redland build issues when using CentOS5 as build and later platforms 
> as user. Squash General Error.
> ---
>  main/redland/raptor/makefile.mk | 2 +-
>  main/redland/rasqal/makefile.mk | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/main/redland/raptor/makefile.mk b/main/redland/raptor/makefile.mk
> index 51b7876..0c8b6a4 100644
> --- a/main/redland/raptor/makefile.mk
> +++ b/main/redland/raptor/makefile.mk
> @@ -128,7 +128,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for 
> xslt-config
>  CONFIGURE_DIR=
>  CONFIGURE_ACTION=.$/configure
>  # do not enable grddl parser (#i93768#)
> -CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --enable-parsers="rdfxml 
> ntriples turtle trig guess rss-tag-soup" --with-www=xml 
> --prefix=$(PDW)/$(OUT) --includedir=$(PWD)/$(INCCOM) --libdir=$(PWD)/$(LB)
> +CONFIGURE_FLAGS=--with-threads --with-curl-config=no --with-icu-config=no 
> --disable-static --disable-gtk-doc --enable-parsers="rdfxml ntriples turtle 
> trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql 
> --without-postgresql --without-threestore --with-regex-library=posix 
> --with-decimal=none --with-www=xml --prefix=$(PDW)/$(OUT) 
> --includedir=$(PWD)/$(INCCOM) --libdir=$(PWD)/$(LB)
>  .IF "$(SYSTEM_LIBXML)" == "NO"
>  
> CONFIGURE_FLAGS+=--with-xml2-config=${SOLARVERSION}/${INPATH}/bin/xml2-config 
> \
>   --with-xslt-config=${SOLARVERSION}/${INPATH}/bin/xslt-config
> diff --git a/main/redland/rasqal/makefile.mk b/main/redland/rasqal/makefile.mk
> index 72a4368..b95d8ca 100644
> --- a/main/redland/rasqal/makefile.mk
> +++ b/main/redland/rasqal/makefile.mk
> @@ -125,7 +125,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for 
> xslt-config
>  
>  CONFIGURE_DIR=
>  CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH" 
> RASQAL_CFLAGS=-I${PWD}$/..$/${INPATH}/inc 
> RASQAL_LIBS="-L${PWD}/..$/${INPATH}/lib -lrasqual" 
> RAPTOR2_CFLAGS=-I${PWD}$/..$/${INPATH}/inc 
> RAPTOR2_LIBS="-L${PWD}/..$/${INPATH}/lib -lraptor2" 
> PKG_CONFIG_PATH="../raptor2-2.0.15:../rasqal-0.9.33"
> -CONFIGURE_FLAGS=--disable-static --disable-gtk-doc 
> --with-regex-library=posix --with-decimal=none
> +CONFIGURE_FLAGS=--disable-static --disable-gtk-doc 
> --with-regex-library=posix --with-decimal=none --with-libgcrypt-config=no
>  .IF "$(SYSTEM_LIBXML)" == "NO"
>  CONFIGURE_FLAGS+=--with-xml2-config=${SOLARVERSION}/${INPATH}/bin/xml2-config
>  .ENDIF
> 


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



Re: 4.1.8-RC3

2020-10-29 Thread Matthias Seidel
Hi Jim,

Am 29.10.20 um 16:07 schrieb Jim Jagielski:
> I think we are ready for 4.1.8-RC3. I'll start Linux and macOS builds.

That's 18848f57b6 ?

Will start for Windows...

>
> -
> 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


4.1.8-RC3

2020-10-29 Thread Jim Jagielski
I think we are ready for 4.1.8-RC3. I'll start Linux and macOS builds.

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



Re: test12 (Was: Re: test11 (Was: Re: test2 is ready to run))

2020-10-29 Thread Jim Jagielski
AND WE HAVE A WINNER!! With the below changes to the redland build setup, I get 
no errors when opening on Ubuntu 18.04.

> On Oct 29, 2020, at 7:28 AM, Jim Jagielski  wrote:
> 
> I'm trying with this:
> 
> diff --git a/main/redland/raptor/makefile.mk b/main/redland/raptor/makefile.mk
> index 51b78762c3..0c8b6a4d7b 100644
> --- a/main/redland/raptor/makefile.mk
> +++ b/main/redland/raptor/makefile.mk
> @@ -128,7 +128,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for 
> xslt-config
> CONFIGURE_DIR=
> CONFIGURE_ACTION=.$/configure
> # do not enable grddl parser (#i93768#)
> -CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --enable-parsers="rdfxml 
> ntriples turtle trig guess rss-tag-soup" --with-www=xml 
> --prefix=$(PDW)/$(OUT) --includedir=$(PWD)/$(INCCOM) --libdir=$(PWD)/$(LB)
> +CONFIGURE_FLAGS=--with-threads --with-curl-config=no --with-icu-config=no 
> --disable-static --disable-gtk-doc --enable-parsers="rdfxml ntriples turtle 
> trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql 
> --without-postgresql --without-threestore --with-regex-library=posix 
> --with-decimal=none --with-www=xml --prefix=$(PDW)/$(OUT) 
> --includedir=$(PWD)/$(INCCOM) --libdir=$(PWD)/$(LB)
> .IF "$(SYSTEM_LIBXML)" == "NO"
> CONFIGURE_FLAGS+=--with-xml2-config=${SOLARVERSION}/${INPATH}/bin/xml2-config 
> \
>   --with-xslt-config=${SOLARVERSION}/${INPATH}/bin/xslt-config
> diff --git a/main/redland/rasqal/makefile.mk b/main/redland/rasqal/makefile.mk
> index 72a4368635..b95d8ca28f 100644
> --- a/main/redland/rasqal/makefile.mk
> +++ b/main/redland/rasqal/makefile.mk
> @@ -125,7 +125,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for 
> xslt-config
> 
> CONFIGURE_DIR=
> CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH" 
> RASQAL_CFLAGS=-I${PWD}$/..$/${INPATH}/inc 
> RASQAL_LIBS="-L${PWD}/..$/${INPATH}/lib -lrasqual" 
> RAPTOR2_CFLAGS=-I${PWD}$/..$/${INPATH}/inc 
> RAPTOR2_LIBS="-L${PWD}/..$/${INPATH}/lib -lraptor2" 
> PKG_CONFIG_PATH="../raptor2-2.0.15:../rasqal-0.9.33"
> -CONFIGURE_FLAGS=--disable-static --disable-gtk-doc 
> --with-regex-library=posix --with-decimal=none
> +CONFIGURE_FLAGS=--disable-static --disable-gtk-doc 
> --with-regex-library=posix --with-decimal=none --with-libgcrypt-config=no
> .IF "$(SYSTEM_LIBXML)" == "NO"
> CONFIGURE_FLAGS+=--with-xml2-config=${SOLARVERSION}/${INPATH}/bin/xml2-config
> .ENDIF
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 


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



Re: test12 (Was: Re: test11 (Was: Re: test2 is ready to run))

2020-10-29 Thread Jim Jagielski
I'm trying with this:

diff --git a/main/redland/raptor/makefile.mk b/main/redland/raptor/makefile.mk
index 51b78762c3..0c8b6a4d7b 100644
--- a/main/redland/raptor/makefile.mk
+++ b/main/redland/raptor/makefile.mk
@@ -128,7 +128,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for 
xslt-config
 CONFIGURE_DIR=
 CONFIGURE_ACTION=.$/configure
 # do not enable grddl parser (#i93768#)
-CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --enable-parsers="rdfxml 
ntriples turtle trig guess rss-tag-soup" --with-www=xml --prefix=$(PDW)/$(OUT) 
--includedir=$(PWD)/$(INCCOM) --libdir=$(PWD)/$(LB)
+CONFIGURE_FLAGS=--with-threads --with-curl-config=no --with-icu-config=no 
--disable-static --disable-gtk-doc --enable-parsers="rdfxml ntriples turtle 
trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql 
--without-postgresql --without-threestore --with-regex-library=posix 
--with-decimal=none --with-www=xml --prefix=$(PDW)/$(OUT) 
--includedir=$(PWD)/$(INCCOM) --libdir=$(PWD)/$(LB)
 .IF "$(SYSTEM_LIBXML)" == "NO"
 CONFIGURE_FLAGS+=--with-xml2-config=${SOLARVERSION}/${INPATH}/bin/xml2-config \
--with-xslt-config=${SOLARVERSION}/${INPATH}/bin/xslt-config
diff --git a/main/redland/rasqal/makefile.mk b/main/redland/rasqal/makefile.mk
index 72a4368635..b95d8ca28f 100644
--- a/main/redland/rasqal/makefile.mk
+++ b/main/redland/rasqal/makefile.mk
@@ -125,7 +125,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for 
xslt-config
 
 CONFIGURE_DIR=
 CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH" 
RASQAL_CFLAGS=-I${PWD}$/..$/${INPATH}/inc 
RASQAL_LIBS="-L${PWD}/..$/${INPATH}/lib -lrasqual" 
RAPTOR2_CFLAGS=-I${PWD}$/..$/${INPATH}/inc 
RAPTOR2_LIBS="-L${PWD}/..$/${INPATH}/lib -lraptor2" 
PKG_CONFIG_PATH="../raptor2-2.0.15:../rasqal-0.9.33"
-CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-regex-library=posix 
--with-decimal=none
+CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-regex-library=posix 
--with-decimal=none --with-libgcrypt-config=no
 .IF "$(SYSTEM_LIBXML)" == "NO"
 CONFIGURE_FLAGS+=--with-xml2-config=${SOLARVERSION}/${INPATH}/bin/xml2-config
 .ENDIF


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



Re: QA Automated Test coverage

2020-10-29 Thread Pedro Lino
Hi Peter

> On 10/29/2020 10:47 AM Peter Kovacs  wrote:
> 
>  
> How about creating an automated manual test RPA robot as a GSoC?
> 
> Just a wild idea. 

I think that if one of the people reading this email today knows how to fix 
this (and has the time/urge to scratch this itch) then it is better to fix it 
now...

Waiting for someone (that may never arrive) to fix it because it is very simple 
is pushing the problem into the future...

Just my 2 cents!

Regards,
Pedro

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



Re: QA Automated Test coverage

2020-10-29 Thread Peter Kovacs
How about creating an automated manual test RPA robot as a GSoC?

Just a wild idea. 

Am 28. Oktober 2020 22:42:11 MEZ schrieb Andrea Pescetti :
>Peter Kovacs wrote:
>> Maybe the following link helps?
>> https://www.openoffice.org/qa/testcase/index.html
>
>Indeed, this section
>https://www.openoffice.org/qa/testcase/ManualTesting/
>seems to contain at least some of the recent (2012) testcases. So one 
>could use this as a basis if we want to restart manual tests.
>
>Just for clarity, the subject refers to "automated" tests but I was 
>replying to the items concerning manual tests. On the other hand, 
>automated tests are definitely important; I'm just not familiar at all 
>with automated tests in OpenOffice.
>
>Regards,
>   Andrea Pescetti.
>
>
>-
>To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>For additional commands, e-mail: dev-h...@openoffice.apache.org


Re: test12 (Was: Re: test11 (Was: Re: test2 is ready to run))

2020-10-29 Thread Jim Jagielski
I did try specifically forcing --with-curl-config=no, because I saw that too, 
but that wasn't it.I also add 'with-threads' which was in the old 
CONFIGURE_FLAGS but that this one and again no luck. But I think we're on the 
right track.

> On Oct 28, 2020, at 7:59 PM, Don Lewis  wrote:
> 
> On 27 Oct, Don Lewis wrote:
>> On 27 Oct, Jim Jagielski wrote:
>>> Maybe... but it DID WORK before. That is, before the mega patch,
>>> configure did the "right thing". So if something is causing configure
>>> to make a different decision, it is due to the interaction w/ the new
>>> stuff that the RDF stuff does. The problem is with the patch or how it
>>> is working...
>> 
>> I'm thinking of any configure scripts used by raptor / rasqal / redland,
>> which would have changed by the upgrade.
> 
> I took a look at the configure outputs for those three.  I did see some
> significant differences for redland.  In particular, on CentOS 5,
> redland was picking up a system version of curl.  I think I installed a
> newer version of curl, liked with a modern verson of openssl so a newer
> version of git would work with github.  Thinking that librdf might have
> been linked to the system libcurl, I uninstalled curl on the CentOS5 box
> and did a another rebuild.  I still saw breakage when I installed the
> packages on Ubuntu 16.
> 
> Digging in some more, I ran ldd on the librdf.so that we build and
> discovered that libgcrypt was not being found.  On CentOS 5, libgcrypt
> is version 11.5.2 and on Ubuntu 16 it is 20.0.5.  That's a problem.  I
> wonder if redland actually needs libgcrypt for our purposes.
> 
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 


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



Re: building from a source tarball

2020-10-29 Thread Jim Jagielski
We could change the logic such that if that file is there, use that by default.

> On Oct 28, 2020, at 5:55 PM, Andrea Pescetti  wrote:
> 
> Don Lewis wrote:
>> On 28 Oct, Jim Jagielski wrote:
>>> In particular, this is when building from the "official" SRC_RELEASE
>>> tarball we provide. Is the inc/reporevision.lst file not included?
>> It is in one of the RCs that I looked at.
> 
> I don't have full information, but as I was the one who reported the issue...
> 
> I concluded that (on my CentOS 7 VM at least, but possibly in general) the 
> NotGit variable was always set to false for some reason. In short, the script 
> was always believing it was operating in a Git checkout. This was happening 
> both with and without git installed.
> 
> As I wrote, this is the possibly problematic line:
> 
> https://github.com/apache/openoffice/blob/AOO418/main/solenv/bin/modules/RepoRevision.pm#L78
> 
> but I didn't have time to debug it further.
> 
> Regards,
>  Andrea.
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 


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



Re: test12 (Was: Re: test11 (Was: Re: test2 is ready to run))

2020-10-29 Thread Don Lewis
On 28 Oct, Don Lewis wrote:
> On 28 Oct, Don Lewis wrote:
>> On 27 Oct, Don Lewis wrote:
>>> On 27 Oct, Jim Jagielski wrote:
 Maybe... but it DID WORK before. That is, before the mega patch,
 configure did the "right thing". So if something is causing configure
 to make a different decision, it is due to the interaction w/ the new
 stuff that the RDF stuff does. The problem is with the patch or how it
 is working...
>>> 
>>> I'm thinking of any configure scripts used by raptor / rasqal / redland,
>>> which would have changed by the upgrade.
>> 
>> I took a look at the configure outputs for those three.  I did see some
>> significant differences for redland.  In particular, on CentOS 5,
>> redland was picking up a system version of curl.  I think I installed a
>> newer version of curl, liked with a modern verson of openssl so a newer
>> version of git would work with github.  Thinking that librdf might have
>> been linked to the system libcurl, I uninstalled curl on the CentOS5 box
>> and did a another rebuild.  I still saw breakage when I installed the
>> packages on Ubuntu 16.
>> 
>> Digging in some more, I ran ldd on the librdf.so that we build and
>> discovered that libgcrypt was not being found.  On CentOS 5, libgcrypt
>> is version 11.5.2 and on Ubuntu 16 it is 20.0.5.  That's a problem.  I
>> wonder if redland actually needs libgcrypt for our purposes.
> 
> libraptor2 wants to link to the system icu libraries.  I haven't quite
> figured out why raptor2 wants to use icu and the older raptor library
> does not seem to need it.

>From http://librdf.org/raptor/RELEASE.html, please read the last
paragraph:

Raptor2 2.0.7 changes

CVE-2012-0037 fixed

Issues Fixed:

448: Turtle parser does not return error status from 
turtle_parse_chunk()
469: Allow rapper to bypass server SSL certs checks in libcurl

Removed Expat support since expat has not had a release in years and
libxml2 works well. This allows some code simplification. Updated
configure so that if Raptor is configured with no parser that requires
an XML parser, libxml2 will not be required.

Removed internal Unicode NFC checking code used for checking RDF/XML
literals conformance which was expensive to check and a large of
compiled-in static dataset that was rather out of date. Replaced with
optional compiled use of ICU. If ICU is not explicitly configured, no
literal checking is done.


I think I've got a patch that eliminates the ICU dependency.


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