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

Alex taosubmarines at mail.ru
Wed Jun 21 06:26:20 UTC 2023


Compiling --disable-gui now.
Give me couple of hours pls
 
./autogen.sh --with-distro=LibreOfficeLinux --disable-online-update  --disable-breakpad  --disable-gui   > log.autogen.txt
./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  --disable-gui > log.configure-help=html-lang=el.enable-lto
 
Alex Tao
Tao Submarines and Systems
Chios, Aegean Sea
  Wednesday, June 21, 2023 8:53 AM +03:00 from Franklin Weng <franklin at libreoffice.org>:  
>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 
 
 
--
Alex
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230621/72093fbd/attachment.htm>


More information about the LibreOffice mailing list