Changeset 8ddc247
- Timestamp:
- 09/17/2014 11:10:41 AM (9 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 7.10, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/inkscape-core-mods, krejzi/svn, lazarus, nosym, perl-modules, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- 5fd155f3
- Parents:
- 01c2a351
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r01c2a351 r8ddc247 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "1 6"> <!-- Always 2 digits -->3 <!ENTITY day "17"> <!-- Always 2 digits --> 4 4 <!ENTITY month "09"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2014"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "September 1 6th, &year;">9 <!ENTITY releasedate "September 17th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
general/prog/gcc-ada.xml
r01c2a351 r8ddc247 51 51 a binary compiler.</para> 52 52 53 <!-- &lfs75_checked; --> 53 &lfs76_checked; 54 54 55 55 <caution> … … 123 123 </para> 124 124 </listitem> 125 <!--<listitem>125 <listitem> 126 126 <para> 127 127 Required patch: 128 128 <ulink url="&patch-root;/gcc-&gcc-version;-upstream_fixes-1.patch"/> 129 129 </para> 130 </listitem> -->130 </listitem> 131 131 </itemizedlist> 132 132 … … 187 187 <title>Installation of GCC Ada</title> 188 188 189 <para>As in LFS, fix a problem identified upstream:</para> 190 191 <screen><userinput>sed -i 's/if \((code.*))\)/if (\1 \&\& \!DEBUG_INSN_P (insn))/' gcc/sched-deps.c</userinput></screen> 192 189 193 <para>Install <application>GCC Ada</application> by running the 190 194 following commands:</para> 191 195 192 <screen><userinput> <!--patch -Np1 -i ../gcc-&gcc-version;-upstream_fixes-1.patch &&193 -->mkdir ../gcc-build &&196 <screen><userinput>patch -Np1 -i ../gcc-&gcc-version;-upstream_fixes-1.patch && 197 mkdir ../gcc-build && 194 198 cd ../gcc-build && 195 199 … … 245 249 <sect2 role="commands"> 246 250 <title>Command Explanations</title> 251 252 <para> 253 <command>patch ... gcc-&gcc-version;-upstream_fixes-1.patch</command>: 254 This patch corrects bugs in the C++ compiler, which lead to 255 segmentation faults in some cases. 256 </para> 247 257 248 258 <para><command>mkdir ../gcc-build; cd ../gcc-build</command>: The -
general/prog/gcc-java.xml
r01c2a351 r8ddc247 46 46 without the need for downloading a Java binary.</para> 47 47 48 <!-- &lfs75_checked; --> 48 &lfs76_checked; 49 49 50 50 <caution> … … 91 91 </para> 92 92 </listitem> 93 <!--<listitem>93 <listitem> 94 94 <para> 95 95 Required patch: 96 96 <ulink url="&patch-root;/gcc-&gcc-version;-upstream_fixes-1.patch"/> 97 97 </para> 98 </listitem> -->98 </listitem> 99 99 </itemizedlist> 100 100 … … 135 135 the <command>./configure</command> options below.</para> 136 136 137 <para>As in LFS, fix a problem identified upstream:</para> 138 139 <screen><userinput>sed -i 's/if \((code.*))\)/if (\1 \&\& \!DEBUG_INSN_P (insn))/' gcc/sched-deps.c</userinput></screen> 140 137 141 <para>Install <application>GCC Java</application> by running the 138 142 following commands:</para> … … 140 144 <screen><userinput>sed -i 's/\(install.*:\) install-.*recursive/\1/' libffi/Makefile.in && 141 145 sed -i 's/\(install-data-am:\).*/\1/' libffi/include/Makefile.in && 142 <!-- 146 143 147 patch -Np1 -i ../gcc-&gcc-version;-upstream_fixes-1.patch && 144 --> 148 145 149 cp ../ecj-latest.jar ./ecj.jar && 146 150 … … 205 209 with <application>GCC</application>, since it is outdated compared to 206 210 <xref linkend="libffi"/>.</para> 211 212 <para> 213 <command>patch ... gcc-&gcc-version;-upstream_fixes-1.patch</command>: 214 This patch corrects bugs in the C++ compiler, which lead to 215 segmentation faults in some cases. 216 </para> 207 217 208 218 <para><command>mkdir ../gcc-build; cd ../gcc-build</command>: The -
general/prog/gcc.xml
r01c2a351 r8ddc247 39 39 or for installing additional compilers.</para> 40 40 41 &lfs7 5_checked;41 &lfs76_checked; 42 42 43 43 <caution> … … 78 78 </itemizedlist> 79 79 80 <!--<bridgehead renderas="sect3">Additional Downloads</bridgehead>80 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 81 81 <itemizedlist spacing="compact"> 82 82 <listitem> … … 87 87 </listitem> 88 88 </itemizedlist> 89 --> 89 90 90 <bridgehead renderas="sect3">GCC Dependencies</bridgehead> 91 91 … … 135 135 following commands:</para> 136 136 137 <screen><userinput> <!--patch -Np1 -i ../gcc-&gcc-version;-upstream_fixes-1.patch &&138 -->mkdir ../gcc-build &&137 <screen><userinput>patch -Np1 -i ../gcc-&gcc-version;-upstream_fixes-1.patch && 138 mkdir ../gcc-build && 139 139 cd ../gcc-build && 140 140 … … 193 193 <title>Command Explanations</title> 194 194 195 <!--<para>195 <para> 196 196 <command>patch ... gcc-&gcc-version;-upstream_fixes-1.patch</command>: 197 This patch corrects bugs in the GCC optimization system, which otherwise198 would generate wrong code.199 </para> 200 --> 197 This patch corrects bugs in the C++ compiler, which lead to 198 segmentation faults in some cases. 199 </para> 200 201 201 <para> 202 202 <command>mkdir ../gcc-build; cd ../gcc-build</command>: The -
introduction/welcome/changelog.xml
r01c2a351 r8ddc247 44 44 45 45 --> 46 47 <listitem> 48 <para>September 17th, 2014</para> 49 <itemizedlist> 50 <listitem> 51 <para>[pierre] - Use the same upstream GCC patch in BLFS as 52 in LFS. Tag all three GCC pages.</para> 53 </listitem> 54 </itemizedlist> 55 </listitem> 46 56 47 57 <listitem>
Note:
See TracChangeset
for help on using the changeset viewer.