- Timestamp:
- 05/03/2020 08:32:01 PM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- d60738d
- Parents:
- 2ab749f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/graphweb/seamonkey.xml
r2ab749f r8a89491 7 7 <!ENTITY seamonkey-download-http "&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz"> 8 8 <!ENTITY seamonkey-download-ftp " "> 9 <!ENTITY seamonkey-md5sum " 0cb5b34ea2194ec1a7e48ba21049cf35">10 <!ENTITY seamonkey-size "27 7MB">9 <!ENTITY seamonkey-md5sum "e1a44d0c9e85ef5a370ec2c5cd54b52a"> 10 <!ENTITY seamonkey-size "278 MB"> 11 11 <!ENTITY seamonkey-buildsize "6.9 GB (154 MB installed)"> 12 <!ENTITY seamonkey-time " 29 SBU (on a 4-core machine)">12 <!ENTITY seamonkey-time "19 SBU (on a 4-core machine)"> 13 13 ]> 14 14 … … 81 81 </itemizedlist> 82 82 83 <!-- Applied in seamonkey-2.53.2 83 84 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 84 85 <itemizedlist spacing="compact"> … … 90 91 </listitem> 91 92 </itemizedlist> 93 --> 92 94 93 95 <note> … … 270 272 </note> 271 273 274 <!-- Applied in Seamonkey-2.53.2 272 275 <para> 273 276 Apply the patch to allow seamonkey to build with the current version of … … 275 278 </para> 276 279 280 277 281 <screen><userinput>patch -Np1 -i ../seamonkey-&seamonkey-version;-rust_fixes-1.patch</userinput></screen> 278 279 <!-- 280 <para> 281 <application>GCC-9</application> generates some false positives with 282 <command>-Werror=format</command>, which prevent building 283 <application>SeaMonkey</application>. Remove this flag with the 284 following command: 285 </para> 286 287 <screen><userinput>grep -rl - - '-Werror=format' | xargs sed -i 's/error=format/no-&/'</userinput></screen> 288 Does not seem to be needed anymore with 2.53.1 -renodr --> 289 282 --> 283 284 <!-- Applied in Seamonkey-2.53.2 290 285 <para> 291 286 Remove a function definition, which is incompatible with the one in … … 294 289 295 290 <screen><userinput>sed -i -e '/pid_t gettid/,+3 s@^@//@' mozilla/tools/profiler/core/platform.h</userinput></screen> 296 297 <!-- Doesn't seem to be needed anymore with 2.53.1 298 <para> 299 Remove a search for an unneeded library: 300 </para> 301 302 <screen><userinput>sed -i '/USE_LIBS/,+2 s/^/#/' mozilla/security/manager/ssl/moz.build</userinput></screen> 303 --> 304 <!-- 305 <para> 306 Remove some unneeded files not removed during the release process: 307 </para> 308 309 <screen><userinput>rm -rf .git mozilla/.git</userinput></screen> 310 --> 291 --> 292 311 293 <para> 312 294 Compile <application>SeaMonkey</application> by running the following … … 337 319 338 320 cp -v $(find -name seamonkey.1 | head -n1) /usr/share/man/man1</userinput></screen> 339 <!-- Not needed: see above 340 <para> 341 Set the compilation flags back to their original values: 342 </para> 343 344 <screen><userinput>export CFLAGS=$CFLAGS_HOLD && 345 export CXXFLAGS=$CXXFLAGS_HOLD && 346 unset CFLAGS_HOLD CXXFLAGS_HOLD</userinput></screen> 347 --> 348 <!-- 349 <bridgehead renderas="sect3" id="devel-seamonkey" xreflabel="SeaMonkey"> 350 All the Development Libraries and Headers 351 </bridgehead> 352 353 <para> 354 If you want to install the full <application>SeaMonkey</application> 355 development environment, as the 356 <systemitem class="username">root</systemitem> user: 357 </para> 358 359 <screen role="nodump"><userinput>make -C obj* install</userinput></screen> 360 361 <note> 362 <para> 363 The build directory is set by the make procedure and is dependent on 364 the system architecture, but the directory name starts with 'obj'. 365 </para> 366 </note> 367 Does not seem to be valid with 2.53.1--> 321 368 322 </sect2> 369 323 370 324 <sect2 role="commands"> 371 325 <title>Command Explanations</title> 372 <!-- 373 <para> 374 <command>export CFLAGS= ... export CXXFLAGS= ...</command>: These 375 settings work around code which gcc6 and later would otherwise regard as 376 out-of-specification and allow it to produce a working program. 377 </para> 378 --> 326 379 327 <para> 380 328 <command>make -f client.mk</command>: Mozilla products are packaged to … … 469 417 </seg> 470 418 <seg> 471 <!--/usr/include/seamonkey-&seamonkey-version; (optional),-->472 419 /usr/lib/seamonkey-&seamonkey-version; 473 <!--/usr/lib/seamonkey-devel-&seamonkey-version; (optional), and474 /usr/share/idl/seamonkey-&seamonkey-version; (optional)-->475 420 </seg> 476 421 </seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.