openoffice-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthias Seidel <matthias.sei...@hamburg.de>
Subject Re: Win64 port started, and how building 32 bit AOO on Win64 could break soon
Date Fri, 23 Mar 2018 16:23:09 GMT
Next one! ;-)

With revision 1827456 I get:

...
**************************************************
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: reg3.dll
... cleaning the output tree ...
... removing directory /tmp/ooopackaging/i_56081521752452 ...
Error: ERROR: Missing files
in function: remove_Files_Without_Sourcedirectorystopping log at Thu Mar
22 14:01:06 2018
dmake:  Error code 255, while making 'openoffice_en-US.msi'

This seems to be Windows only.

Regards,

   Matthias


Am 13.03.2018 um 04:19 schrieb Damjan Jovanovic:
> Hi
>
> Thank you.
>
> Fiddling with the main/cppuhelper/source/makefile.mk to reintroduce the map
> file while keeping the other changes did not help, so it doesn't seem like
> a case of exporting a symbol that wasn't exported before.
>
> I've reverted all the changes to main/cppuhelper in r1826602 while I
> investigate further. This should hopefully get AOO building again.
>
> Oddly I think only the Windows build was affected by this.
>
> Damjan
>
>
> On Sun, Mar 11, 2018 at 10:01 PM, Matthias Seidel <
> matthias.seidel@hamburg.de> wrote:
>
>> Hi Damjan,
>>
>> Maybe you already have seen it (buildbot revision 1826428):
>>
>> "ERROR: error 65280 occurred while making
>> /cygdrive/e/slave14/aoo-win7/build/main/svtools/prj"
>>
>> https://ci.apache.org/projects/openoffice/buildlogs/
>> win/main/svtools/wntmsci12.pro/misc/logs/prj.txt
>>
>> Regards,
>>
>>    Matthias
>>
>>
>> Am 10.03.2018 um 19:18 schrieb Matthias Seidel:
>>> Hi Damjan,
>>>
>>> I think your last commit [1] breaks the Win32 build:
>>>
>>> "ERROR: error 65280 occurred while making
>>> /cygdrive/c/Source/aoo/main/cppuhelper/source" in my local build.
>>>
>>> See a more detailed log from our buildbot:
>>>
>>> https://ci.apache.org/projects/openoffice/buildlogs/
>> win/main/cppuhelper/wntmsci12.pro/misc/logs/source.txt
>>> Regards,
>>>
>>>   Matthias
>>>
>>> [1] https://svn.apache.org/viewvc?view=revision&revision=1826398
>>>
>>>
>>> Am 05.03.2018 um 21:19 schrieb Damjan Jovanovic:
>>>> On Mon, Mar 5, 2018 at 3:29 PM, Patricia Shanahan <pats@acm.org> wrote:
>>>>
>>>>> On 3/4/2018 11:27 PM, Damjan Jovanovic wrote:
>>>>> ...
>>>>>
>>>>>> But there is a simple way to both keep the 64->32 bit building
working
>>>>>> while making the 64 bit changes in trunk, and still get the benefits
>> of
>>>>>> testing. The changes involved to enable the 64 bit build environment
>>>>>> amount
>>>>>> to 1 relatively small patch affecting only 5 files, and without this
>> patch
>>>>>> it will still build 32 bit binaries on 64 bit Windows. Thus this
>> patch can
>>>>>> be maintained out-of-tree while patching modules to build on Win64,
>> and
>>>>>> those building without this patch will end up automatically testing
>>>>>> whether
>>>>>> any of the (small and relatively safe) module changes broke the Win32
>>>>>> build.
>>>>>>
>>>>> ...
>>>>>
>>>>> In general, I favor keeping things checked in, but in keep the patch
>> that
>>>>> breaks 64->32 in its own branch. The remaining changes can go in the
>> trunk.
>>>>>
>>>> The patch affects 4 files and is only 254 lines long in total, so I've
>> just
>>>> placed it into main/solenv/win64/win64.patch together with a readme file
>>>> referring people to the wiki page (
>>>> https://wiki.openoffice.org/wiki/Win64_port) where I've described how
>> to
>>>> apply it and start the Win64 build.
>>>>
>>
>>



Mime
View raw message