4.1.8 RC2 build broken when configured with --without-fonts

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

4.1.8 RC2 build broken when configured with --without-fonts

Don Lewis-2
I started working on the FreeBSD port for 4.1.8.  Unlike the the other
ports, the FreeBSD port doesn't bundle fonts with the package.  Instead
it uses fonts from the system, installing them separately if necessary.
To do this, it configures with the --without-fonts option.  This 4.1.8
RC2 fails with this error:

preparing 0 bundled extensions for language en-US:
... analyzing files with flag ARCHIVE ...
... reading include pathes ...
... analyzing script: /home/dl/openoffice/main/solver/418/unxlngx6.pro/bin/setup_osl.ins ...
... analyzing script: /home/dl/openoffice/main/solver/418/unxlngx6.pro/bin/setup_osl.ins ...
... analyzing directories ...
... analyzing files ...
... analyzing scpactions ...
... analyzing shortcuts ...
... analyzing unix links ...
... analyzing profile ...
... analyzing profileitems ...
... analyzing modules ...
------------------------------------
... languages en-US ...

**************************************************
ERROR: ERROR: Missing files
in function: remove_Files_Without_Sourcedirectory
**************************************************
... analyzing files ...
preparing 1 extension blob for language en-US:
    dict-en.oxt
preparing 0 bundled extensions for language en-US:
ERROR: The following files could not be found:
ERROR: File not found: fc_local.conf
... cleaning the output tree ...
... removing directory /tmp/ooopackaging/i_199031602279361 ...
Error: ERROR: Missing files
in function: remove_Files_Without_Sourcedirectorystopping log at Fri Oct  9 14:36:03 2020

This can be reproduced on Linux.



I started working on a patch but then ran into another failure much
earlier in the build that now happens either with without my patch.

