Status of Windows builds TB77

classic Classic list List threaded Threaded
14 messages Options
V Stuart Foote V Stuart Foote
Reply | Threaded
Open this post in threaded view
|

Status of Windows builds TB77

The Jenkins hosted TB77 nightly for 64bit Windows builds has not posted a package since 14 Feb, does it need a nudge?

Logs are obtuse. But the other Windows TBs (TB72, TB73) seem to be building.

Stuart

_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Christian Lohmaier-3 Christian Lohmaier-3
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

Hi Stuart, *,

On Wed, Feb 19, 2020 at 4:05 PM V Stuart Foote <[hidden email]> wrote:
>
> The Jenkins hosted TB77 nightly for 64bit Windows builds has not posted a package since 14 Feb, does it need a nudge?

The last builds all did fail.
[…]

cat: 'C:/cygwin/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/workdir/LinkTarget/L':
No such file or directory
make[1]: *** [C:/cygwin/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/src_master/Library_merged.mk:11:
C:/cygwin/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/instdir/program/mergedlo.dll]
Error 1
make[1]: *** Deleting file
'C:/cygwin/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/instdir/program/mergedlo.dll'
make: *** [Makefile:282: build] Error 2


seems like a command-line length limitation, as previous build failed with
cat: 'C:/cygwin/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/workdir/LinkTarget/Library/utllo.dll.objectli':
No such file or directory

ciao
Christian
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Noel Grandin-2 Noel Grandin-2
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77



On Thu, 20 Feb 2020 at 17:42, Christian Lohmaier <[hidden email]> wrote:
C:/cygwin/home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/instdir/program/mergedlo.dll]


Probably my fault for adding stuff to --enable-mergedlibs.

Unfortunately, I can't reproduce this on my box with latest cygwin and Windows 10.

Is it possible to get a verbose make log out of it?

Something like

   make verbose=t -o

?

_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Noel Grandin-2 Noel Grandin-2
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77


_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
V Stuart Foote V Stuart Foote
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

So,  https://gef6d1789e45cc9b3ab8a351d84d98dd81cfd84a0^!
<https://gerrit.libreoffice.org/plugins/gitiles/core/+diff/ef6d1789e45cc9b3ab8a351d84d98dd81cfd84a0%5E%21>  
may have rolled, but TB77 is still stuck.

The other Jenkins Windows builds seem to be turning, but none of them
upload a TDF configured build for QA testing.



--
Sent from: http://document-foundation-mail-archive.969070.n3.nabble.com/Dev-f1639786.html
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Noel Grandin-2 Noel Grandin-2
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

scheduled an admin_slave_cleaning job for tb77, lets see if that helps

_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
sberg sberg
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

On 27/02/2020 17:22, Noel Grandin wrote:
> scheduled an admin_slave_cleaning job for tb77, lets see if that helps

Before you schedule an admin_slave_cleaning job, you must set the
relevant computer's # of executors to 1, and set it back to the original
value after the cleaning job!  (Did that now for tb77.)

_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
V Stuart Foote V Stuart Foote
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

sberg wrote
> On 27/02/2020 17:22, Noel Grandin wrote:
>> scheduled an admin_slave_cleaning job for tb77, lets see if that helps
>
> Before you schedule an admin_slave_cleaning job, you must set the
> relevant computer's # of executors to 1, and set it back to the original
> value after the cleaning job!  (Did that now for tb77.)

Unfortunately, still no joy.  And the last functional tb77 Windows  build
for 2020-02-14 has rolled off the server.

The TB77 build log [1] looks pretty bare -- short runtime and long deadtime
for builds but nothing happening.

And, the Tinderbox listing [2] seems off a bit off. Is tb77 clophs' TDF
Jenkins infra, or jluth's?

=-ref-=
[1]   Tinderbox build status
<https://tinderbox.libreoffice.org/MASTER/status.html>  
[2]  Tinderbox listings
<https://wiki.documentfoundation.org/Development/Tinderbox#77>  



--
Sent from: http://document-foundation-mail-archive.969070.n3.nabble.com/Dev-f1639786.html
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Noel Grandin-2 Noel Grandin-2
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

I have reverted the libmerged patch that likely triggered this.

Lets see if tonight is any better.
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
sberg sberg
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

On 03/03/2020 08:49, Noel Grandin wrote:
> I have reverted the libmerged patch that likely triggered this.
>
> Lets see if tonight is any better.

CppunitTest_services still fails on shutdown,
<https://ci.libreoffice.org/job/admin_daily_tb_win/152/console> (I
started that one manually after your revert hit master)

