Changeset 63ab44e for xsoft/other


Ignore:
Timestamp:
11/28/2016 08:57:28 PM (7 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
81a7266f
Parents:
e37f388
Message:

Thunderbird-45.5.0; moved CFLAGS to the "mozconfig" file.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18021 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/thunderbird.xml

    re37f388 r63ab44e  
    88<!--  <!ENTITY thunderbird-download-ftp "&mozilla-ftp;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.xz">-->
    99  <!ENTITY thunderbird-download-ftp " ">
    10   <!ENTITY thunderbird-md5sum            "f90365e69f33efa8c2e69bbc6bb5b3a3">
     10  <!ENTITY thunderbird-md5sum            "39b50c7659fa106eb53e5ea4c8bc7b2a">
    1111  <!ENTITY thunderbird-size              "192 MB">
    12   <!ENTITY thunderbird-buildsize         "3.6 GB (80 MB installed)">
    13   <!ENTITY thunderbird-time              "11 SBU (with -j4, 35 SBU with -j1)">
     12  <!ENTITY thunderbird-buildsize         "3.6 GB (88 MB installed)">
     13  <!ENTITY thunderbird-time              "11 SBU (with -j4, 36 SBU with -j1)">
    1414]>
    1515
     
    207207ac_add_options --with-system-icu
    208208
     209# Set CFLAGS and CXXFLAGS to prevent segfaults due to agressive
     210# optimizations in GCC-6:
     211export CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
     212export CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
     213
    209214# The BLFS editors recommend not changing anything below this line:
    210215ac_add_options --prefix=/usr
     
    250255    <note><para>
    251256      If you are compiling <application>Thunderbird</application> in chroot,
    252       prepend <envar>SHELL=/bin/sh</envar> to the <!--first -->make command below.
     257      prepend <envar>SHELL=/bin/sh</envar> to the make command below.
    253258    </para></note>
    254259
     
    261266    -i mozilla/nsprpub/config/make-system-wrappers.pl &amp;&amp;
    262267
    263 export CFLAGS_HOLD=$CFLAGS &amp;&amp;
    264 export CXXFLAGS_HOLD=$CXXFLAGS &amp;&amp;
    265 export CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" &amp;&amp;
    266 export CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" &amp;&amp;
    267268
    268269make -f client.mk</userinput></screen>
     
    279280<screen role="root"><userinput>make -f client.mk install INSTALL_SDK= &amp;&amp;
    280281chown -R 0:0 /usr/lib/thunderbird-&thunderbird-version;</userinput></screen>
    281 
    282     <para>
    283       Set the compilation flags back to their original values:
    284     </para>
    285 
    286 <screen><userinput>export CFLAGS=$CFLAGS_HOLD     &amp;&amp;
    287 export CXXFLAGS=$CXXFLAGS_HOLD &amp;&amp;
    288 unset CFLAGS_HOLD CXXFLAGS_HOLD</userinput></screen>
    289282
    290283<!-- thunderbuild directory does not exist anymore. Leaving as comment,
Note: See TracChangeset for help on using the changeset viewer.