/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Selection.java:94: warning: no @param for p
    public void setActiveCell(Point p) {
                ^
/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:48: warning: no description for @param
         * @param str
           ^
/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:50: warning: no @throws for java.io.IOException
    public StringValue(String str) throws IOException {
           ^
/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:61: warning: no @throws for java.io.IOException
    public StringValue(InputStream is) throws IOException {
           ^
/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:109: warning: no @throws for java.io.IOException
        public String getString() throws IOException {
                      ^
/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Workbook.java:361: error: invalid use of @return
         * @return name the name of the <code>Worksheet</code> to be added
           ^
/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Workbook.java:375: error: invalid use of @return
         * @return the name of the <code>Worksheet</code> to be added
           ^
/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Worksheet.java:253: error: invalid use of @return
         * @return an <code>Enumeration</code> to the ColInfo's
           ^
Building index for all the packages and classes...
Building index for all classes...
Generating /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/unxfbsdx.pro/class/javadoc/help-doc.html...
15 errors
100 warnings
           
main:

BUILD SUCCESSFUL
Total time: 2 seconds

Entering /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/activesync

xmerge deliver
deliver -- version: 275594
COPY: build.lst -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/inc/xmerge/build.lst
COPY: ../unxfbsdx.pro/class/xmerge.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/xmerge.jar
COPY: ../unxfbsdx.pro/class/pexcel.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/pexcel.jar
COPY: ../unxfbsdx.pro/class/htmlsoff.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/htmlsoff.jar
COPY: ../unxfbsdx.pro/class/aportisdoc.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/aportisdoc.jar
COPY: ../unxfbsdx.pro/class/XMergeBridge.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/XMergeBridge.jar
COPY: ../unxfbsdx.pro/class/pocketword.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/pocketword.jar
COPY: ../unxfbsdx.pro/misc/XMergeBridge.component -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/xml/XMergeBridge.component
LOG: writing /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/inc/xmerge/deliver.log
Module 'xmerge' delivered successfully. 8 files copied, 4 files unchanged

1 module(s):
        i18npool
need(s) to be rebuilt

Reason(s):

ERROR: error 65280 occurred while making /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/i18npool/source/search

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

        build --from i18npool


I only looked at the last error and it is definitely real.  A void
function doesn't return anything, so it shouldn't be tagged with
@return.

I have no idea why this didn't show up before, why it was just working
for me, what changed to cause it to break, or how to fix it.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Dave Fisher-2
It’s a guess, but which Java are you using?

Some of those look like java doc errors.

Regards,
Dave

Sent from my iPhone

> On Oct 9, 2020, at 6:08 PM, Don Lewis <[hidden email]> wrote:
>
> I started working on the FreeBSD port for 4.1.8.  Unlike the the other
> ports, the FreeBSD port doesn't bundle fonts with the package.  Instead
> it uses fonts from the system, installing them separately if necessary.
> To do this, it configures with the --without-fonts option.  This 4.1.8
> RC2 fails with this error:
>
> preparing 0 bundled extensions for language en-US:
> ... analyzing files with flag ARCHIVE ...
> ... reading include pathes ...
> ... analyzing script: /home/dl/openoffice/main/solver/418/unxlngx6.pro/bin/setup_osl.ins ...
> ... analyzing script: /home/dl/openoffice/main/solver/418/unxlngx6.pro/bin/setup_osl.ins ...
> ... analyzing directories ...
> ... analyzing files ...
> ... analyzing scpactions ...
> ... analyzing shortcuts ...
> ... analyzing unix links ...
> ... analyzing profile ...
> ... analyzing profileitems ...
> ... analyzing modules ...
> ------------------------------------
> ... languages en-US ...
>
> **************************************************
> ERROR: ERROR: Missing files
> in function: remove_Files_Without_Sourcedirectory
> **************************************************
> ... analyzing files ...
> preparing 1 extension blob for language en-US:
>    dict-en.oxt
> preparing 0 bundled extensions for language en-US:
> ERROR: The following files could not be found:
> ERROR: File not found: fc_local.conf
> ... cleaning the output tree ...
> ... removing directory /tmp/ooopackaging/i_199031602279361 ...
> Error: ERROR: Missing files
> in function: remove_Files_Without_Sourcedirectorystopping log at Fri Oct  9 14:36:03 2020
>
> This can be reproduced on Linux.
>
>
>
> I started working on a patch but then ran into another failure much
> earlier in the build that now happens either with without my patch.
>
> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Selection.java:94: warning: no @param for p
>    public void setActiveCell(Point p) {
>                ^
> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:48: warning: no description for @param
>         * @param str
>           ^
> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:50: warning: no @throws for java.io.IOException
>    public StringValue(String str) throws IOException {
>           ^
> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:61: warning: no @throws for java.io.IOException
>    public StringValue(InputStream is) throws IOException {
>           ^
> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:109: warning: no @throws for java.io.IOException
>        public String getString() throws IOException {
>                      ^
> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Workbook.java:361: error: invalid use of @return
>         * @return name the name of the <code>Worksheet</code> to be added
>           ^
> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Workbook.java:375: error: invalid use of @return
>         * @return the name of the <code>Worksheet</code> to be added
>           ^
> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Worksheet.java:253: error: invalid use of @return
>         * @return an <code>Enumeration</code> to the ColInfo's
>           ^
> Building index for all the packages and classes...
> Building index for all classes...
> Generating /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/unxfbsdx.pro/class/javadoc/help-doc.html...
> 15 errors
> 100 warnings
>
> main:
>
> BUILD SUCCESSFUL
> Total time: 2 seconds
>
> Entering /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/activesync
>
> xmerge deliver
> deliver -- version: 275594
> COPY: build.lst -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/inc/xmerge/build.lst
> COPY: ../unxfbsdx.pro/class/xmerge.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/xmerge.jar
> COPY: ../unxfbsdx.pro/class/pexcel.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/pexcel.jar
> COPY: ../unxfbsdx.pro/class/htmlsoff.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/htmlsoff.jar
> COPY: ../unxfbsdx.pro/class/aportisdoc.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/aportisdoc.jar
> COPY: ../unxfbsdx.pro/class/XMergeBridge.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/XMergeBridge.jar
> COPY: ../unxfbsdx.pro/class/pocketword.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/pocketword.jar
> COPY: ../unxfbsdx.pro/misc/XMergeBridge.component -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/xml/XMergeBridge.component
> LOG: writing /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/inc/xmerge/deliver.log
> Module 'xmerge' delivered successfully. 8 files copied, 4 files unchanged
>
> 1 module(s):
>        i18npool
> need(s) to be rebuilt
>
> Reason(s):
>
> ERROR: error 65280 occurred while making /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/i18npool/source/search
>
> When you have fixed the errors in that module you can resume the build by running:
>
>        build --from i18npool
>
>
> I only looked at the last error and it is definitely real.  A void
> function doesn't return anything, so it shouldn't be tagged with
> @return.
>
> I have no idea why this didn't show up before, why it was just working
> for me, what changed to cause it to break, or how to fix it.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Don Lewis-2
On  9 Oct, Dave Fisher wrote:
> It’s a guess, but which Java are you using?

OpenJDK 1.8.0_252

> Some of those look like java doc errors.

Yes, this looks a lot like the --enable-odk problem with Java 8, but
those fixes were merged to AOO418 and I am not using --enable-odk.

It acts like javadoc is being run on some files that have never been run
through javadoc before in recent history.  I have no idea what might be
triggering that and why it suddenly started happening.

> Regards,
> Dave
>
> Sent from my iPhone
>
>> On Oct 9, 2020, at 6:08 PM, Don Lewis <[hidden email]> wrote:
>>
>> I started working on the FreeBSD port for 4.1.8.  Unlike the the other
>> ports, the FreeBSD port doesn't bundle fonts with the package.  Instead
>> it uses fonts from the system, installing them separately if necessary.
>> To do this, it configures with the --without-fonts option.  This 4.1.8
>> RC2 fails with this error:
>>
>> preparing 0 bundled extensions for language en-US:
>> ... analyzing files with flag ARCHIVE ...
>> ... reading include pathes ...
>> ... analyzing script: /home/dl/openoffice/main/solver/418/unxlngx6.pro/bin/setup_osl.ins ...
>> ... analyzing script: /home/dl/openoffice/main/solver/418/unxlngx6.pro/bin/setup_osl.ins ...
>> ... analyzing directories ...
>> ... analyzing files ...
>> ... analyzing scpactions ...
>> ... analyzing shortcuts ...
>> ... analyzing unix links ...
>> ... analyzing profile ...
>> ... analyzing profileitems ...
>> ... analyzing modules ...
>> ------------------------------------
>> ... languages en-US ...
>>
>> **************************************************
>> ERROR: ERROR: Missing files
>> in function: remove_Files_Without_Sourcedirectory
>> **************************************************
>> ... analyzing files ...
>> preparing 1 extension blob for language en-US:
>>    dict-en.oxt
>> preparing 0 bundled extensions for language en-US:
>> ERROR: The following files could not be found:
>> ERROR: File not found: fc_local.conf
>> ... cleaning the output tree ...
>> ... removing directory /tmp/ooopackaging/i_199031602279361 ...
>> Error: ERROR: Missing files
>> in function: remove_Files_Without_Sourcedirectorystopping log at Fri Oct  9 14:36:03 2020
>>
>> This can be reproduced on Linux.
>>
>>
>>
>> I started working on a patch but then ran into another failure much
>> earlier in the build that now happens either with without my patch.
>>
>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Selection.java:94: warning: no @param for p
>>    public void setActiveCell(Point p) {
>>                ^
>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:48: warning: no description for @param
>>         * @param str
>>           ^
>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:50: warning: no @throws for java.io.IOException
>>    public StringValue(String str) throws IOException {
>>           ^
>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:61: warning: no @throws for java.io.IOException
>>    public StringValue(InputStream is) throws IOException {
>>           ^
>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:109: warning: no @throws for java.io.IOException
>>        public String getString() throws IOException {
>>                      ^
>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Workbook.java:361: error: invalid use of @return
>>         * @return name the name of the <code>Worksheet</code> to be added
>>           ^
>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Workbook.java:375: error: invalid use of @return
>>         * @return the name of the <code>Worksheet</code> to be added
>>           ^
>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Worksheet.java:253: error: invalid use of @return
>>         * @return an <code>Enumeration</code> to the ColInfo's
>>           ^
>> Building index for all the packages and classes...
>> Building index for all classes...
>> Generating /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/unxfbsdx.pro/class/javadoc/help-doc.html...
>> 15 errors
>> 100 warnings
>>
>> main:
>>
>> BUILD SUCCESSFUL
>> Total time: 2 seconds
>>
>> Entering /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/activesync
>>
>> xmerge deliver
>> deliver -- version: 275594
>> COPY: build.lst -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/inc/xmerge/build.lst
>> COPY: ../unxfbsdx.pro/class/xmerge.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/xmerge.jar
>> COPY: ../unxfbsdx.pro/class/pexcel.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/pexcel.jar
>> COPY: ../unxfbsdx.pro/class/htmlsoff.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/htmlsoff.jar
>> COPY: ../unxfbsdx.pro/class/aportisdoc.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/aportisdoc.jar
>> COPY: ../unxfbsdx.pro/class/XMergeBridge.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/XMergeBridge.jar
>> COPY: ../unxfbsdx.pro/class/pocketword.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/pocketword.jar
>> COPY: ../unxfbsdx.pro/misc/XMergeBridge.component -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/xml/XMergeBridge.component
>> LOG: writing /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/inc/xmerge/deliver.log
>> Module 'xmerge' delivered successfully. 8 files copied, 4 files unchanged
>>
>> 1 module(s):
>>        i18npool
>> need(s) to be rebuilt
>>
>> Reason(s):
>>
>> ERROR: error 65280 occurred while making /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/i18npool/source/search
>>
>> When you have fixed the errors in that module you can resume the build by running:
>>
>>        build --from i18npool
>>
>>
>> I only looked at the last error and it is definitely real.  A void
>> function doesn't return anything, so it shouldn't be tagged with
>> @return.
>>
>> I have no idea why this didn't show up before, why it was just working
>> for me, what changed to cause it to break, or how to fix it.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Matthias Seidel
Hi Don,

Am 10.10.20 um 13:04 schrieb Don Lewis:
> On  9 Oct, Dave Fisher wrote:
>> It’s a guess, but which Java are you using?
> OpenJDK 1.8.0_252
What happens if you build with Java 7?
>
>> Some of those look like java doc errors.
> Yes, this looks a lot like the --enable-odk problem with Java 8, but
> those fixes were merged to AOO418 and I am not using --enable-odk.

I don't think there is --enable-odk. What we have is --disable-odk.

Regards,

   Matthias

>
> It acts like javadoc is being run on some files that have never been run
> through javadoc before in recent history.  I have no idea what might be
> triggering that and why it suddenly started happening.
>
>> Regards,
>> Dave
>>
>> Sent from my iPhone
>>
>>> On Oct 9, 2020, at 6:08 PM, Don Lewis <[hidden email]> wrote:
>>>
>>> I started working on the FreeBSD port for 4.1.8.  Unlike the the other
>>> ports, the FreeBSD port doesn't bundle fonts with the package.  Instead
>>> it uses fonts from the system, installing them separately if necessary.
>>> To do this, it configures with the --without-fonts option.  This 4.1.8
>>> RC2 fails with this error:
>>>
>>> preparing 0 bundled extensions for language en-US:
>>> ... analyzing files with flag ARCHIVE ...
>>> ... reading include pathes ...
>>> ... analyzing script: /home/dl/openoffice/main/solver/418/unxlngx6.pro/bin/setup_osl.ins ...
>>> ... analyzing script: /home/dl/openoffice/main/solver/418/unxlngx6.pro/bin/setup_osl.ins ...
>>> ... analyzing directories ...
>>> ... analyzing files ...
>>> ... analyzing scpactions ...
>>> ... analyzing shortcuts ...
>>> ... analyzing unix links ...
>>> ... analyzing profile ...
>>> ... analyzing profileitems ...
>>> ... analyzing modules ...
>>> ------------------------------------
>>> ... languages en-US ...
>>>
>>> **************************************************
>>> ERROR: ERROR: Missing files
>>> in function: remove_Files_Without_Sourcedirectory
>>> **************************************************
>>> ... analyzing files ...
>>> preparing 1 extension blob for language en-US:
>>>    dict-en.oxt
>>> preparing 0 bundled extensions for language en-US:
>>> ERROR: The following files could not be found:
>>> ERROR: File not found: fc_local.conf
>>> ... cleaning the output tree ...
>>> ... removing directory /tmp/ooopackaging/i_199031602279361 ...
>>> Error: ERROR: Missing files
>>> in function: remove_Files_Without_Sourcedirectorystopping log at Fri Oct  9 14:36:03 2020
>>>
>>> This can be reproduced on Linux.
>>>
>>>
>>>
>>> I started working on a patch but then ran into another failure much
>>> earlier in the build that now happens either with without my patch.
>>>
>>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Selection.java:94: warning: no @param for p
>>>    public void setActiveCell(Point p) {
>>>                ^
>>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:48: warning: no description for @param
>>>         * @param str
>>>           ^
>>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:50: warning: no @throws for java.io.IOException
>>>    public StringValue(String str) throws IOException {
>>>           ^
>>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:61: warning: no @throws for java.io.IOException
>>>    public StringValue(InputStream is) throws IOException {
>>>           ^
>>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/StringValue.java:109: warning: no @throws for java.io.IOException
>>>        public String getString() throws IOException {
>>>                      ^
>>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Workbook.java:361: error: invalid use of @return
>>>         * @return name the name of the <code>Worksheet</code> to be added
>>>           ^
>>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Workbook.java:375: error: invalid use of @return
>>>         * @return the name of the <code>Worksheet</code> to be added
>>>           ^
>>> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/pexcel/java/org/openoffice/xmerge/converter/xml/sxc/pexcel/records/Worksheet.java:253: error: invalid use of @return
>>>         * @return an <code>Enumeration</code> to the ColInfo's
>>>           ^
>>> Building index for all the packages and classes...
>>> Building index for all classes...
>>> Generating /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/unxfbsdx.pro/class/javadoc/help-doc.html...
>>> 15 errors
>>> 100 warnings
>>>
>>> main:
>>>
>>> BUILD SUCCESSFUL
>>> Total time: 2 seconds
>>>
>>> Entering /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/xmerge/source/activesync
>>>
>>> xmerge deliver
>>> deliver -- version: 275594
>>> COPY: build.lst -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/inc/xmerge/build.lst
>>> COPY: ../unxfbsdx.pro/class/xmerge.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/xmerge.jar
>>> COPY: ../unxfbsdx.pro/class/pexcel.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/pexcel.jar
>>> COPY: ../unxfbsdx.pro/class/htmlsoff.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/htmlsoff.jar
>>> COPY: ../unxfbsdx.pro/class/aportisdoc.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/aportisdoc.jar
>>> COPY: ../unxfbsdx.pro/class/XMergeBridge.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/XMergeBridge.jar
>>> COPY: ../unxfbsdx.pro/class/pocketword.jar -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/bin/pocketword.jar
>>> COPY: ../unxfbsdx.pro/misc/XMergeBridge.component -> /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/xml/XMergeBridge.component
>>> LOG: writing /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/inc/xmerge/deliver.log
>>> Module 'xmerge' delivered successfully. 8 files copied, 4 files unchanged
>>>
>>> 1 module(s):
>>>        i18npool
>>> need(s) to be rebuilt
>>>
>>> Reason(s):
>>>
>>> ERROR: error 65280 occurred while making /wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.8/main/i18npool/source/search
>>>
>>> When you have fixed the errors in that module you can resume the build by running:
>>>
>>>        build --from i18npool
>>>
>>>
>>> I only looked at the last error and it is definitely real.  A void
>>> function doesn't return anything, so it shouldn't be tagged with
>>> @return.
>>>
>>> I have no idea why this didn't show up before, why it was just working
>>> for me, what changed to cause it to break, or how to fix it.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Don Lewis-2
On 10 Oct, Matthias Seidel wrote:

> Hi Don,
>
> Am 10.10.20 um 13:04 schrieb Don Lewis:
>> On  9 Oct, Dave Fisher wrote:
>>> It’s a guess, but which Java are you using?
>> OpenJDK 1.8.0_252
> What happens if you build with Java 7?
>>
>>> Some of those look like java doc errors.
>> Yes, this looks a lot like the --enable-odk problem with Java 8, but
>> those fixes were merged to AOO418 and I am not using --enable-odk.
>
> I don't think there is --enable-odk. What we have is --disable-odk.

I suspect that --enable-odk is accepted and doesn't change the default.
Regardless, I just checked and I'm passing --disable-odk to configure.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Matthias Seidel
Hi Don,

Am 10.10.20 um 13:30 schrieb Don Lewis:

> On 10 Oct, Matthias Seidel wrote:
>> Hi Don,
>>
>> Am 10.10.20 um 13:04 schrieb Don Lewis:
>>> On  9 Oct, Dave Fisher wrote:
>>>> It’s a guess, but which Java are you using?
>>> OpenJDK 1.8.0_252
>> What happens if you build with Java 7?
>>>> Some of those look like java doc errors.
>>> Yes, this looks a lot like the --enable-odk problem with Java 8, but
>>> those fixes were merged to AOO418 and I am not using --enable-odk.
>> I don't think there is --enable-odk. What we have is --disable-odk.
> I suspect that --enable-odk is accepted and doesn't change the default.
> Regardless, I just checked and I'm passing --disable-odk to configure.
Thanks for the clarification.

In that case Javadoc should not be involved at all?

>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Don Lewis-2
On 10 Oct, Matthias Seidel wrote:

> Hi Don,
>
> Am 10.10.20 um 13:30 schrieb Don Lewis:
>> On 10 Oct, Matthias Seidel wrote:
>>> Hi Don,
>>>
>>> Am 10.10.20 um 13:04 schrieb Don Lewis:
>>>> On  9 Oct, Dave Fisher wrote:
>>>>> It’s a guess, but which Java are you using?
>>>> OpenJDK 1.8.0_252
>>> What happens if you build with Java 7?
>>>>> Some of those look like java doc errors.
>>>> Yes, this looks a lot like the --enable-odk problem with Java 8, but
>>>> those fixes were merged to AOO418 and I am not using --enable-odk.
>>> I don't think there is --enable-odk. What we have is --disable-odk.
>> I suspect that --enable-odk is accepted and doesn't change the default.
>> Regardless, I just checked and I'm passing --disable-odk to configure.
>
> Thanks for the clarification.
>
> In that case Javadoc should not be involved at all?

One would think, but the errors are being flagged in comments, which is
what javadoc looks at.

4.1.7 builds fine with the same version of java as long as I configure
with --disable-odk.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Don Lewis-2
On 10 Oct, Don Lewis wrote:

> On 10 Oct, Matthias Seidel wrote:
>> Hi Don,
>>
>> Am 10.10.20 um 13:30 schrieb Don Lewis:
>>> On 10 Oct, Matthias Seidel wrote:
>>>> Hi Don,
>>>>
>>>> Am 10.10.20 um 13:04 schrieb Don Lewis:
>>>>> On  9 Oct, Dave Fisher wrote:
>>>>>> It’s a guess, but which Java are you using?
>>>>> OpenJDK 1.8.0_252
>>>> What happens if you build with Java 7?
>>>>>> Some of those look like java doc errors.
>>>>> Yes, this looks a lot like the --enable-odk problem with Java 8, but
>>>>> those fixes were merged to AOO418 and I am not using --enable-odk.
>>>> I don't think there is --enable-odk. What we have is --disable-odk.
>>> I suspect that --enable-odk is accepted and doesn't change the default.
>>> Regardless, I just checked and I'm passing --disable-odk to configure.
>>
>> Thanks for the clarification.
>>
>> In that case Javadoc should not be involved at all?
>
> One would think, but the errors are being flagged in comments, which is
> what javadoc looks at.
>
> 4.1.7 builds fine with the same version of java as long as I configure
> with --disable-odk.

Digging into the logs, I see javadoc stuff happening whether or not
--disable-odk is specified, but the errors seem to get ignored.

I do see another error with my FreeBSD build of 4.1.8:

: &&     LD_LIBRARY_PATH=/wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.
8/main/solver/418/unxfbsdx.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} ../../
../unxfbsdx.pro/bin/gencoll_rule dz_charset.txt ../../../unxfbsdx.pro/misc/colla
tor_dz_charset.cxx dz_charset
/wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.8/main/i18npool/unxfbsdx.
pro/bin/gencoll_rule: Undefined symbol "_ZN7icu_4_013UnicodeStringC1EPKt"
dmake:  Error code 1, while making '../../../unxfbsdx.pro/misc/collator_dz_chars
et.cxx'

Hmn ... it looks like gencoll_rule rule is picking up the system icu
libraries rather than the bundled icu libraries.  Earlier I see some
linking errors that seem to get ignored:

c++ -Wl,-z,combreloc -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector-strong -Wl,-z,defs -Wl,-export-dynamic -Wl,--noinhibit-exec -Wl,-rpath-link,../.
./unxfbsdx.pro/lib:/wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.8/main/solver/418/unxfbsdx.pro/lib:/lib:/usr/lib -L../../unxfbsdx.pro/lib -L../lib -L/wr
kdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.8/main/solenv/unxfbsdx/lib -L/wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.8/main/solver/418/unxfbsdx
.pro/lib -L/wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.8/main/solenv/unxfbsdx/lib -L/usr/local/openjdk8/lib -L/usr/local/openjdk8/jre/lib/amd64 -L/usr/
local/openjdk8/jre/lib/amd64/server -L/usr/local/openjdk8/jre/lib/amd64/native_threads -L/usr/local/lib ../../unxfbsdx.pro/obj/gencoll_rule.o \
-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive -luno_sal -licui18n -licuuc -licudata -Wl,--as-needed -pthread -lm -Wl,--no-as-needed  -o ../../unxfbsdx.pro
/bin/gencoll_rule
../../unxfbsdx.pro/obj/gencoll_rule.o: In function `main':
gencoll_rule.cxx:(.text+0x355): undefined reference to `icu_4_0::UnicodeString::UnicodeString(unsigned short const*)'
gencoll_rule.cxx:(.text+0x36b): undefined reference to `icu_4_0::RuleBasedCollator::RuleBasedCollator(icu_4_0::UnicodeString const&, UErrorCode&)'
gencoll_rule.cxx:(.text+0x377): undefined reference to `icu_4_0::UnicodeString::~UnicodeString()'
gencoll_rule.cxx:(.text+0x3ac): undefined reference to `icu_4_0::RuleBasedCollator::cloneRuleData(int&, UErrorCode&)'
gencoll_rule.cxx:(.text+0x3f8): undefined reference to `uprv_free_4_0'
gencoll_rule.cxx:(.text+0x48e): undefined reference to `icu_4_0::UnicodeString::~UnicodeString()'
-rwxr-xr-x  1 nobody  wheel  18342 Oct 11 19:33 ../../unxfbsdx.pro/bin/gencoll_rule

There are differences in the compiler command line.  The working 4.1.7
version:
c++ -Wl,-z,combreloc -Wl,-rpath,/usr/local/lib -fstack-protector-strong -Wl,-z,defs -Wl,-export-dynamic -Wl,--noinhibit-exec -Wl,-rpath-link,../../unxfbsdx.pro/li
b:/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.7/main/solver/417/unxfbsdx.pro/lib:/lib:/usr/lib -L../../unxfbsdx.pro/lib -L../lib -L/wrkdirs/usr/ports/edi
tors/openoffice-4/work/aoo-4.1.7/main/solenv/unxfbsdx/lib -L/wrkdirs/usr/ports/editors/openoffice-4/work/aoo-4.1.7/main/solver/417/unxfbsdx.pro/lib -L/wrkdirs/usr
/ports/editors/openoffice-4/work/aoo-4.1.7/main/solenv/unxfbsdx/lib -L/usr/local/openjdk8/lib -L/usr/local/openjdk8/jre/lib/amd64 -L/usr/local/openjdk8/jre/lib/am
d64/server -L/usr/local/openjdk8/jre/lib/amd64/native_threads -L/usr/local/lib ../../unxfbsdx.pro/obj/gencoll_rule.o \
-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive -luno_sal -licui18n -licuuc -licudata -Wl,--as-needed -pthread -lm -Wl,--no-as-needed  -o ../../unxfbsdx.pro
/bin/gencoll_rule

The position change of -L/usr/local/lib looks like the problem.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Matthias Seidel
Hi Don,

Am 12.10.20 um 00:49 schrieb Don Lewis:

> On 10 Oct, Don Lewis wrote:
>> On 10 Oct, Matthias Seidel wrote:
>>> Hi Don,
>>>
>>> Am 10.10.20 um 13:30 schrieb Don Lewis:
>>>> On 10 Oct, Matthias Seidel wrote:
>>>>> Hi Don,
>>>>>
>>>>> Am 10.10.20 um 13:04 schrieb Don Lewis:
>>>>>> On  9 Oct, Dave Fisher wrote:
>>>>>>> It’s a guess, but which Java are you using?
>>>>>> OpenJDK 1.8.0_252
>>>>> What happens if you build with Java 7?
>>>>>>> Some of those look like java doc errors.
>>>>>> Yes, this looks a lot like the --enable-odk problem with Java 8, but
>>>>>> those fixes were merged to AOO418 and I am not using --enable-odk.
>>>>> I don't think there is --enable-odk. What we have is --disable-odk.
>>>> I suspect that --enable-odk is accepted and doesn't change the default.
>>>> Regardless, I just checked and I'm passing --disable-odk to configure.
>>> Thanks for the clarification.
>>>
>>> In that case Javadoc should not be involved at all?
>> One would think, but the errors are being flagged in comments, which is
>> what javadoc looks at.
>>
>> 4.1.7 builds fine with the same version of java as long as I configure
>> with --disable-odk.
> Digging into the logs, I see javadoc stuff happening whether or not
> --disable-odk is specified, but the errors seem to get ignored.
>
> I do see another error with my FreeBSD build of 4.1.8:
>
> : &&     LD_LIBRARY_PATH=/wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.
> 8/main/solver/418/unxfbsdx.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} ../../
> ../unxfbsdx.pro/bin/gencoll_rule dz_charset.txt ../../../unxfbsdx.pro/misc/colla
> tor_dz_charset.cxx dz_charset
> /wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.8/main/i18npool/unxfbsdx.
> pro/bin/gencoll_rule: Undefined symbol "_ZN7icu_4_013UnicodeStringC1EPKt"
> dmake:  Error code 1, while making '../../../unxfbsdx.pro/misc/collator_dz_chars
> et.cxx'
>
> Hmn ... it looks like gencoll_rule rule is picking up the system icu
> libraries rather than the bundled icu libraries.  Earlier I see some
> linking errors that seem to get ignored:
A quick guess:

https://bz.apache.org/ooo/show_bug.cgi?id=125371

Regards,

   Matthias



smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: 4.1.8 RC2 build broken when configured with --without-fonts

Don Lewis-2
On 12 Oct, Matthias Seidel wrote:

> Hi Don,
>
> Am 12.10.20 um 00:49 schrieb Don Lewis:
>> On 10 Oct, Don Lewis wrote:
>>> On 10 Oct, Matthias Seidel wrote:
>>>> Hi Don,
>>>>
>>>> Am 10.10.20 um 13:30 schrieb Don Lewis:
>>>>> On 10 Oct, Matthias Seidel wrote:
>>>>>> Hi Don,
>>>>>>
>>>>>> Am 10.10.20 um 13:04 schrieb Don Lewis:
>>>>>>> On  9 Oct, Dave Fisher wrote:
>>>>>>>> It’s a guess, but which Java are you using?
>>>>>>> OpenJDK 1.8.0_252
>>>>>> What happens if you build with Java 7?
>>>>>>>> Some of those look like java doc errors.
>>>>>>> Yes, this looks a lot like the --enable-odk problem with Java 8, but
>>>>>>> those fixes were merged to AOO418 and I am not using --enable-odk.
>>>>>> I don't think there is --enable-odk. What we have is --disable-odk.
>>>>> I suspect that --enable-odk is accepted and doesn't change the default.
>>>>> Regardless, I just checked and I'm passing --disable-odk to configure.
>>>> Thanks for the clarification.
>>>>
>>>> In that case Javadoc should not be involved at all?
>>> One would think, but the errors are being flagged in comments, which is
>>> what javadoc looks at.
>>>
>>> 4.1.7 builds fine with the same version of java as long as I configure
>>> with --disable-odk.
>> Digging into the logs, I see javadoc stuff happening whether or not
>> --disable-odk is specified, but the errors seem to get ignored.
>>
>> I do see another error with my FreeBSD build of 4.1.8:
>>
>> : &&     LD_LIBRARY_PATH=/wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.
>> 8/main/solver/418/unxfbsdx.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} ../../
>> ../unxfbsdx.pro/bin/gencoll_rule dz_charset.txt ../../../unxfbsdx.pro/misc/colla
>> tor_dz_charset.cxx dz_charset
>> /wrkdirs/usr/ports/editors/openoffice-418/work/aoo-4.1.8/main/i18npool/unxfbsdx.
>> pro/bin/gencoll_rule: Undefined symbol "_ZN7icu_4_013UnicodeStringC1EPKt"
>> dmake:  Error code 1, while making '../../../unxfbsdx.pro/misc/collator_dz_chars
>> et.cxx'
>>
>> Hmn ... it looks like gencoll_rule rule is picking up the system icu
>> libraries rather than the bundled icu libraries.  Earlier I see some
>> linking errors that seem to get ignored:
>
> A quick guess:
>
> https://bz.apache.org/ooo/show_bug.cgi?id=125371

Nope, the rpath is right.

This turns out to be a bug in the FreeBSD port.  Until recently, the
FreeBSD port used the system python.  Python 2 is now deprecated on
FreeBSD and will be removed by the end of the year, so a while back I
switched the port to use the bundled python.  When I did this, I didn't
notice that python wants to use readline, which got flagged.  When I
added the readline dependency, that caused -L/usr/local/lib to be added
to the value of LDFLAGS that gets passed to build through the
environment.  That in turn mucks up the library search order and causes
system libraries to be preferred to our bundled libraries.

I added the readline dependency at the same time as I was working on the
patch for the missing fc_local file, which is why things suddenly and
unexpectedly broke for me.

Sorry for the noise.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]