Re: boost 1.81 breaks libetonyek and gtv-calc-header-bar.cxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Jan 08, 2023 at 09:19:52PM +0200, Ilmari Lauhakangas wrote:
> On 8.1.2023 16.23, Douglas Guptill wrote:
> > On Sun, Jan 08, 2023 at 04:40:12AM +0000, - Etna wrote:
> > 
> > > Boost 1.81 has been released, but Libreoffice has not been able to
> > > be compiled against it for more than a month.
> > > 
> > > Compilation fails with a whole bunch of duplicate symbol errors and
> > > libreoffice compilation cannot proceed.
> > 
> > I'm glad to hear that news.
> > 
> > I've been having compile trouble (at least some of which seems to be
> > related to boost) for several days, and being new to libreoffice, I am
> > wondering just what to do about it.  Repeating the compile doesn't
> > solve the problem.  :)
> > 
> > I have boost-1.78.0 on my system.  I could add this to my autogen.input
> >    --with-system-boost
> > 
> > Does that sound like a reasonable thing to do?
> 
> If you pull new commits with 'git pull -r' or './g pull -r' and you still
> see the problem, you could share the error here.

For sure.

I did that (./g pull -r) tonight.  Almost a repeat of what I did on
Jan 4.  My results on Jan 04 and tonight are similar.  There are many
warnings related to boost.

There are other warnings that I haven't yet done anything about.  I'm
not sure what to do; I thought that master would/should compile
without issues, and have been looking for an error in my procedures.

The 'make' finished with many warnings, but no *errors*.
After that I ran 'make check' - which reported errors.

My system is Slackware-15.0.  For LibreOffice I have added OpenJDK11,
apache-ant, junit.jar and hamcrest.jar.

Attached please find:
  1) autogen.input
  2) 'make' output (gzipped)
  3) 'make check' output (gzipped)

Some 'make' statistics:
  $ cat make.out.2023-01-08_1540 |  wc -l
  22008
  $ cat make.out.2023-01-08_1540 | grep boost | wc -l
  8159


Some 'make check' statistics:
  $ cat make-check.out.2023-01-08_1910 |  wc -l
  20967
  $ cat make-check.out.2023-01-08_1910 | grep boost | wc -l
  2126

Regards,
Douglas

P.S.

I have built LibreOffice version 7.3.4.2 on this computer, and use it
regularly, although not extensively.  Just the spreadsheet.

My build of LibreOffice 7.3.4.2 is modified from the SlackBuild by
Christoph Willing, Brisbane, Australia.
  http://slackbuilds.org/slackbuilds/15.0/office/LibreOffice.tar.gz

The 'autogen.input' used in that build is long.

-- 
Bold character derived from stubborn patience and adversity.
==
Douglas Guptill, B.Sc., CCP, M.Comp.Sci., THB
--disable-postgresql-sdbc
--enable-pch=full
--enable-dbgutil
--with-lang=en-US
# --with-parallelism=4
# --with-privacy-policy-url=NO_URL
# --disable-gstreamer-1-0
# --enable-werror
# for junit
--with-junit=/home/dguptill/downloads/junit-4.13.2.jar
--with-hamcrest=/home/dguptill/downloads/hamcrest-core-1.3.jar
#
# to speed up short builds
--with-theme=elementary
# my favourite
# --disable-dbus
# might need this
# --with-linked-git=

Attachment: make.out.2023-01-08_1540.gz
Description: application/gunzip

Attachment: make-check.out.2023-01-08_1910.gz
Description: application/gunzip


[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux