- Timestamp:
- 07/17/2024 10:04:10 AM (2 months ago)
- Branches:
- 12.2, gimp3, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
- Children:
- 4a17a25
- Parents:
- 3d516cf
- git-author:
- Xi Ruoyao <xry111@…> (07/17/2024 10:01:21 AM)
- git-committer:
- Xi Ruoyao <xry111@…> (07/17/2024 10:04:10 AM)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gnome/platform/tracker3-miners.xml
r3d516cf r9612d4f3 67 67 </itemizedlist> 68 68 69 <!--70 69 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 71 70 <itemizedlist spacing="compact"> … … 77 76 </listitem> 78 77 </itemizedlist> 79 -->80 78 81 79 <bridgehead renderas="sect3">Tracker-miners Dependencies</bridgehead> … … 158 156 </note> 159 157 160 <!-- Applied in 3.6.2 161 <para> 162 First, fix some problems with the recent tightening of the seccomp 163 sandbox: 158 <para> 159 First, fix one issue in the TIFF extractor and another issue in the 160 Landlock sandbox: 164 161 </para> 165 162 166 163 <screen><userinput remap="pre">patch -Np1 -i ../tracker-miners-&tracker3-miners-version;-upstream_fixes-1.patch</userinput></screen> 167 -->168 164 169 165 <para> … … 178 174 meson setup --prefix=/usr \ 179 175 --buildtype=release \ 180 -D man=false\176 -D man=false \ 181 177 .. && 182 178 ninja</userinput></screen> … … 185 181 cd build && 186 182 187 meson setup --prefix=/usr \188 --buildtype=release \189 -D systemd_user_services=false \190 -D man=false \191 .. &&183 meson setup --prefix=/usr \ 184 --buildtype=release \ 185 -D systemd_user_services=false \ 186 -D man=false \ 187 .. && 192 188 ninja</userinput></screen> 193 189 194 <para> 195 <!-- tiff-photo-1 fails due to 196 https://gitlab.gnome.org/GNOME/tracker-miners/-/issues/341 --> 190 191 <para> 192 Now, as the <systemitem class="username">root</systemitem> user: 193 </para> 194 195 <screen role="root"><userinput>ninja install</userinput></screen> 196 197 <para> 197 198 To test the results, issue (adjust the individual test timeout to a 198 199 value suitable for your machine, see the note above): 199 200 </para> 200 201 201 <screen remap="test"><userinput>dbus-run-session env TRACKER_TESTS_AWAIT_TIMEOUT=<replaceable>20</replaceable> ninja test && 202 <screen remap="test"><userinput>meson configure -D debug=true && 203 dbus-run-session env LC_ALL=C.UTF-8 TRACKER_TESTS_AWAIT_TIMEOUT=<replaceable>20</replaceable> \ 204 ninja test && 202 205 rm -rf ~/tracker-tests</userinput></screen> 203 206 … … 208 211 </para> 209 212 </note> 210 211 <para>212 Now, as the <systemitem class="username">root</systemitem> user:213 </para>214 215 <screen role="root"><userinput>ninja install</userinput></screen>216 213 </sect2> 217 214 … … 223 220 224 221 <para> 225 <parameter>-D man=false</parameter>: This switch prevents the build process222 <parameter>-D man=false</parameter>: This switch prevents the build process 226 223 from generating man pages. Omit this switch if you have 227 224 <xref linkend="asciidoc" role="nodep"/> installed and wish to generate and … … 230 227 231 228 <para revision="sysv"> 232 <parameter>-D systemd_user_services=false</parameter>: This switch prevents229 <parameter>-D systemd_user_services=false</parameter>: This switch prevents 233 230 the build process from installing systemd units since they are useless 234 231 on SysV systems. … … 236 233 237 234 <para> 238 <option>-D seccomp=false</option>: This option disables the seccomp system235 <option>-D seccomp=false</option>: This option disables the seccomp system 239 236 call filter. On some architectures, such as i686 and ARM, the functions 240 237 that tracker-miners uses are not guarded properly, and tracker-miners … … 246 243 247 244 <para> 248 <option>-D landlock=disabled</option>: This switch disables the245 <option>-D landlock=disabled</option>: This switch disables the 249 246 Landlock file access sandbox. Use it if you don't want to build the 250 247 kernel with Landlock support. Note that disabling Landlock might … … 254 251 255 252 <para> 256 <option>-D miner_rss=false</option>: Use this option if you have not253 <option>-D miner_rss=false</option>: Use this option if you have not 257 254 installed the recommended dependency libgrss. 258 255 </para> 259 256 260 257 <para> 261 <option>-D battery_detection=none</option>: Use this option if you have258 <option>-D battery_detection=none</option>: Use this option if you have 262 259 not installed the recommended dependency upower. Do not use this 263 260 option if your system has a battery (laptop battery or UPS), or
Note:
See TracChangeset
for help on using the changeset viewer.