Configure with --enable-lto on Debian Bullseye 64bit, tailored as per Franlin's attempt

Franklin Weng franklin at libreoffice.org
Wed Jun 21 05:53:03 UTC 2023


It seems not matter what libgraphite2 packages installed in the system, 
since it uses internal ones.

Could you please use

  make  > log.make.debugrun.txt 2>&1

To include the stderr messages into the log and paste the log on txtbin 
again?


Thanks, Franklin


Alex 於 2023/6/21 13:46 寫道:
> My graphite libraries are libgraphite2-dev, libgraphite2-3. Debian 
> packages
> graphite2-minimal-1.3.14.tgz is a tarball in external/tarballs
> Is there some sort of interaction maybe?
> How to control/restrict use of graphite?
> Alex Tao
> Tao Submarines and Systems
> Chios, Aegean Sea
>
>     Wednesday, June 21, 2023 8:39 AM +03:00 from Alex
>     <taosubmarines at mail.ru>:
>     I am installing on hardware, not in a VM/docker
>     Debian bullseye, 64bit
>     5.10 kernel
>     git checkout -f
>     ( I hadn’t before!)
>     .
>     /autogen.sh --with-distro=LibreOfficeLinux --disable-online-update
>     --disable-breakpad > log.autogen.txt
>     https://txtbin.net/7dzdi078nf
>     ./configure  --enable-lto --with-package-format=deb --enable-epm
>     --enable-release-build --enable-dbgutil --srcdir=/home/user/a
>     --enable-option-checking=fatal --with-help=html  >
>     log.configure-help=html-lang=el.enable-lto
>     https://txtbin.net/btud3qfffp
>      make  > log.make.debugrun.txt
>     https://txtbin.net/qaw2ueuddr
>
>     After half an hour it fails
>>     /home/user/a/workdir/CustomTarget/i18npool/localedata/localedata_ar_EG.cxx:2463:51:
>     note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
>     /tmp/libvcllo.so.m57uSi.ltrans17.ltrans.o:<artificial>:_ZZN12_GLOBAL__N_110direct_runEbPKPvPKhPiRPPN9graphite24SlotEhRNS6_2vm7Machine8status_tEPNS6_7SlotMapEE12opcode_table.lto_priv.0:
>     error: undefined reference to '.L2106'
>     Franklin uses an internal libgraphite
>     I am not sure, yet, what I have
>     Apparently (unwanted) language/l10n locale data is ‘misoptimized’
>     interacting with graphite
>     Alex Tao
>     Tao Submarines and Systems
>     Chios, Aegean Sea
>
>         Wednesday, June 21, 2023 7:07 AM +03:00 from Alex
>         <taosubmarines at mail.ru>:
>         I had a completely different error related to him, but I
>         didn’t pass the autogen --with-distro=LibreOfficeLinux
>         command, I need to also pass--disable-online-update
>         --disable-breakpad
>         Alex Tao
>         Tao Submarines and Systems
>         Chios, Aegean Sea
>
>             Tuesday, June 20, 2023 8:06 PM +03:00 from Alex
>             <taosubmarines at mail.ru>:
>             Hi all
>             Trying to replicate Franklin’s build process, source from
>             the latest bundle, updated.
>             ./configure --enable-lto --with-package-format=deb
>             --enable-epm --enable-release-build --enable-dbgutil
>             --srcdir=/home/user/a --enable-option-checking=fatal
>             --with-help=html > log.configure-help=html-lang=el.enable-lto
>             I wanted to use the below config options, note language,
>             no rpm packaging, but I am using above for now
>             ./configure --enable-lto --with-package-format=deb rpm
>             --enable-release-build --enable-dbgutil
>             --srcdir=/home/user/a/external/tarballs
>             --enable-option-checking=fatal --with-help=html
>             --with-lang=el  > log.configure-help=html-lang=el.enable-lto
>             ===
>             ./configure --enable-lto --with-package-format=deb
>             --enable-epm --enable-release-build --enable-dbgutil
>             --srcdir=/home/user/a --enable-option-checking=fatal
>             --with-help=html > log.configure-help=html-lang=el.enable-lto
>             https://txtbin.net/6ktghfjwr2
>             In a couple of hours I will try make, and see what happens
>             No indication of any errors though
>
>
>     --
>     Alex
>
> --
> Alex

-- 
Franklin Weng
Member, Certification Committee
The Document Foundation, Kurfürstendamm 188, 10707 Berlin, DE
Gemeinnützige rechtsfähige Stiftung des bürgerlichen Rechts
Legal details:https://www.documentfoundation.org/imprint

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230621/364e7a88/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230621/364e7a88/attachment.sig>


More information about the LibreOffice mailing list