Hi Damjan,

Since I am not the only one with these errors, wouldn't it be easier if
you tell us your configuration and let us see what is different?
I know the Windows buildbot could build from trunk (when it was
functional) , but I see no real difference in the configuration.

I think we are all following the steps described here:

https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#Windows_7.2C_Windows_8.1.2C_Windows_10

If you do something different, could you update the Wiki?

Regards, Matthias


Am 20.07.2017 um 12:13 schrieb Damjan Jovanovic:
> Since I am the main gbuild developer and Windows always builds for me, and
> I cannot reproduce your problem, I only see the following solution.
>
> svn log -v > /path/to/log.txt
> (so you have an offline log.txt for easy future reference)
> Look through log.txt, go to early 2015 or so.
> Find a revision you want to try, and switch to it and try build it. I think
> it was:
> svn update -r <revision>
> then clean the tree and try build.
>
> When you find a revision that builds that way, do the equivalent of "git
> bisect" between that revision and the latest revision, ie. go to a revision
> about halfway between then and now, "svn update -r ..." and build, and keep
> bisecting until you find the last working revision, then post the details.
>
> It will probably take a long time, and a dozen or so attempted builds, but
> once you find it, it should allow us to narrow down the problem and figure
> out what went wrong.
>
> Damjan
>
> On Thu, Jul 20, 2017 at 11:11 AM, Matthias Seidel <
> matthias.sei...@hamburg.de> wrote:
>
>> Hi,
>>
>> When building trunk (on Windows) I get exactly the same errors...
>>
>> Branch 414 builds just fine (with Java 7):
>> https://home.apache.org/~mseidel/AOO-builds/AOO-414-Test/
>>
>> Regards, Matthias
>>
>>
>> Am 20.07.2017 um 04:56 schrieb Yemelyanenko Fyodor:
>>> I’ve took another try to build OO on W7 x32
>>> But got same errors, as on W8 x64
>>> May be I missed some prerequisites?
>>>
>>> Errors are in modules gtest, xml2cmp, salhelper, udm
>>> Cygwin seems to have bug on Windows as it only  shows full error text
>> when resized to some size… So path to missed file is not full.
>>> The gtest.h is in place, why gb_Deliver_deliver cannot find it?
>>>
>>> $ build --all:gtest
>>> build -- version: 1775979
>>>
>>>
>>> =============
>>> Building module gtest
>>> =============
>>>
>>> Entering /cygdrive/c/source/aoo-trunk/ext_libraries/gtest
>>>
>>> mkdir: cannot create directory './wntmsci12.pro/misc/build/gtest-1.7.0/':
>> File exists
>>> C:/source/aoo-trunk/main/solenv/gbuild/Package.mk:28: ***
>> gb_Deliver_deliver: file does not exist in solver, and cannot be deli.
>> Stop.nk/main/solver/420/wntmsci12.pro/inc/gtest/gtest.h
>>> dmake:  Error code 2, while making './wntmsci12.pro/misc/build/
>> so_built_oo_gtest'
>>> 1 module(s):
>>>         gtest
>>> need(s) to be rebuilt
>>>
>>> Reason(s):
>>>
>>> ERROR: error 65280 occurred while making /cygdrive/c/source/aoo-trunk/
>> ext_libraries/gtest
>>> When you have fixed the errors in that module you can resume the build
>> by running:
>>>         build --all:gtest
>>>
>>> The sal helper cannot open include file conditn.h
>>>
>>> =============
>>> Building module salhelper
>>> =============
>>>
>>> Entering /cygdrive/c/source/aoo-trunk/main/salhelper/source
>>>
>>> mkout -- version: 1.8
>>> Making:    all_salhelper.dpslo
>>> Compiling: salhelper/wntmsci12.pro/misc/salhelper3MSC_version.c
>>> Compiling: salhelper/source/condition.cxx
>>> ../inc\salhelper/condition.hxx(29) : fatal error C1083: Cannot open
>> include file: 'osl/conditn.h': No such file or directory
>>> dmake:  Error code 2, while making '../wntmsci12.pro/slo/condition.obj'
>>>
>>> 1 module(s):
>>>         salhelper
>>> need(s) to be rebuilt
>>>
>>> Reason(s):
>>>
>>> ERROR: error 65280 occurred while making /cygdrive/c/source/aoo-trunk/
>> main/salhelper/source
>>> When you have fixed the errors in that module you can resume the build
>> by running:
>>>         build --all:salhelper
>>>
>>>
>>>
>>> From: Yemelyanenko Fyodor [mailto:fyodo...@hotmail.com]
>>> Sent: Wednesday, July 19, 2017 10:51 AM
>>> To: Damjan Jovanovic <dam...@apache.org>; Apache OO <
>> dev@openoffice.apache.org>
>>> Subject: Re[5]: Building OO
>>>
>>> Hello!
>>>
>>> I've switched to Ubuntu 14.04 mini with xubuntu-desktop and xrdp
>> installed
>>> And OO built successfully! :-)
>>>
>>> Now trying to do the same on W7 x32.
>>>
>>> As Id like to deep dive into OO development, could you please share what
>> dev environment do you use on Ubuntu and on W7 (I believe, that I'll
>> finally success in building OO on Windows).
>>> Any thoughts on establishing dev environment will be appreciated.
>>>
>>> --
>>> Fyodor
>>>
>>> ------ Исходное сообщение ------
>>> От: "Емельяненко Федор" <fyodo...@hotmail.com<mailto:f
>> yodo...@hotmail.com>>
>>> Кому: "Damjan Jovanovic" <dam...@apache.org<mailto:dam...@apache.org>>
>>> Копия: "Apache OO" <dev@openoffice.apache.org<mailto:
>> dev@openoffice.apache.org>>
>>> Отправлено: 04.07.2017 12:57:52
>>> Тема: Re[4]: Building OO
>>>
>>> I use following config script
>>>
>>> ./configure \
>>>    --with-frame-home="$SDK_PATH" \
>>>    --with-psdk-home="$SDK_PATH" \
>>>    --with-midl-path="$SDK_PATH/bin" \
>>>    --with-ant-home="/cygdrive/c/ant110/apache-ant-1.10.1" \
>>>    --with-jdk-home="C:/PROGRA~2/Java/JDK18~1.0_1" \
>>>    --with-csc-path="C:/Windows/Microsoft.NET/Framework/v3.5" \
>>>    --with-cl-home="C:/PROGRA~2/MICROS~1.0/VC" \
>>>    --with-asm-home="C:/PROGRA~2/MICROS~1.0/VC/bin" \
>>>    --with-dmake-url="https://sourceforge.net/projects/
>> oooextras.mirror/files/dmake-4.12.tar.bz2" \
>>>    --with-epm-url="https://sourceforge.net/projects/
>> oooextras.mirror/files/epm-3.7.tar.gz" \
>>>    --disable-pch \
>>>    --disable-atl \
>>>    --disable-activex \
>>>    --disable-nss-module \
>>>    --without-junit \
>>>    --disable-directx
>>>
>>> On Windows 8.1 64 bit Hyper-v VM
>>>
>>> Full jdk path C:\Program Files (x86)\Java\jdk1.8.0_131
>>> CL home C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC
>>> Asm home C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin
>>>
>>> I've tried to rebuild with following script (full path) with no success
>>>
>>> ./configure \
>>>    --with-frame-home="$SDK_PATH" \
>>>    --with-psdk-home="$SDK_PATH" \
>>>    --with-midl-path="$SDK_PATH/bin" \
>>>    --with-ant-home="/cygdrive/c/ant110/apache-ant-1.10.1" \
>>>    --with-jdk-home="/cygdrive/c/Program Files (x86)/Java/jdk1.8.0_131" \
>>>    --with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5" \
>>>    --with-cl-home="/cygdrive/c/Program Files (x86)/Microsoft Visual
>> Studio 9.0/VC" \
>>>    --with-asm-home="/cygdrive/c/Program Files (x86)/Microsoft Visual
>> Studio 9.0/VC/bin" \
>>>    --with-dmake-url="https://sourceforge.net/projects/
>> oooextras.mirror/files/dmake-4.12.tar.bz2" \
>>>    --with-epm-url="https://sourceforge.net/projects/
>> oooextras.mirror/files/epm-3.7.tar.gz" \
>>>    --disable-pch \
>>>    --disable-atl \
>>>    --disable-activex \
>>>    --disable-nss-module \
>>>    --without-junit \
>>>    --disable-directx
>>>
>>> Now I have error on module gtest...
>>>
>>> dmake: Error code 2, while making './wntmsci12.pro/misc/build/
>> so_built_oo_gtest'
>>> 1 module(s):
>>> gtest
>>> need(s) to be rebuilt
>>>
>>> Reason(s):
>>>
>>> ERROR: error 65280 occurred while making /cygdrive/c/source/aoo-trunk/
>> ext_libraries/gtest
>>> When you have fixed the errors in that module you can resume the build
>> by running:
>>> build --all:gtest
>>>
>>> ------ Исходное сообщение ------
>>> От: "Damjan Jovanovic" <dam...@apache.org<mailto:dam...@apache.org>>
>>> Кому: "Yemelyanenko Fyodor" <fyodo...@hotmail.com<mailto:f
>> yodo...@hotmail.com>>
>>> Копия: "Apache OO" <dev@openoffice.apache.org<mailto:
>> dev@openoffice.apache.org>>
>>> Отправлено: 02.07.2017 16:46:09
>>> Тема: Re: Re[2]: Building OO
>>>
>>> I just succeeded in building trunk with:
>>> 32 bit VirtualBox VM
>>> Windows XP
>>> SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0"
>> ./configure --with-frame-home="$SDK_PATH" --with-psdk-home="$SDK_PATH"
>> --with-midl-path="$SDK_PATH/bin" 
>> --with-ant-home="/cygdrive/c/apache-ant-1.9.6"
>> --with-dmake-url="http://dmake.apache-extras.org.
>> codespot.com/files/dmake-4.12.tar.bz2" --with-epm-url="http://www.
>> msweet.org/files/project2/epm-3.7-source.tar.gz" --enable-pch
>> --disable-atl --disable-activex --with-junit="/cygdrive/c/source/junit.jar"
>> --with-hamcrest-core="/cygdrive/c/source/hamcrest.jar"
>> --with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC"
>> --with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5"
>> --with-jdk-home="/cygdrive/c/Program Files/Java/jdk1.7.0"
>> --disable-directx --with-package-format="installed"
>> --enable-wiki-publisher
>>> Please post your full setup and build options.
>>> Regards
>>> Damjan
>>>
>>> On Fri, Jun 30, 2017 at 7:37 AM, Yemelyanenko Fyodor <
>> fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> wrote:
>>> Hello Damjan,
>>>
>>> I've commented out in main/udm/StaticLibrary_udm.mk
>>>
>>> #ifeq ($(OS),WNT)
>>> #$(eval $(call gb_StaticLibrary_add_cflags,udm,-GR))
>>> #else
>>>
>>> Now build stopped on xml2cmp module...
>>>
>>>
>>>                         =============
>>>                         Building module xml2cmp
>>>                         =============
>>>
>>>                         Entering /cygdrive/c/source/aoo-trunk/
>> main/xml2cmp/prj
>>>                         cd .. && make -s -r -j1   && make -s -r
>> deliverlog
>>>                         [ info  ALL ] LinkTarget Library/msvcprt.lib not
>> defined: Assuming
>>> headers to be there!
>>>                         [ info  ALL ] LinkTarget Library/kernel32.lib
>> not defined: Assuming
>>> headers to be there!
>>>                         [ info  ALL ] LinkTarget Library/msvcrt.lib not
>> defined: Assuming
>>> headers to be there!
>>>                         [ info  ALL ] LinkTarget Library/oldnames.lib
>> not defined: Assuming
>>> headers to be there!
>>>                         [ build CXX ] xml2cmp/source/finder/dependy
>>>                         dependy.cxx
>>>                         [ build CXX ] xml2cmp/source/finder/dep_main
>>>                         dep_main.cxx
>>>                         [ build CXX ] xml2cmp/source/xcd/cr_html
>>>                         cr_html.cxx
>>>                         [ build CXX ] xml2cmp/source/xcd/cr_index
>>>                         cr_index.cxx
>>>                         [ build CXX ] xml2cmp/source/xcd/cr_metho
>>>                         cr_metho.cxx
>>>                         [ build CXX ] xml2cmp/source/xcd/filebuff
>>>                         filebuff.cxx
>>>                         [ build CXX ] xml2cmp/source/xcd/parse
>>>                         parse.cxx
>>>                         [ build CXX ] xml2cmp/source/xcd/xmlelem
>>>                         xmlelem.cxx
>>>                         [ build CXX ] xml2cmp/source/xcd/xmltree
>>>                         xmltree.cxx
>>>                         [ build CXX ] xml2cmp/source/support/cmdline
>>>                         cmdline.cxx
>>>                         [ build CXX ] xml2cmp/source/support/heap
>>>                         heap.cxx
>>>                         [ build CXX ] xml2cmp/source/support/sistr
>>>                         sistr.cxx
>>>                         [ build CXX ] xml2cmp/source/support/syshelp
>>>                         syshelp.cxx
>>>                         [ build CXX ] xml2cmp/source/support/badcast
>>>                         badcast.cxx
>>>                         [ build DEP ] LNK:Executable/srvdepy.exe
>>>                         [ build CXX ] xml2cmp/source/xcd/main
>>>                         main.cxx
>>>                         [ build DEP ] LNK:Executable/xml2cmp.exe
>>>                         ', needed by
>>> '/cygdrive/c/source/aoo-trunk/main/solver/420/wntmsci12.pro/
>> workdir/CxxObject/xml2cmp/source/xcd/cr_html.o<http://
>> wntmsci12.pro/workdir/CxxObject/xml2cmp/source/xcd/cr_html.o>'.
>>>   Stop.
>>>                         dmake:  Error code 2, while making 'all'
>>>
>>>                         1 module(s):
>>>                                 xml2cmp
>>>                         need(s) to be rebuilt
>>>
>>>                         Reason(s):
>>>
>>>                         ERROR: error 65280 occurred while making
>>> /cygdrive/c/source/aoo-trunk/main/xml2cmp/prj
>>>
>>>                         When you have fixed the errors in that module
>> you can resume the
>>> build by running:
>>>
>>>                                 build --all:xml2cmp
>>>
>>> ------ Исходное сообщение ------
>>> От: "Damjan Jovanovic" <dam...@apache.org<mailto:dam...@apache.org>>
>>> Кому: "Yemelyanenko Fyodor" <fyodo...@hotmail.com<mailto:f
>> yodo...@hotmail.com>>
>>> Копия: "Apache OO" <dev@openoffice.apache.org<mailto:
>> dev@openoffice.apache.org>>
>>> Отправлено: 28.06.2017 15:07:29
>>> Тема: Re: Building OO
>>>
>>>> Hi Fyodor
>>>>
>>>> The problem is almost certainly in
>>>> main/udm/StaticLibrary_udm.mk
>>>>
>>>> Make try take out the contents of the ifeq ($(OS),WNT) section?
>>>>
>>>> I'll try build it later.
>>>>
>>>> Damjan
>>>>
>>>> On Wed, Jun 28, 2017 at 6:00 AM, Yemelyanenko Fyodor
>>>> <fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> wrote:
>>>>> Hi Damjan,
>>>>>
>>>>> I’ve got OO using svn co
>>>>> https://svn.apache.org/repos/asf/openoffice/trunk
>>>>> <https://svn.apache.org/repos/asf/openoffice/trunk> aoo-trunk a week
>>>>> ago.
>>>>>
>>>>> I've cd'ed to udm and tried build -all:udm
>>>>>
>>>>> This is output
>>>>>                         Admin@shr-pc
>>>>> /cygdrive/c/source/aoo-trunk/main/udm
>>>>>                         $ build --all:udm
>>>>>                         build -- version: 1775979
>>>>>
>>>>>
>>>>>                         =============
>>>>>                         Building module udm
>>>>>                         =============
>>>>>
>>>>>                         Entering
>>>>> /cygdrive/c/source/aoo-trunk/main/udm/prj
>>>>>
>>>>>                         cd .. && make -s -r -j1   && make -s -r
>>>>> deliverlog
>>>>>                         ', needed by
>>>>> '/cygdrive/c/source/aoo-trunk/main/solver/420/wntmsci12.pro/
>> workdir/CxxObject/udm/source/html/htmlitem.o<http://wntmsci12.pro/workdir/
>> CxxObject/udm/source/html/htmlitem.o>
>>>>> <http://wntmsci12.pro/workdir/CxxObject/udm/source/html/htmlitem.o>'.
>>>>>   Stop.
>>>>>                         dmake:  Error code 2, while making 'all'
>>>>>
>>>>>                         1 module(s):
>>>>>                                 udm
>>>>>                         need(s) to be rebuilt
>>>>>
>>>>>                         Reason(s):
>>>>>
>>>>>                         ERROR: error 65280 occurred while making
>>>>> /cygdrive/c/source/aoo-trunk/main/udm/prj
>>>>>
>>>>>                         When you have fixed the errors in that module
>>>>> you can resume the
>>>>> build by running:
>>>>>
>>>>>                                 build --all:udm
>>>>>
>>>>>
>>>>> I think I need to deep dive into dmake, so I'll be able to trace build
>>>>> and link processes and find what exactly done on udm module. So I'll
>>>>> appreciate reference to information on dmake.
>>>>>
>>>>> --
>>>>> Fyodor
>>>>>
>>>>>
>>>>> From: Damjan Jovanovic [mailto:dam...@apache.org<mailto:
>> dam...@apache.org>]
>>>>> Sent: Tuesday, June 27, 2017 5:38 PM
>>>>> To: Apache OO <dev@openoffice.apache.org<mailto:dev@openoffice.apache.
>> org>>; fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>
>>>>> Subject: Re: Building OO
>>>>>
>>>>> Hi Fyodor
>>>>> Welcome to AOO :).
>>>>> What version are you building?
>>>>> Can you "cd" into the udm directory, and post the full output of
>>>>> "build"
>>>>> run from there?
>>>>> Thank you
>>>>> Damjan
>>>>>
>>>>> On Tue, Jun 27, 2017 at 8:12 AM, Yemelyanenko Fyodor
>>>>> <fyodo...@hotmail.com<mailto:fyodo...@hotmail.com>> wrote:
>>>>> =============
>>>>> Building module udm
>>>>> =============
>>>>>
>>>>> Entering /cygdrive/c/source/aoo-trunk/main/udm/prj
>>>>> Hello!
>>>>>
>>>>> I'm newbie in OO development, and as New Volunteer Orientation module
>>>>> suggests, I've established local build env, and try to build OO.
>>>>> I've installed required prerequisites from Building Guide
>>>>> (http://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO
>>>>> <http://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO>)
>>>>> and
>>>>> started to build with this command
>>>>>
>>>>> ./configure \
>>>>>      --with-frame-home="$SDK_PATH" \
>>>>>      --with-psdk-home="$SDK_PATH" \
>>>>>      --with-midl-path="$SDK_PATH/bin" \
>>>>>      --with-ant-home="/cygdrive/c/ant110/apache-ant-1.10.1" \
>>>>>      --with-jdk-home="C:/PROGRA~2/Java/JDK18~1.0_1" \
>>>>>      --with-csc-path="C:/Windows/Microsoft.NET/Framework/v3.5" \
>>>>>      --with-cl-home="C:/PROGRA~2/MICROS~1.0/VC" \
>>>>>      --with-asm-home="C:/PROGRA~2/MICROS~1.0/VC/bin" \
>>>>>
>>>>> --with-dmake-url="https://sourceforge.net/projects/
>> oooextras.mirror/files/dmake-4.12.tar.bz2
>>>>> <https://sourceforge.net/projects/oooextras.mirror/
>> files/dmake-4.12.tar.bz2>"
>>>>> \
>>>>>
>>>>> --with-epm-url="https://sourceforge.net/projects/
>> oooextras.mirror/files/epm-3.7.tar.gz
>>>>> <https://sourceforge.net/projects/oooextras.mirror/
>> files/epm-3.7.tar.gz>"
>>>>> \
>>>>>      --disable-pch \
>>>>>      --disable-atl \
>>>>>      --disable-activex \
>>>>>      --disable-nss-module \
>>>>>      --without-junit \
>>>>>      --disable-directx
>>>>>
>>>>> There are some modules built successfully, but built stop on UDM
>>>>> module
>>>>> with following error
>>>>>
>>>>> cd .. && make -s -r -j1   && make -s -r deliverlog
>>>>> [ build CXX ] udm/source/html/htmlitem
>>>>> htmlitem.cxx
>>>>> [ build CXX ] udm/source/xml/xmlitem
>>>>> xmlitem.cxx
>>>>> [ build DEP ] LNK:StaticLibrary/udm.lib
>>>>> [ build PKG ] udm_inc
>>>>> ', needed by
>>>>> '/cygdrive/c/source/aoo-trunk/main/solver/420/wntmsci12.pro/
>> workdir/CxxObject/udm/source/html/htmlitem.o<http://wntmsci12.pro/workdir/
>> CxxObject/udm/source/html/htmlitem.o>
>>>>> <http://wntmsci12.pro/workdir/CxxObject/udm/source/html/htmlitem.o>'.
>>>>>   Stop.
>>>>> dmake:  Error code 2, while making 'all'
>>>>>
>>>>> 1 module(s):
>>>>>          udm
>>>>> need(s) to be rebuilt
>>>>>
>>>>> Reason(s):
>>>>>
>>>>> ERROR: error 65280 occurred while making
>>>>> /cygdrive/c/source/aoo-trunk/main/udm/prj
>>>>>
>>>>> When you have fixed the errors in that module you can resume the build
>>>>> by running:
>>>>>
>>>>>          build --all:udm
>>>>>
>>>>> I'm not professional with dmake (yet), so any help would be
>>>>> appreciated.
>>>>>
>>>>> --
>>>>> Fyodor
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org<mailto:
>> dev-unsubscr...@openoffice.apache.org>
>>>>> <mailto:dev-unsubscr...@openoffice.apache.org<mailto:d
>> ev-unsubscr...@openoffice.apache.org>>
>>>>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>> <mailto:dev-h...@openoffice.apache.org>
>>
>>


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to