<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;tid=7465&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / How to disable pulse-rust backend in Firefox]]></title>
		<link>http://dev1galaxy.org/viewtopic.php?id=7465</link>
		<description><![CDATA[The most recent posts in How to disable pulse-rust backend in Firefox.]]></description>
		<lastBuildDate>Wed, 12 Nov 2025 21:13:23 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=59514#p59514</link>
			<description><![CDATA[<p>Try to play them with Brave browser.</p><div class="quotebox"><blockquote><div><p>Dailymotion uses numerous trackers, which is typical for an ad-supported video platform. Their business model relies on gathering user data to personalize content recommendations and advertisements. </p><p><strong>Trackers Used by Dailymotion</strong></p><p>According to Dailymotion&#039;s own policies and third-party analyses:</p><p><strong>Ad Tracking &amp; Behavioral Advertising:</strong> Dailymotion uses tracking to support its service via ads and behavioral targeting. They gather viewing data to personalize ads.</p><p><strong>Third-Party Marketing:</strong> They utilize third-party services and marketing partners, which often place their own trackers.</p><p><strong>Data Sharing:</strong> Dailymotion may share collected data with third parties, including subsidiaries of the Vivendi group and other business partners.</p><p><strong>Engagement Trackers:</strong> Dailymotion Advertising has introduced tools that capture &quot;micro-interactions&quot; like taps, swipes, and time spent to better understand ad engagement.</p><p><strong>Essential Operation </strong>Trackers: Some cookies are essential for the basic operation of the video player and are used even if you decline non-essential cookies.</p><p><strong>Device and Activity Data:</strong> When you use the service, they may collect your IP address, device ID, browsing history (videos watched), and ad-watching history.</p></div></blockquote></div><div class="quotebox"><blockquote><div><p><strong>Brave Shields:</strong></p><p><strong>_www.dailymotion.com</strong><br />Trackers, ads, and more blocked <strong>99+</strong><br />Shields are UP for this site</p><p><strong>_www.corriere.it</strong><br />Trackers, ads, and more blocked <strong>99+ </strong><br />Shields are UP for this site</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Wed, 12 Nov 2025 21:13:23 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=59514#p59514</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=59486#p59486</link>
			<description><![CDATA[<p>the brave brwoser is very faste,</p><p>but not favorite taste.</p><p>the firefox - nightly function well but some sites don&#039;t load or video not play </p><p>like here</p><p>_https://www.corriere.it/esteri/25_novembre_12/trump-bbc-causa-risarcimento-26424e0b-eb2a-4f6b-84a4-0740efafexlk.shtml (<span class="bbu">embedded video not play</span>)<br />_https://www.dailymotion.com/Corriere-della-Sera?sort=visited (<span class="bbu">site not load</span>)</p><p>both links would function on firefox-esr.</p>]]></description>
			<author><![CDATA[dummy@example.com (kapqa)]]></author>
			<pubDate>Wed, 12 Nov 2025 11:40:55 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=59486#p59486</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58713#p58713</link>
			<description><![CDATA[<p>Try Speedometer with Brave browser</p><div class="quotebox"><blockquote><div><p>Audacious and Audacity are different applications, despite their similar names. Audacious is a lightweight and versatile audio player designed for POSIX-compatible Unix-like operating systems, with limited support for Microsoft Windows, and it is known for its support of Winamp skins and a media library. It began as a fork of Beep Media Player, which itself is a fork of XMMS.<br /> On the other hand, Audacity is an audio editor used for recording, editing, and producing audio files, supporting a wide range of audio formats and offering features like noise reduction and time-stretching.<br /> While both are free and open-source software with similar licensing (GNU General Public License v3.0 or later), they serve distinct purposes: Audacious for playback and Audacity for audio editing.<br /> The confusion between the two is common, but they are separate projects with different development histories and functionalities.</p></div></blockquote></div><p>There are many reasons to compile Audacious.<br />Most important, you can learn how to compile and make Debian packages.<br />You can also learn how to calculate dependencies.</p><div class="quotebox"><blockquote><div><p>You can compile Audacious (and plugins) with meson and ninja</p><p>1. Setup the build system</p><div class="codebox"><pre><code>arch-meson audacious build </code></pre></div><p>2. Compile</p><div class="codebox"><pre><code>meson compile -C build</code></pre></div><p>3. Install to <span class="bbc">debdir</span></p><div class="codebox"><pre><code>meson install -C build --destdir &quot;$(dirname $(pwd))&quot;/debdir</code></pre></div></div></blockquote></div><p>Ninja is almost invisible, as the name suggest. For example:</p><div class="codebox"><pre><code>$ meson compile -C build
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /home/.../Audacious-git/Builds/build
ninja: Entering directory `/home/.../Audacious-git/Builds/build&#039;
[171/171] Linking target src/audacious/audacious</code></pre></div><div class="codebox"><pre><code>$ cat arch-meson
#!/bin/bash -ex
# Meson wrapper for Arch Linux packaging

exec meson setup \
  --prefix         /usr \
  --libdir         /usr/lib \
  --libexecdir     /usr/lib \
  --bindir         /usr/bin \
  --sbindir        /usr/bin \
  --includedir     /usr/include \
  --datadir        /usr/share \
  --mandir         /usr/share/man \
  --infodir        /usr/share/info \
  --localedir      /usr/share/locale \
  --sysconfdir     /etc \
  --localstatedir  /var \
  --sharedstatedir /var/lib \
  --buildtype      release \
  --wrap-mode      nofallback \
  &quot;$@&quot; \
  -D               b_lto=true</code></pre></div><p>&#160; <br /><strong>How to compile Audacious </strong> <br />_https://dev1galaxy.org/viewtopic.php?id=7214</p><p>Portable Ninja is available here:<br />_https://github.com/ninja-build/ninja<br />Portable Meson is available here:<br />_https://github.com/mesonbuild/meson<br />arch-meson is available here:<br />_https://aur.archlinux.org/cgit/aur.git/snapshot/meson-git.tar.gz</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Mon, 20 Oct 2025 21:39:32 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58713#p58713</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58711#p58711</link>
			<description><![CDATA[<p>will check with the extensions , but the firefox is sufficiently fluid for me, not slow at atll;<br />yes, since few weeks use (mozilla acocount sync) so make it easy for them to track me.<br />but it should nopt slow that much.</p><p>also, the benchmark is bit unfair , between mint and ubuntu snap (ubuntu probably heavily tweaked).<br />the benchmark was from here , with nightly around result 20, with snap version is lot higher<br /><a href="https://browserbench.org/Speedometer3.1/" rel="nofollow">https://browserbench.org/Speedometer3.1/</a></p><p>thanks for the help with linux,<br />will see what i can contribute;</p><p>have just yesterday or&#160; other day installed audacity on old powermac g5, it is nice program, but why would you want me to compile it? it is easy to install via pacakge manager?</p><p>best of wishes.</p>]]></description>
			<author><![CDATA[dummy@example.com (kapqa)]]></author>
			<pubDate>Mon, 20 Oct 2025 20:03:31 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58711#p58711</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58710#p58710</link>
			<description><![CDATA[<p>What do mean by &quot;performance-hit&quot;?</p><div class="quotebox"><blockquote><div><p><span class="bbc">about:processes</span> <strong>Task Manager - see whether tabs or extensions are slowing down Firefox</strong><br />_https://support.mozilla.org/en-US/kb/task-manager-tabs-or-extensions-are-slowing-firefox</p></div></blockquote></div><div class="codebox"><pre><code>apulse firefox</code></pre></div><p><span class="bbc">apulse</span> is not needed because your Firefox does not have &quot;pulse-rust&quot; backend.<br />It does not make any harm, but you may better remove it from your Firefox launcher.</p><div class="codebox"><pre><code>$ file /usr/bin/firefox-nightly
/usr/bin/firefox-nightly: symbolic link to /usr/lib/firefox-nightly/firefox-nightly</code></pre></div><div class="quotebox"><cite>kapqa wrote:</cite><blockquote><div><p>found the .debdir instruictions fuzzy, so just went a lazy way...</p></div></blockquote></div><p>Try to improve them. Compile Audacious, and write a manual for Devuan wiki.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Mon, 20 Oct 2025 17:51:00 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58710#p58710</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58709#p58709</link>
			<description><![CDATA[<p>dear igor,</p><p>found the .debdir instruictions fuzzy, so just went a lazy way and copied the files over<br />like so</p><div class="quotebox"><blockquote><div><p>sudo cp&#160; &#160;-a usr/. /usr/</p></div></blockquote></div><p>and for the firefox.desktop adapted a oneliner from antix-forum</p><div class="codebox"><pre><code>cat /usr/share/applications/firefox.desktop |sed &quot;s/Exec=.*/Exec=apulse firefox %u/ig&quot; &gt; ~/.local/share/applications/firefox.desktop &amp;&amp; sudo desktop-menu --write-out-globalcat /usr/share/applications/firefox.desktop |sed &quot;s/Exec=.*/Exec=apulse firefox %u/ig&quot; &gt; ~/.local/share/applications/firefox.desktop &amp;&amp; sudo desktop-menu --write-out-global</code></pre></div><p>where adapted to nightly seemed to function just fine.</p><p>the browser function well so far;<br />however benchmark wants to tell me have lost 50% performance when compared to snap-version <img src="http://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />but for better audio,&#160; am glad to take the performance-hit.</p>]]></description>
			<author><![CDATA[dummy@example.com (kapqa)]]></author>
			<pubDate>Mon, 20 Oct 2025 17:32:53 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58709#p58709</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58673#p58673</link>
			<description><![CDATA[<p>Now you can install it to &quot;debdir&quot; </p><div class="codebox"><pre><code>DESTDIR=&quot;$(dirname $(pwd))&quot;/debdir ./mach install</code></pre></div><p>and create a Debian package for Firefox Nightly</p><p>The manual is here:<br />_https://dev1galaxy.org/viewtopic.php?pid=58648#p58648</p><p>Desktop launcher for Firefox Nightly:</p><div class="codebox"><pre class="vscroll"><code>$ cat ~/.local/share/applications/firefox-nightly.desktop
[Desktop Entry]
Name=Firefox Nightly Web Browser
Name[en_US]=Firefox Nightly Web Browser
Comment=Browse the World Wide Web
GenericName=Web Browser
X-GNOME-FullName=Firefox Nightly Web Browser
Exec=/usr/lib/firefox-nightly/firefox-nightly %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox-nightly
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=firefox-nightly
StartupNotify=true
Actions=new-window;new-private-window;open-profile-manager;
Keywords=Internet;WWW;Browser;Web;Explorer;

[Desktop Action new-window]
Exec=/usr/lib/firefox-nightly/firefox --new-window %u
Name=New Window
Name[en_US]=New Window

[Desktop Action new-private-window]
Exec=/usr/lib/firefox-nightly/firefox --private-window %u
Name=New Private Window
Name[en_US]=New Private Window

[Desktop Action open-profile-manager]
Exec=/usr/lib/firefox-nightly/firefox --ProfileManager
Name=Open Profile Manager
Name[en_US]=Open Profile Manager</code></pre></div><div class="quotebox"><blockquote><div><p><strong>The Last Cargo Cult Interviews </strong><br />_https://www.youtube.com/watch?v=YB-26XqDZj8<br />_https://youtu.be/YB-26XqDZj8</p><p>Dec 3, <strong>2009</strong><br />In THE LAST CARGO CULT, groundbreaking monologist Mike Daisey (If You See Something Say Something) returns to The Public with the story of his journey to a remote South Pacific island whose people worship America and its cargo. This narrative is woven against a searing examination of <strong>the international financial crisis</strong> that gripped the globe at the same moment. Confronting the financial system that dominates our world, Daisey wrestles with the largest questions of what the collapse means, and what it can tell us about our deepest values. Part adventure story and part memoir, he explores each culture to unearth a human truth between the seemingly primitive and achingly modern.</p></div></blockquote></div><div class="quotebox"><blockquote><div><p>Native cargo cultists could easily imagine cargo planes because they had witnessed the arrival of real military aircraft during World War II, which delivered supplies and goods seemingly from the sky.</p></div></blockquote></div><p>It should not be difficult, therefore, to imagine a Devuan wiki with all the knowledge you need.</p><div class="quotebox"><blockquote><div><p>Native cargo cultists typically obtain their knowledge of &quot;the true secret of cargo&quot; through dreams or visions, which are considered revelations from ancestral spirits or deities. These prophetic experiences are central to the formation of cargo cults, as a charismatic leader often claims to have received a vision or &quot;myth-dream&quot; that foretells the return of ancestors or a messianic figure who will bring abundant goods... The dream or vision legitimizes the leader&#039;s authority and serves as the foundation for the movement&#039;s rituals and expectations.</p></div></blockquote></div><p>You may also try to read a secret Devuan wiki in your dreams.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Fri, 17 Oct 2025 21:00:44 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58673#p58673</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58672#p58672</link>
			<description><![CDATA[<p>tried once more from clean mint installatin,</p><p>this time it should have performed</p><p><a href="https://pastebin.ubuntu.com/p/xxtNB8B4Sr/" rel="nofollow">https://pastebin.ubuntu.com/p/xxtNB8B4Sr/</a></p><p><a href="https://ibb.co/93kbbvLT" rel="nofollow">https://ibb.co/93kbbvLT</a></p><p>happy weekend!</p>]]></description>
			<author><![CDATA[dummy@example.com (kapqa)]]></author>
			<pubDate>Fri, 17 Oct 2025 20:04:56 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58672#p58672</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58664#p58664</link>
			<description><![CDATA[<p>This was wrong:</p><div class="codebox"><pre><code>export MOZBUILD_STATE_PATH=/home/rich/mumu</code></pre></div><p>It was not needed.</p><div class="codebox"><pre><code>SCCache can save you a lot of time</code></pre></div><p><span class="bbc">SCCache</span> is a trouble maker!!!</p><div class="codebox"><pre><code>22:00.44 W Overall system resources - Wall time: 1320s; CPU: 62%; Read bytes: 12904594432; Write bytes: 30568136704; Read time: 37744; Write time: 1436320
22:00.44 W Swap in/out (MB): 0.65234375/0.77734375</code></pre></div><div class="codebox"><pre><code>Wall time: 1320s;</code></pre></div><p><span style="color: green"><strong>Firefox was built in 22 minutes. </strong></span></p><p>Check <span class="bbc">about:support</span></p><p>It should show:</p><div class="codebox"><pre><code>Application Basics
Name 	Firefox Nightly
Version 	146.0a1
...
Media
Audio Backend	alsa</code></pre></div><p>with <span class="bbc">apulse</span> and without <span class="bbc">apulse</span></p><div class="codebox"><pre><code>apulse ./mach run</code></pre></div><div class="codebox"><pre><code>./mach run</code></pre></div><p>When it is built with ALSA, you should see on terminal (configure stage) something like this:</p><div class="codebox"><pre><code> 1:14.72 checking for alsa... yes
 1:14.72 checking MOZ_ALSA_CFLAGS... -I/home/rich/mumu/sysroot-x86_64-linux-gnu/usr/include -I/home/rich/mumu/sysroot-x86_64-linux-gnu/usr/include/alsa
 1:14.72 checking MOZ_ALSA_LIBS... -L/home/rich/mumu/sysroot-x86_64-linux-gnu/usr/lib/x86_64-linux-gnu -lasound</code></pre></div><div class="codebox"><pre><code> 1:14.74 checking for rustc... /home/rich/.cargo/bin/rustc
 1:14.74 checking for cargo... /home/rich/.cargo/bin/cargo
 1:16.25 Actually using &#039;/home/rich/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc&#039;
 1:16.69 Actually using &#039;/home/rich/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo&#039;
 1:16.75 checking rustc version... 1.90.0
 1:16.80 checking cargo version... 1.90.0</code></pre></div><p>Notice <span class="bbc">cargo</span> and <span class="bbc">rustc</span></p><p>-----------------</p><p>Other options to try:&#160; </p><div class="codebox"><pre><code>ac_add_options --enable-release
ac_add_options --disable-tests</code></pre></div><p>It may fail on very old computers.</p><div class="codebox"><pre><code>    --disable-tests           Do not build test libraries &amp; programs
    --enable-release          Build with more conservative, release engineering-oriented options. This may slow down builds. </code></pre></div><div class="quotebox"><blockquote><div><p>We relish talking about cargo cults because we can imagine ourselves as cargo cultists. Besides, the fact that <em><strong>we</strong></em> are the real cargo cultists is no longer latent or suppressed. Nowadays, so we say, we find that the cargo cult more and more is erupting in the West.</p><p>Lamont Lindstrom, <em>Cargo Cult: Strange Stories of Desire from Melanesia and Beyond</em>, 1993.<br />_https://www.jstor.org/stable/j.ctv9zcktq</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Fri, 17 Oct 2025 15:51:38 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58664#p58664</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58661#p58661</link>
			<description><![CDATA[<div class="codebox"><pre><code>Already on &#039;main&#039;
Your branch is up to date with &#039;origin/main&#039;.
Clone complete.
If you need to run the tooling bootstrapping again, then consider running &#039;./mach bootstrap&#039; instead.
Unless you are going to have more local copies of Firefox source code, this &#039;bootstrap.py&#039; file is no longer needed and can be deleted. Clean up the bootstrap.py file? (Y/n)</code></pre></div><div class="codebox"><pre><code>Unless you are going to have more local copies of Firefox source code, this &#039;bootstrap.py&#039; file is no longer needed and can be deleted. Clean up the bootstrap.py file? (Y/n)
Running `/usr/bin/python3 mach bootstrap`
Creating local state directory: /home/rich/.mozbuild/srcdirs/firefox-9d461fa480b2
Creating the &#039;mach&#039; site at /home/rich/.mozbuild/srcdirs/firefox-9d461fa480b2/_virtualenvs/mach
Creating the &#039;common&#039; site at /home/rich/.mozbuild/srcdirs/firefox-9d461fa480b2/_virtualenvs/common

Note on Artifact Mode:

Artifact builds download prebuilt C++ components rather than building
them locally. Artifact builds are faster!

Artifact builds are recommended for people working on Firefox or
Firefox for Android frontends, or the GeckoView Java API. They are unsuitable
for those working on C++ code. For more information see:
https://firefox-source-docs.mozilla.org/contributing/build/artifact_builds.html.

Please choose the version of Firefox you want to build (see note above):
  1. Firefox for Desktop Artifact Mode [default]
  2. Firefox for Desktop
  3. GeckoView/Firefox for Android Artifact Mode
  4. GeckoView/Firefox for Android
  5. SpiderMonkey JavaScript engine
Your choice: 2</code></pre></div><div class="codebox"><pre><code>ould you like to run a few configuration steps to ensure Git is
optimally configured? (Yn): </code></pre></div><div class="codebox"><pre><code>Configuring git...
Set git config: &quot;core.untrackedCache = true&quot;
Unset git config: `core.fsmonitor`
Ensuring watchman is properly configured...
Copying /home/rich/firefox/firefox/.git/hooks/fsmonitor-watchman.sample to /home/rich/firefox/firefox/.git/hooks/query-watchman
Set git config: &quot;core.fsmonitor = /home/rich/firefox/firefox/.git/hooks/query-watchman&quot;
Setting up artifact sccache.tar.zst
Downloading artifact to local cache: /home/rich/.mozbuild/toolchains/a5456653f6003945-sccache.tar.zst
Downloading... 0.0 %
Downloading... 100.0 %
untarring &quot;/home/rich/.mozbuild/sccache.tar.zst&quot;
Setting up artifact clang-tidy.tar.zst
Downloading artifact to local cache: /home/rich/.mozbuild/toolchains/6351d89729166013-clang-tidy.tar.zst
Downloading... 0.0 %
Downloading... 27.3 %
Downloading... 54.7 %
Downloading... 82.0 %
Downloading... 100.0 %
untarring &quot;/home/rich/.mozbuild/clang-tools/clang-tidy.tar.zst&quot;

Your system should be ready to build Firefox for Desktop!</code></pre></div><div class="codebox"><pre><code>nano .mozconfig</code></pre></div><div class="quotebox"><blockquote><div><p># file: .mozconfig (in sourcedir)</p><p># For old computers -j2 or -j3<br /># If you need it, uncomment the following line<br /># mk_add_options MOZ_MAKE_FLAGS=-j3</p><p># Rename Firefox to &quot;Firefox Nightly&quot;<br />mk_add_options MOZ_APP_DISPLAYNAME=&quot;Firefox Nightly&quot;<br />mk_add_options MOZ_SIMPLE_PACKAGE_NAME=firefox-nightly<br />ac_add_options --with-app-basename=&quot;Firefox Nightly&quot;</p><p>ac_add_options --enable-project=browser<br />ac_add_options --with-app-name=firefox-nightly<br />ac_add_options --prefix=/usr</p><p># Enable ALSA instead of &quot;pulse-rust&quot;<br />ac_add_options --enable-audio-backends=alsa</p></div></blockquote></div><div class="codebox"><pre><code>export MOZBUILD_STATE_PATH=/home/rich/mumu</code></pre></div><div class="codebox"><pre><code>export LDFLAGS+=&quot; -Wl,--no-keep-memory&quot;</code></pre></div><div class="codebox"><pre><code>./mach build -v --priority normal</code></pre></div><div class="codebox"><pre><code>./mach build -v --priority normal
Creating global state directory from environment variable: /home/rich/mumu
Creating local state directory: /home/rich/mumu/srcdirs/firefox-9d461fa480b2
Creating the &#039;mach&#039; site at /home/rich/mumu/srcdirs/firefox-9d461fa480b2/_virtualenvs/mach
Creating the &#039;build&#039; site at /home/rich/mumu/srcdirs/firefox-9d461fa480b2/_virtualenvs/build
os.nice(0)
 0:00.18 W Clobber not needed.
 Config object not found by mach.
 0:00.27 Using Python 3.12.3 from /home/rich/mumu/srcdirs/firefox-9d461fa480b2/_virtualenvs/build/bin/python
 0:00.27 Adding configure options from /home/rich/firefox/firefox/.mozconfig
 0:00.27   --with-app-basename=Firefox Nightly
 0:00.27   --enable-project=browser
 0:00.27   --with-app-name=firefox-nightly
 0:00.27   --prefix=/usr
 0:00.27   --enable-audio-backends=alsa
 0:00.27 checking for vcs source checkout... git
 0:00.28 checking for a shell... /usr/bin/sh
 0:00.30 checking for host system type... x86_64-pc-linux-gnu
 0:00.30 checking for target system type... x86_64-pc-linux-gnu
 0:00.40 checking whether cross compiling... no
 0:00.43 checking if configuration file confvars.sh exists... /home/rich/firefox/firefox/browser/confvars.sh
 0:00.43 checking if configuration file configure.sh exists... /home/rich/firefox/firefox/browser/branding/unofficial/configure.sh
TIER: configure
 1:53.79 Installing bootstrapped toolchain in /home/rich/mumu/clang
TIER: configure</code></pre></div><p>EDIT:<br />now it functions, somehow, thanks alot!<br />will need arateconf etc. but gonna still switch OS. <br />best of wishes.</p><div class="codebox"><pre><code>22:00.09 W 189 compiler warnings present.
22:00.44 W Overall system resources - Wall time: 1320s; CPU: 62%; Read bytes: 12904594432; Write bytes: 30568136704; Read time: 37744; Write time: 1436320
22:00.44 W Swap in/out (MB): 0.65234375/0.77734375
22:00.45 W (suppressed 183 warnings in third-party code)
22:00.45 W (suppressed 2 warnings in accessible/atk)
22:00.45 W (suppressed 1 warnings in browser/components/shell)
22:00.45 W warning: obj-x86_64-pc-linux-gnu/dist/include/MicroGeckoProfiler.h:66:45 [-Wvisibility] declaration of &#039;struct UprofilerFuncPtrs&#039; will not be visible outside of this function
22:00.45 W warning: obj-x86_64-pc-linux-gnu/dist/include/MicroGeckoProfiler.h:70:41 [-Wvisibility] declaration of &#039;struct UprofilerFuncPtrs&#039; will not be visible outside of this function
22:00.45 W warning: obj-x86_64-pc-linux-gnu/dist/include/mozilla/cxxalloc.h:53:34 [-Wunknown-warning-option] unknown warning group &#039;-Walloc-size-larger-than=&#039;, ignored
22:00.45 /usr/bin/notify-send &#039;--app-name=Mozilla Build System&#039; &#039;Mozilla Build System&#039; &#039;Build complete&#039;
To view a profile of the build, run |mach resource-usage|.
22:00.47 We know it took a while, but your build finally finished successfully!
22:00.47 If you are building Firefox often, SCCache can save you a lot of time. You can learn more here: https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache
To take your build for a test drive, run: |mach run|
For more information on what to do now, see https://firefox-source-docs.mozilla.org/setup/contributing_code.html</code></pre></div><p><a href="https://ibb.co/BhXx2fG" rel="nofollow">https://ibb.co/BhXx2fG</a></p>]]></description>
			<author><![CDATA[dummy@example.com (kapqa)]]></author>
			<pubDate>Fri, 17 Oct 2025 15:27:21 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58661#p58661</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58660#p58660</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>Add <span class="bbc">mate-sensors-applet</span> to panel, and watch <span style="color: red"><strong>processor temperature</strong></span><br />_https://help.ubuntu.com/community/SensorInstallHowto#sensors-applet</p></div></blockquote></div><div class="quotebox"><blockquote><div><p>EDIT:<br />A manual for Ubuntu newbies is available here:<br /><strong>Building Firefox On Linux</strong><br />_https://firefox-source-docs.mozilla.org/setup/linux_build.html</p><p>To fix problems, you can simply re-bootstrap</p><div class="codebox"><pre><code>cd firefox        # cd sourcedir
./mach bootstrap</code></pre></div><p>It will open a dialogue:</p><div class="codebox"><pre><code>Please choose the version of Firefox you want to build (see note above):
  1. Firefox for Desktop Artifact Mode [default]
  2. Firefox for Desktop
  3. GeckoView/Firefox for Android Artifact Mode
  4. GeckoView/Firefox for Android
  5. SpiderMonkey JavaScript engine
Your choice: 2 </code></pre></div><p>and you can choose <span class="bbc">2. Firefox for Desktop</span></p><p>Create <span class="bbc">.mozconfig</span></p><div class="codebox"><pre><code>➤ cat firefox/.mozconfig
# The default mozconfig is located here: sourcedir/browser/config/mozconfig
# It specifies the build flags for Firefox. 
# You can use it by adding:
#  . $topsrcdir/browser/config/mozconfig
# to the top of your own  sourcedir/.mozconfig file.

  . $topsrcdir/browser/config/mozconfig

# Restrict the number of parallel jobs to reduce the chance of build failure 
# For old computers -j2 of j3, for new ones -j10
mk_add_options MOZ_MAKE_FLAGS=-j4

mk_add_options MOZ_OBJDIR=&quot;$(dirname $topsrcdir)&quot;/build_dir
mk_add_options MOZ_APP_DISPLAYNAME=&quot;Firefox Nightly&quot;
mk_add_options MOZ_SIMPLE_PACKAGE_NAME=firefox-nightly

ac_add_options --with-app-basename=&quot;Firefox Nightly&quot;
ac_add_options --with-app-name=firefox-nightly
ac_add_options --prefix=/usr
ac_add_options --enable-audio-backends=alsa</code></pre></div><p>Then, you may try to build</p><div class="codebox"><pre><code>cd firefox     # cd sourcedir
git pull           # update source code
export LDFLAGS+=&quot; -Wl,--no-keep-memory&quot;   # to reduce the chance of build failure during linking due to running out of memory
./mach build -v --priority normal</code></pre></div><p>Test</p><div class="codebox"><pre><code>./mach run </code></pre></div><p>It should open your Firefox Nightly. If it works, install it to a folder <span class="bbc">debdir</span></p><div class="codebox"><pre><code>DESTDIR=&quot;$(dirname $(pwd))&quot;/debdir ./mach install</code></pre></div><p>and create a Debian package for it. A detailed step by step manual &quot;how to create a Debian package of <span class="bbc">debdir</span>&quot; is here:<br />_https://dev1galaxy.org/viewtopic.php?id=7214</p><p>Firefox Nightly is quasi portable. You can make a Debian package for Firefox Nightly on Devuan and install it on Linux Mint (and other way round).</p></div></blockquote></div><p>You can build the fftrate Debian packages on Devuan, or Linux Mint, or Ubuntu, and install them on other Debian based distros.</p><p>But the Raspberry Pi is based on the ARM architecture, you may try to build the fftrate plugin on Raspberry Pi.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Fri, 17 Oct 2025 14:59:37 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58660#p58660</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58659#p58659</link>
			<description><![CDATA[<p>hello igorzxx, it is funny with you <img src="http://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />yes, i chose &quot;1&quot; articfacts, but it would not fail.</p><p>now will select &quot;2&quot; and learn to behave.</p><p>or even better, will remove kubuntu and check for devuan 6 or linux mint (again: ubuntu?)</p><p>thanks for educating me, very much appreciated.<br />( im bit wary to read from computer screens nowadays.)</p>]]></description>
			<author><![CDATA[dummy@example.com (kapqa)]]></author>
			<pubDate>Fri, 17 Oct 2025 14:49:04 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58659#p58659</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58658#p58658</link>
			<description><![CDATA[<p>@kapqa</p><h5>Your build failed, because pre-built Artifacts are not supposed to be modified and recompiled.</h5><p>You installed the wrong thing, because ...&lt;censored&gt;<br />because you are always trying to minimize &quot;thinking and making&quot;.</p><div class="quotebox"><blockquote><div><p>Just as muscles degrade from disuse, the brain also degrades if it is not stimulated or &quot;trained&quot;. The brain is not a muscle, but it functions on a similar &quot;use it or lose it&quot; principle, where a lack of activity leads to a loss of function and neural pathways. Training the brain, like exercising the body, strengthens its neural connections, improving cognitive function and protecting against decline and progressive dementia.</p></div></blockquote></div><p>Dementia is always progressive.</p><div class="quotebox"><blockquote><div><p>_https://firefox-source-docs.mozilla.org/setup/linux_build.html<br /><strong>Choosing a build type</strong><br />If you aren’t modifying the Firefox backend, then select one of the Artifact Mode options.</p></div></blockquote></div><p>You should select <span class="bbc">2. Firefox for Desktop</span></p><div class="codebox"><pre><code>Note on Artifact Mode:

Artifact builds download prebuilt C++ components rather than building
them locally. Artifact builds are faster!

Artifact builds are recommended for people working on Firefox or
Firefox for Android frontends, or the GeckoView Java API. They are unsuitable
for those working on C++ code. For more information see:
https://firefox-source-docs.mozilla.org/contributing/build/artifact_builds.html.

Please choose the version of Firefox you want to build (see note above):
  1. Firefox for Desktop Artifact Mode [default]
  2. Firefox for Desktop
  3. GeckoView/Firefox for Android Artifact Mode
  4. GeckoView/Firefox for Android
  5. SpiderMonkey JavaScript engine
Your choice: 2 </code></pre></div><p><strong><span style="color: green">You have to start from the very beginning</span></strong><br />1. Create a new folder<br />2. Download <span class="bbc">bootstrap.py</span><br />and so on</p><div class="quotebox"><blockquote><div><p>_https://firefox-source-docs.mozilla.org/setup/linux_build.html<br /><strong>2. Bootstrap a copy of the Firefox source code</strong></p><p>Now that your system is ready, we can download the source code and have Firefox automatically download the other dependencies it needs. The below command will download a lot of data (years of Firefox history!) then guide you through the interactive setup process.</p><div class="codebox"><pre><code>curl -LO https://raw.githubusercontent.com/mozilla-firefox/firefox/refs/heads/main/python/mozboot/bin/bootstrap.py

python3 bootstrap.py</code></pre></div></div></blockquote></div><p>Edit:</p><div class="quotebox"><blockquote><div><p><span style="color: blue"><strong>It is very probable that the same pre-built Artifact will be automatically downloaded.</strong></span><br />The easiest way to fix the problem is to remove your Ubuntu together with KDE and pipewire</p></div></blockquote></div><p>Is it so difficult to save a copy of terminal output?</p><div class="codebox"><pre><code>The following directory will be created:

  /home/rich/.mozbuild

If you would like to use a different directory, rename or move it to your
desired location, and set the MOZBUILD_STATE_PATH environment variable
accordingly.</code></pre></div><p>You may also try to remove<span class="bbc"> /home/rich/.mozbuild</span> and set the <span class="bbc">MOZBUILD_STATE_PATH</span> environment variable</p><div class="codebox"><pre><code>export MOZBUILD_STATE_PATH=/home/rich/mumu</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Fri, 17 Oct 2025 14:02:56 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58658#p58658</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58656#p58656</link>
			<description><![CDATA[<p>@stargate, yehyeh, know this site, have consulted it many times.<br />but since stalled the efforts since have spent many hours and the payback on powerpc g5 with newer linux has been poor; but there are others who have ventured far better; i am stuck at debian 7, but for the moment that is enough, just cannot run the latest software on it.</p>]]></description>
			<author><![CDATA[dummy@example.com (kapqa)]]></author>
			<pubDate>Fri, 17 Oct 2025 12:21:27 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58656#p58656</guid>
		</item>
		<item>
			<title><![CDATA[Re: How to disable pulse-rust backend in Firefox]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=58655#p58655</link>
			<description><![CDATA[<p>looked at this webpage briefly and it seems like it might have some value in your apple mac endeavours</p><p><a href="https://lowendmac.com/2018/installing-linux-on-powerpc-macs/" rel="nofollow"> https://lowendmac.com/2018/installing-linux-on-powerpc-macs/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (stargate-sg1-cheyenne-mtn)]]></author>
			<pubDate>Fri, 17 Oct 2025 12:14:27 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=58655#p58655</guid>
		</item>
	</channel>
</rss>
