Changeset 4f8ca94
- Timestamp:
- 01/27/2019 02:10:07 PM (6 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 8.4, 9.0, 9.1, gimp3, 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/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- f95e1c8d
- Parents:
- d396c65
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rd396c65 r4f8ca94 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "2 6"> <!-- Always 2 digits -->3 <!ENTITY day "27"> <!-- Always 2 digits --> 4 4 <!ENTITY month "01"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2019"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "January 2 6th, &year;">9 <!ENTITY releasedate "January 27th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
general/prog/git.xml
rd396c65 r4f8ca94 108 108 <bridgehead renderas="sect4">Recommended</bridgehead> 109 109 <para role="recommended"> 110 <xref linkend="curl"/> (needed to use <application>Git</application> over http, 111 https, ftp or ftps), and 112 <!-- <xref linkend="perl-error"/>, and --> 113 <xref linkend="python2"/> 110 <xref linkend="curl"/> (needed to use <application>Git</application> over 111 http, https, ftp or ftps) 114 112 </para> 115 113 … … 119 117 linkend="pcre"/>), in either case configured with 120 118 <literal>--enable-jit</literal>, 121 <xref linkend="subversion"/> with Perl bindings (for <command>git svn</command>), 119 <xref linkend="python2"/>, 120 <xref linkend="subversion"/> with Perl bindings (for <command>git 121 svn</command>), 122 122 <xref role="runtime" linkend="tk"/> 123 123 (gitk, a simple <application>Git</application> … … 264 264 265 265 <para> 266 <option>--without-python</option>: Use this switch if 267 <application>Python</application> is not installed. 266 <option>--with-python=python3</option>: Use this switch to allow using 267 <application>Python 3</application>. <application>Python</application> is 268 only used for the <command>git p4</command> interface to Perforce 269 repositories. 268 270 </para> 269 271 -
general/prog/rust.xml
rd396c65 r4f8ca94 110 110 <para> 111 111 Rustc defaults to building for ALL supported architectures, using a 112 shipped copy of LLVM. In BLFS the build is only for the X86 architecture. 112 shipped copy of LLVM. In BLFS the build is only for the X86 113 architecture. Rustc still claims to require Python 2, but that is only 114 really necessary when building some other architectures with the 115 shipped LLVM. 113 116 If you intend to develop rust crates, this build may not be good 114 117 enough for your purposes. … … 168 171 <para role="required"> 169 172 <xref linkend="curl"/>, 170 <xref linkend="cmake"/>, 171 <xref linkend="libssh2"/>, and 172 <xref linkend="python2"/> 173 <xref linkend="cmake"/>, and 174 <xref linkend="libssh2"/> 173 175 </para> 174 176 … … 182 184 <bridgehead renderas="sect4">Optional</bridgehead> 183 185 <para role="optional"> 184 <xref linkend="gdb"/> (used by the testsuite if it is present) 186 <xref linkend="gdb"/> (used by the testsuite if it is present) and 187 <xref linkend="python2"/> (if gdb is present, it must have been built 188 with Python 2 support to prevent some tests failing. Furthermore, another 189 test fails if Python 2 is not present) 185 190 </para> 186 191 … … 269 274 270 275 <screen><userinput>export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" && 271 ./x.py build --exclude src/tools/miri</userinput></screen>276 python3 ./x.py build --exclude src/tools/miri</userinput></screen> 272 277 273 278 <note> … … 285 290 286 291 <para> 287 To run the tests issue 288 <command>./x.py test --verbose --no-fail-fast | tee rustc-testlog</command>:289 as with the build, thatwill use all available CPUs.292 To run the tests issue <command>python3 ./x.py test --verbose 293 --no-fail-fast | tee rustc-testlog</command>: as with the build, that 294 will use all available CPUs. 290 295 </para> 291 296 … … 294 299 <emphasis>will</emphasis> fail and the tests will be reported to end in 295 300 error, with a backtrace of the last failing test. On a good run, 3 tests 296 which need Thumb (ARM) compilers will fail, all 301 which need Thumb (ARM) compilers will fail, all in <filename 297 302 class="directory">ui/issues</filename> for issues 37131, 49851 and 50993. 298 Occasionally a fourth test, 'run-make-fulldeps/sysroot-crates-are-unstable' 303 Occasionally a fourth test, 304 <filename>run-make-fulldeps/sysroot-crates-are-unstable</filename> 299 305 fails. If gdb has been installed, in some circumstances three tests in 300 debuginfo-both also fail. As with all large testsuites, other tests might 306 <filename class="directory">debuginfo</filename> also fail. As with all 307 large testsuites, other tests might 301 308 fail on some machines - if the number of failures is in the single digits, 302 309 check the log for 'FAILED' and review lines above that. Any mention of … … 329 336 330 337 <screen><userinput>export LIBSSH2_SYS_USE_PKG_CONFIG=1 && 331 DESTDIR=${PWD}/install ./x.py install &&338 DESTDIR=${PWD}/install python3 ./x.py install && 332 339 unset LIBSSH2_SYS_USE_PKG_CONFIG</userinput></screen> 333 340 … … 420 427 421 428 <para> 422 <command>DESTDIR=${PWD}/install ./x.py install</command>: This effects a423 DESTDIR-style install in the source tree,creating an <filename429 <command>DESTDIR=${PWD}/install python3 ./x.py install</command>: This 430 effects a DESTDIR-style install in the source tree,creating an <filename 424 431 class="directory">install</filename> directory. Note that DESTDIR installs 425 432 need an absolute path, passing 'install' will not work. -
introduction/welcome/changelog.xml
rd396c65 r4f8ca94 42 42 </listitem> 43 43 --> 44 45 <listitem> 46 <para>January 27th, 2019</para> 47 <itemizedlist> 48 <listitem> 49 <para>[pierre] - Git barely needs Python, and 50 can use Python 3 in the rare cases it is needed.</para> 51 </listitem> 52 <listitem> 53 <para>[pierre] - Reinstate building Rustc with Python 3.</para> 54 </listitem> 55 </itemizedlist> 56 </listitem> 57 44 58 <listitem> 45 59 <para>January 24th, 2019</para>
Note:
See TracChangeset
for help on using the changeset viewer.