_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
V Stuart Foote V Stuart Foote
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

sberg wrote
> On 03/03/2020 08:49, Noel Grandin wrote:
>> I have reverted the libmerged patch that likely triggered this.
>>
>> Lets see if tonight is any better.

Still no joy. The build log suggests  a Visual Studio configuration issue...

brief Build Log for tree: MASTER
Created at: Thu Mar 5 01:21
Show full Log
Return to the MASTER Status Page
Build Data

tinderbox: administrator: jenkins
tinderbox: brief-log: 1583367715.31850.html
tinderbox: brieflog:
https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&brief-log=1583367715.31850
tinderbox: buildname: Jenkins_tb77_x64
tinderbox: errorparser: unix
tinderbox: errors: 2
tinderbox: full-log: 1583367715.31850.html
tinderbox: fulllog:
https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&full-log=1583367715.31850
tinderbox: print: &nbsp;  jenkins on tb77
<https://ci.libreoffice.org/job/lo_daily_tb_win/154/>  &nbsp;  core
<http://cgit.freedesktop.org/libreoffice/core/log/?id=22cbdc7b11e25ec8afc697096c008eac95022f02>  
tinderbox: starttime: 1583367642
tinderbox: status: building
tinderbox: timenow: 1583367707
tinderbox: tree: MASTER

Pick an error message to see Log

End of Log File
checking for MSVC merge modules directory... configure: WARNING: not found
(check config.log)
cygpath: can´t convert empty path







--
Sent from: http://document-foundation-mail-archive.969070.n3.nabble.com/Dev-f1639786.html
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Christian Lohmaier-3 Christian Lohmaier-3
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

Hi Stuart, *,

On Thu, Mar 5, 2020 at 4:02 PM V Stuart Foote <[hidden email]> wrote:
>
> sberg wrote
> > On 03/03/2020 08:49, Noel Grandin wrote:
> >> I have reverted the libmerged patch that likely triggered this.
> >>
> >> Lets see if tonight is any better.
>
> Still no joy. The build log suggests  a Visual Studio configuration issue...

Yeah - https://developercommunity.visualstudio.com/content/problem/518683/where-mergemodules-for-1420274040-and-142027508.html

the merge modules are no longer installed by the default workload
selection (Desktop development with c++), but have to be installed
explicitly from individual components.

ciao
Christian
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Christian Lohmaier-3 Christian Lohmaier-3
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

Hi Stuart, *,

On Thu, Mar 5, 2020 at 11:29 PM Christian Lohmaier
<[hidden email]> wrote:

> On Thu, Mar 5, 2020 at 4:02 PM V Stuart Foote <[hidden email]> wrote:
> >
> > sberg wrote
> > > On 03/03/2020 08:49, Noel Grandin wrote:
> > >> I have reverted the libmerged patch that likely triggered this.
> > >>
> > >> Lets see if tonight is any better.
> >
> > Still no joy. The build log suggests  a Visual Studio configuration issue...
>
> Yeah - https://developercommunity.visualstudio.com/content/problem/518683/where-mergemodules-for-1420274040-and-142027508.html
>
> the merge modules are no longer installed by the default workload
> selection (Desktop development with c++), but have to be installed
> explicitly from individual components.

Unfortunately there is another issue when the --enable-mergedlib is
used - as a workaround I created an additional jobconfiguration that
disables the switch.

But also note that there is a bibisect repository for windows that can
also be used for QA purposes
https://wiki.documentfoundation.org/QA/Bibisect/Windows#Versions →
git clone https://bibisect.libreoffice.org/win64-6.5.git (initially
the version was 6.5, but in the meantime master was already changed to
7.0, but the repo's name didn't change)

ciao
Christian
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice
V Stuart Foote V Stuart Foote
Reply | Threaded
Open this post in threaded view
|

Re: Status of Windows builds TB77

Christian Lohmaier-3 wrote
>> ...  as a workaround I created an additional jobconfiguration that
> disables the switch.

OK confirm the new configuration is posting a nightly build.

But seems the packaging drops a VC++ runtime that is needed to run.   On
launch get a missing  VCRUNTIME140_1.dll (for Visual Studio 2015).

Latest supported Visual C++ redistributions are available here:

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
<https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads>  

Microsoft now combines them so 2015, 2017 & 2019  VS runtimes are merged and
don't clobber each other.

Installing the 64bit -- 14.24.28127.4 build allows the tb77 no-merge build
to run.



--
Sent from: http://document-foundation-mail-archive.969070.n3.nabble.com/Dev-f1639786.html
_______________________________________________
LibreOffice mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/libreoffice