Author: xry111 Date: Fri Sep 4 00:38:44 2020 New Revision: 12045 Log: env: set CONFIG_SITE to prevent potential contamination from host distro
Modified: trunk/BOOK/chapter04/settingenviron.xml Modified: trunk/BOOK/chapter04/settingenviron.xml ============================================================================== --- trunk/BOOK/chapter04/settingenviron.xml Tue Sep 1 17:04:14 2020 (r12044) +++ trunk/BOOK/chapter04/settingenviron.xml Fri Sep 4 00:38:44 2020 (r12045) @@ -46,7 +46,8 @@ PATH=/usr/bin if [ ! -L /bin ]; then PATH=/bin:$PATH; fi PATH=$LFS/tools/bin:$PATH -export LFS LC_ALL LFS_TGT PATH</literal> +CONFIG_SITE=$LFS/usr/share/config.site +export LFS LC_ALL LFS_TGT PATH CONFIG_SITE</literal> EOF</userinput></screen> <variablelist> @@ -144,7 +145,19 @@ </varlistentry> <varlistentry> - <term><parameter>export LFS LC_ALL LFS_TGT PATH</parameter></term> + <term><parameter>CONFIG_SITE=$LFS/usr/share/config.site</parameter></term> + <listitem> + <para>In <xref linkend="chapter-cross-tools"/> and + <xref linkend="chapter-temporary-tools"/>, if this variable is not set, + <command>configure</command> scripts + will attempt to load configuration from + <filename>/usr/share/config.site</filename> of the host system. Override + it to prevent potential contamination from host.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><parameter>export ...</parameter></term> <listitem> <para>While the above commands have set some variables, in order to make them visible within any sub-shells, we export them.</para> -- http://lists.linuxfromscratch.org/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page