Changeset 3a72ffa
- Timestamp:
- 05/11/2022 06:56:48 AM (2 years ago)
- Branches:
- multilib
- Children:
- 588c7a0
- Parents:
- 2ca9d8f
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/gcc-pass1.xml
r2ca9d8f r3a72ffa 96 96 --with-newlib \ 97 97 --without-headers \ 98 --enable-initfini-array \99 98 --disable-nls \ 100 99 --disable-shared \ … … 168 167 169 168 <varlistentry> 170 <term><parameter>--enable-initfini-array</parameter></term>171 <listitem>172 <para>This switch forces the use of some internal data structures173 that are needed but cannot be detected when building a cross174 compiler.</para>175 </listitem>176 </varlistentry>177 178 <varlistentry>179 169 <term><parameter>--disable-shared</parameter></term> 180 170 <listitem> -
chapter06/gcc-pass2.xml
r2ca9d8f r3a72ffa 71 71 -e '/m32=/s/m32=.*/m32=..\/lib32$(call if_multiarch,:i386-linux-gnu)/' \ 72 72 -i.orig gcc/config/i386/t-linux64</userinput></screen> 73 74 <!-- https://gcc.gnu.org/PR100017 -->75 <para>Fix an issue causing failure cross-compiling libstdc++:</para>76 77 <screen><userinput remap="pre">sed 's/gnu++17/& -nostdinc++/' \78 -i libstdc++-v3/src/c++17/Makefile.in</userinput></screen>79 73 80 74 <para>Override the building rule of libgcc and libstdc++ headers, to -
chapter08/gcc.xml
r2ca9d8f r3a72ffa 151 151 <ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para> 152 152 153 <!-- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101081 --> 154 <para>Eight tests related to analyzer are known to fail.</para> 155 156 <para>In libstdc++, one numpunct test and six tests related to get_time are 157 known to fail. These are all because the locale definitions in glibc have 158 changed but libstdc++ does not currently support those changes.</para> 153 <para>In g++, four tests related to PR100400 are known to be reported 154 as both XPASS and FAIL. It's because the test file for this known issue 155 is not well written.</para> 159 156 160 157 <para>A few unexpected failures cannot always be avoided. The GCC developers … … 172 169 </para></note--> 173 170 174 <!-- PR 91085, will be fixed in GCC 12. --> 175 <para>Install the package and remove an unneeded directory:</para> 176 177 <screen><userinput remap="install">make install 178 rm -rf /usr/lib/gcc/$(gcc -dumpmachine)/&gcc-version;/include-fixed/bits/</userinput></screen> 171 <para>Install the package:</para> 172 173 <screen><userinput remap="install">make install</userinput></screen> 179 174 180 175 <para>The GCC build directory is owned by <systemitem class="username"> -
chapter08/procps.xml
r2ca9d8f r3a72ffa 84 84 <screen><userinput remap="test">make check</userinput></screen> 85 85 86 <para>Five tests related to pkill are known to fail due to a problem 87 with tests that were not updated.</para> 86 <!-- It's because "free -v" shows "used" greater than "total", and 87 a negative "free" for "Comm" line. The "total" value is from 88 "CommitLimit" in /proc/meminfo, which is the limit for one process. 89 But the "used" value is from "Committed_AS" in the same file, 90 which is the total commited virtual memory space of all processes. 91 I'll make a report to upstream anyway. --> 92 <para>One test named <filename>FAIL: free with commit</filename> 93 may fail if some applications with a custom memory allocator (for 94 example, JVM and Web browsers) are running on the host distro.</para> 88 95 89 96 <para>Install the package:</para> -
chapter08/util-linux.xml
r2ca9d8f r3a72ffa 97 97 <screen role="nodump"><userinput>bash tests/run.sh --srcdir=$PWD --builddir=$PWD</userinput></screen> 98 98 </warning> 99 100 <note><para>There is one test that fails in the chroot environment and101 causes the tests to hang forever. The problem does not occur outside102 of the chroot environment.103 To work around the problem, delete the test:</para>104 105 <screen><userinput remap="test">rm tests/ts/lsns/ioctl_ns</userinput></screen>106 </note>107 99 108 100 <screen><userinput remap="test">chown -Rv tester . -
packages.ent
r2ca9d8f r3a72ffa 59 59 <!ENTITY bash-fin-sbu "1.5 SBU"> 60 60 61 <!ENTITY bc-version "5.2. 4">61 <!ENTITY bc-version "5.2.5"> 62 62 <!ENTITY bc-size "428 KB"> 63 63 <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> 64 <!ENTITY bc-md5 " a2592b0cd87e383c3b594d3ccc515272">64 <!ENTITY bc-md5 "7b154ecc65aa07164c09de9fd88c7fc6"> 65 65 <!ENTITY bc-home "https://git.yzena.com/gavin/bc"> 66 66 <!ENTITY bc-fin-du "7.1 MB"> … … 218 218 <!ENTITY gawk-fin-sbu "0.4 SBU"> 219 219 220 <!ENTITY gcc-version "1 1.3.0">221 <!ENTITY gcc-size "7 9,240KB">220 <!ENTITY gcc-version "12.1.0"> 221 <!ENTITY gcc-size "78,875 KB"> 222 222 <!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz"> 223 <!ENTITY gcc-md5 " 4ee3e8c4c99e7b3444eb79f00f5f7a7e">224 <!ENTITY gcc-sha256 " b47cf2818691f5b1e21df2bb38c795fac2cfbd640ede2d0a5e1c89e338a3ac39">223 <!ENTITY gcc-md5 "ed45b55ee859ada4b25a1e76e0c4d966"> 224 <!ENTITY gcc-sha256 "62fd634889f31c02b64af2c468f064b47ad1ca78411c45abe6ac4b5f8dd19c7b"> 225 225 <!ENTITY gcc-home "https://gcc.gnu.org/"> 226 <!ENTITY gcc-tmpp1-du "3. 3GB">226 <!ENTITY gcc-tmpp1-du "3.8 GB"> 227 227 <!ENTITY gcc-tmpp1-sbu "11 SBU"> 228 <!ENTITY gcc-tmpp2-du " 3.3GB">229 <!ENTITY gcc-tmpp2-sbu "1 1SBU">230 <!ENTITY gcc-fin-du "4. 3GB ">231 <!ENTITY gcc-fin-sbu "1 53SBU (with tests)">228 <!ENTITY gcc-tmpp2-du "4.5 GB"> 229 <!ENTITY gcc-tmpp2-sbu "14 SBU"> 230 <!ENTITY gcc-fin-du "4.6 GB "> 231 <!ENTITY gcc-fin-sbu "160 SBU (with tests)"> 232 232 <!ENTITY libquadmath-version "0.0.0"> 233 <!ENTITY libstdcpp-version "6.0. 29">233 <!ENTITY libstdcpp-version "6.0.30"> 234 234 <!ENTITY libitm-version "1.0.0"> 235 235 <!ENTITY libatomic-version "1.2.0">
Note:
See TracChangeset
for help on using the changeset viewer.