Changeset 9c812db


Ignore:
Timestamp:
08/16/2021 06:07:54 PM (3 years ago)
Author:
Thomas Trepl (Moody) <thomas@…>
Branches:
11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, 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:
1df9fbde
Parents:
34c8fc5 (diff), f376acb0 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Tags

Files:
39 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/boost.xml

    r34c8fc5 r9c812db  
    3636    </para>
    3737
    38     &lfs101_checked;
     38    &lfs110_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/brotli.xml

    r34c8fc5 r9c812db  
    3838    </para>
    3939
    40     &lfs101_checked;
     40    &lfs110_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/glib2.xml

    r34c8fc5 r9c812db  
    3636    </para>
    3737
    38     &lfs101_checked;
     38    &lfs110_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/gobject-introspection.xml

    r34c8fc5 r9c812db  
    3737    </para>
    3838
    39     &lfs101_checked;
     39    &lfs110_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/icu.xml

    r34c8fc5 r9c812db  
    3838    </para>
    3939
    40     &lfs101_checked;
     40    &lfs110_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/libarchive.xml

    r34c8fc5 r9c812db  
    3434    </para>
    3535
    36     &lfs101_checked;
     36    &lfs110_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/libatomic_ops.xml

    r34c8fc5 r9c812db  
    3838    </para>
    3939
    40     &lfs101_checked;
     40    &lfs110_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/libxml2.xml

    r34c8fc5 r9c812db  
    3636    </para>
    3737
    38     &lfs101_checked;
     38    &lfs110_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/libxslt.xml

    r34c8fc5 r9c812db  
    3636    </para>
    3737
    38     &lfs101_checked;
     38    &lfs110_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genlib/lzo.xml

    r34c8fc5 r9c812db  
    3535    </para>
    3636
    37     &lfs101_checked;
     37    &lfs110_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genutils/desktop-file-utils.xml

    r34c8fc5 r9c812db  
    4040    </para>
    4141
    42     &lfs101_checked;
     42    &lfs110_checked;
    4343
    4444    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genutils/screen.xml

    r34c8fc5 r9c812db  
    4040    </para>
    4141
    42     &lfs101_checked;
     42    &lfs110_checked;
    4343
    4444    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/genutils/shared-mime-info.xml

    r34c8fc5 r9c812db  
    3737    </para>
    3838
    39     &lfs101_checked;
     39    &lfs110_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/freetype2.xml

    r34c8fc5 r9c812db  
    4141    </para>
    4242
    43     &lfs101_checked;
     43    &lfs110_checked;
    4444
    4545    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/graphite2.xml

    r34c8fc5 r9c812db  
    4343    </para>
    4444
    45     &lfs101_checked;
     45    &lfs110_checked;
    4646
    4747    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/harfbuzz.xml

    r34c8fc5 r9c812db  
    3535    </para>
    3636
    37     &lfs101_checked;
     37    &lfs110_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/libpng.xml

    r34c8fc5 r9c812db  
    4242    </para>
    4343
    44     &lfs101_checked;
     44    &lfs110_checked;
    4545
    4646    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/prog/cmake.xml

    r34c8fc5 r9c812db  
    3838    </para>
    3939
    40     &lfs101_checked;
     40    &lfs110_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/prog/gc.xml

    r34c8fc5 r9c812db  
    4343    </para>
    4444
    45     &lfs101_checked;
     45    &lfs110_checked;
    4646
    4747    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/prog/guile.xml

    r34c8fc5 r9c812db  
    3535    </para>
    3636
    37     &lfs101_checked;
     37    &lfs110_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/prog/python2.xml

    r34c8fc5 r9c812db  
    5353    </note>
    5454
    55     &lfs101_checked;
     55    &lfs110_checked;
    5656
    5757    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/prog/six.xml

    r34c8fc5 r9c812db  
    2929      </para>
    3030
    31       &lfs101_checked;
     31      &lfs110_checked;
    3232      <!-- Does not use gcc -->
    3333
  • general/sysutils/unzip.xml

    r34c8fc5 r9c812db  
    3838    </para>
    3939
    40     &lfs101_checked;
     40    &lfs110_checked;
    4141
    4242    <caution>
  • introduction/welcome/changelog.xml

    r34c8fc5 r9c812db  
    4242    </listitem>
    4343    -->
     44    <listitem>
     45      <para>August 16th, 2021</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Firefox-91 and Thunderbird: Replace
     49          create-mach-environment by MACH_USE_SYSTEM_PYTHON=1. Fixes
     50          <ulink url="&blfs-ticket-root;15405">#15405</ulink>.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
    4455    <listitem>
    4556      <para>August 15th, 2021</para>
  • networking/netlibs/curl.xml

    r34c8fc5 r9c812db  
    3838    </para>
    3939
    40     &lfs101_checked;
     40    &lfs110_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • networking/netlibs/libnl.xml

    r34c8fc5 r9c812db  
    4040    </para>
    4141
    42     &lfs101_checked;
     42    &lfs110_checked;
    4343
    4444    <bridgehead renderas="sect3">Package Information</bridgehead>
  • networking/netlibs/nghttp2.xml

    r34c8fc5 r9c812db  
    3434    </para>
    3535
    36     &lfs101_checked;
     36    &lfs110_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • networking/netprogs/wpa_supplicant.xml

    r34c8fc5 r9c812db  
    4040    </para>
    4141
    42     &lfs101_checked;
     42    &lfs110_checked;
    4343
    4444    <bridgehead renderas="sect3">Package Information</bridgehead>
  • postlfs/filesystems/uefi-bootloaders/efibootmgr.xml

    r34c8fc5 r9c812db  
    3434    </para>
    3535
    36     &lfs101_checked;
     36    &lfs110_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • postlfs/filesystems/uefi-bootloaders/efivar.xml

    r34c8fc5 r9c812db  
    3434    </para>
    3535
    36     &lfs101_checked;
     36    &lfs110_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • postlfs/filesystems/uefi-bootloaders/grub-efi.xml

    r34c8fc5 r9c812db  
    3939    </para>
    4040
    41     &lfs101_checked;
     41    &lfs110_checked;
    4242
    4343    <bridgehead renderas="sect3">Package Information</bridgehead>
  • pst/sgml/sgml-common.xml

    r34c8fc5 r9c812db  
    3535    </para>
    3636
    37     &lfs101_checked;
     37    &lfs110_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • pst/xml/docbook-45-xml.xml

    r34c8fc5 r9c812db  
    3737    </para>
    3838
    39     &lfs101_checked;
     39    &lfs110_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    211211    <sect3>
    212212      <title>Configuration Information</title>
     213 
     214      <caution>
     215        <para>
     216          Various BLFS packages request
     217          <application>DocBook XML DTD</application> version 4.x before
     218          V&docBook-45-xml-version;, so the following step must be done for
     219          those packages to be built successfully.
     220        </para>
     221      </caution>
    213222
    214223      <para>
  • pst/xml/docbook-xsl.xml

    r34c8fc5 r9c812db  
    4343    </para>
    4444
    45     &lfs101_checked;
     45    &lfs110_checked;
    4646
    4747    <bridgehead renderas="sect3">Package Information</bridgehead>
  • pst/xml/itstool.xml

    r34c8fc5 r9c812db  
    3636    </para>
    3737
    38     &lfs101_checked;
     38    &lfs110_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • pst/xml/xmlto.xml

    r34c8fc5 r9c812db  
    3636    </para>
    3737
    38     &lfs101_checked;
     38    &lfs110_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/lib/libdrm.xml

    r34c8fc5 r9c812db  
    112112meson --prefix=$XORG_PREFIX \
    113113      --buildtype=release   \
    114       -Dudev=true           \
    115       -Dvalgrind=false      &amp;&amp;
     114      -Dudev=true           &amp;&amp;
    116115ninja</userinput></screen>
    117116
  • xsoft/graphweb/firefox.xml

    r34c8fc5 r9c812db  
    384384
    385385    <para>
    386       Now invoke the Python script to compile the package.
     386      Now invoke the Python <command>mach</command> script to compile the package.
    387387    </para>
    388388
    389389<screen><userinput>export CC=gcc CXX=g++ &amp;&amp;
     390export MACH_USE_SYSTEM_PYTHON=1            &amp;&amp;
    390391export MOZBUILD_STATE_PATH=${PWD}/mozbuild &amp;&amp;
    391 ./mach create-mach-environment             &amp;&amp;
    392392./mach configure                           &amp;&amp;
    393393./mach build</userinput></screen>
     
    408408    </para>
    409409
    410 <screen role="root"><userinput>./mach install</userinput></screen>
    411 
    412     <para>
    413       Set environment variables back to their values:
    414     </para>
    415 
    416 <screen><userinput>unset CC CXX MOZBUILD_STATE_PATH</userinput></screen>
     410<screen role="root"><userinput>MACH_USE_SYSTEM_PYTHON=1 ./mach install</userinput></screen>
     411
     412    <para>
     413      Empty the environment variables which were set above:
     414    </para>
     415
     416<screen><userinput>unset CC CXX MACH_USE_SYSTEM_PYTHON MOZBUILD_STATE_PATH</userinput></screen>
    417417
    418418  </sect2>
     
    457457
    458458    <para>
    459       <command>./mach create-mach-environment</command>: This uses the system
    460       python to create a virtual environment for <command>mach</command>.
     459      <command>MACH_USE_SYSTEM_PYTHON=1</command>: Use the system python
     460      to create a virtual environment for <command>mach</command> without
     461      downloading any python wheels.
    461462    </para>
    462463
     
    464465      <command>./mach configure</command>: This validates the supplied
    465466      dependencies and the <filename>mozconfig</filename>.
    466     </para>
    467 
    468     <para>
    469       <command>./mach build</command>: <application>Firefox</application>
    470       now uses this <application>python</application> script to run the
    471       build and install.
    472467    </para>
    473468
  • xsoft/other/thunderbird.xml

    r34c8fc5 r9c812db  
    223223
    224224    <para>
    225       Compile <application>Thunderbird</application> by issuing the following
    226       commands:
     225      Now invoke the Python <command>mach</command> script to compile
     226      <application>Thunderbird</application>:
    227227    </para>
    228228
     
    237237
    238238<screen><userinput>export CC=gcc CXX=g++ &amp;&amp;
     239export MACH_USE_SYSTEM_PYTHON=1 &amp;&amp;
    239240./mach create-mach-environment &amp;&amp;
    240241./mach configure      &amp;&amp;
     
    250251    </para>
    251252
    252 <screen role="root"><userinput>./mach install</userinput></screen>
     253<screen role="root"><userinput>MACH_USE_SYSTEM_PYTHON=1 ./mach install</userinput></screen>
     254
     255    <para>
     256      Empty the environment variables which were set above:
     257    </para>
     258
     259<screen><userinput>unset CC CXX MACH_USE_SYSTEM_PYTHON</userinput></screen>
    253260
    254261  </sect2>
     
    273280      <!-- For more info, see Ticket #13969. ~12GB to ~5GB build size,
    274281      significantly smaller build time.-->
     282    </para>
     283
     284    <para>
     285      <command>MACH_USE_SYSTEM_PYTHON=1</command>: Use the system python
     286      to create a virtual environment for <command>mach</command> without
     287      downloading any python wheels.
    275288    </para>
    276289
Note: See TracChangeset for help on using the changeset viewer.