<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=N0dyjeff</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=N0dyjeff"/>
	<link rel="alternate" type="text/html" href="https://cblfs.clfs.org/Special:Contributions/N0dyjeff"/>
	<updated>2026-04-11T08:28:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=GAIL&amp;diff=20941</id>
		<title>GAIL</title>
		<link rel="alternate" type="text/html" href="?title=GAIL&amp;diff=20941"/>
		<updated>2010-12-23T18:05:59Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* 64Bit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://ftp.gnome.org/pub/GNOME/sources/gail/{{GAIL-Version2}}/gail-{{GAIL-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[ATK]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Gtk-Doc]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_PREFIX}/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib32 even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib32/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib32/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_PREFIX}/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib64 even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib64/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib64/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
* Installed Libraries: ${GNOME_PREFIX}/lib/libgailutil.{so,la}, ${GNOME_PREFIX}/lib/gtk-2.0/modules/libgail.{so,la}, ${GNOME_PREFIX}/lib/gtk-2.0/modules/libferret.{so,la}&lt;br /&gt;
* Installed Directories: ${GNOME_PREFIX}/include/gail-1.0/libgail-util, ${GNOME_PREFIX}/lib/gtk-2.0/modules, ${GNOME_PREFIX}/share/gtk-doc/html/gail-libgail-util&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=GAIL&amp;diff=20940</id>
		<title>GAIL</title>
		<link rel="alternate" type="text/html" href="?title=GAIL&amp;diff=20940"/>
		<updated>2010-12-23T18:05:38Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* N32 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://ftp.gnome.org/pub/GNOME/sources/gail/{{GAIL-Version2}}/gail-{{GAIL-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[ATK]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Gtk-Doc]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_PREFIX}/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib32 even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib32/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib32/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_PREFIX}/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib64 even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other then /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib64/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib64/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
* Installed Libraries: ${GNOME_PREFIX}/lib/libgailutil.{so,la}, ${GNOME_PREFIX}/lib/gtk-2.0/modules/libgail.{so,la}, ${GNOME_PREFIX}/lib/gtk-2.0/modules/libferret.{so,la}&lt;br /&gt;
* Installed Directories: ${GNOME_PREFIX}/include/gail-1.0/libgail-util, ${GNOME_PREFIX}/lib/gtk-2.0/modules, ${GNOME_PREFIX}/share/gtk-doc/html/gail-libgail-util&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=GAIL&amp;diff=20939</id>
		<title>GAIL</title>
		<link rel="alternate" type="text/html" href="?title=GAIL&amp;diff=20939"/>
		<updated>2010-12-23T18:05:14Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* 32Bit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://ftp.gnome.org/pub/GNOME/sources/gail/{{GAIL-Version2}}/gail-{{GAIL-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[ATK]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Gtk-Doc]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_PREFIX}/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib32 even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other then /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib32/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib32/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_PREFIX}/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib64 even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other then /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib64/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib64/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
* Installed Libraries: ${GNOME_PREFIX}/lib/libgailutil.{so,la}, ${GNOME_PREFIX}/lib/gtk-2.0/modules/libgail.{so,la}, ${GNOME_PREFIX}/lib/gtk-2.0/modules/libferret.{so,la}&lt;br /&gt;
* Installed Directories: ${GNOME_PREFIX}/include/gail-1.0/libgail-util, ${GNOME_PREFIX}/lib/gtk-2.0/modules, ${GNOME_PREFIX}/share/gtk-doc/html/gail-libgail-util&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=GAIL&amp;diff=20938</id>
		<title>GAIL</title>
		<link rel="alternate" type="text/html" href="?title=GAIL&amp;diff=20938"/>
		<updated>2010-12-23T18:04:49Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* Non-Multilib */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://ftp.gnome.org/pub/GNOME/sources/gail/{{GAIL-Version2}}/gail-{{GAIL-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[ATK]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Gtk-Doc]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other than /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other then /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_PREFIX}/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib32 even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other then /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib32/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib32/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_PREFIX}/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Gtk2]] will look for [[GAIL]] modules in /usr/lib64 even if $GNOME_PREFIX is &#039;&#039;&#039;not&#039;&#039;&#039; /usr. If $GNOME_PREFIX is anything other then /usr, create a symlink to $GNOME_PREFIX to satisfy this requirement:&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ${GNOME_PREFIX}/lib64/gtk-2.0/modules \&lt;br /&gt;
     /usr/lib64/gtk-2.0&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
* Installed Libraries: ${GNOME_PREFIX}/lib/libgailutil.{so,la}, ${GNOME_PREFIX}/lib/gtk-2.0/modules/libgail.{so,la}, ${GNOME_PREFIX}/lib/gtk-2.0/modules/libferret.{so,la}&lt;br /&gt;
* Installed Directories: ${GNOME_PREFIX}/include/gail-1.0/libgail-util, ${GNOME_PREFIX}/lib/gtk-2.0/modules, ${GNOME_PREFIX}/share/gtk-doc/html/gail-libgail-util&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=OpenSSH&amp;diff=7604</id>
		<title>OpenSSH</title>
		<link rel="alternate" type="text/html" href="?title=OpenSSH&amp;diff=7604"/>
		<updated>2007-02-05T20:56:23Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* Introduction to OpenSSH */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://sunsite.ualberta.ca/pub/OpenBSD/OpenSSH/portable/openssh-{{OpenSSH-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to OpenSSH ==&lt;br /&gt;
&lt;br /&gt;
The OpenSSH package contains &#039;&#039;&#039;ssh&#039;&#039;&#039; clients and the &#039;&#039;&#039;sshd&#039;&#039;&#039; daemon. This is useful for encrypting authentication and subsequent traffic over a network. The &#039;&#039;&#039;ssh&#039;&#039;&#039; client is a secure replacement for &#039;&#039;&#039;telnet&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
If you only want to use the client, you do not need to run the server and so do&lt;br /&gt;
not need the startup script and links. In accordance with good practice, only&lt;br /&gt;
run the server if you actually need it (and if you don&#039;t know whether you need&lt;br /&gt;
it or not, it&#039;s likely that you don&#039;t!).&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[OpenSSL]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Linux-PAM]]&lt;br /&gt;
* [[TCP Wrappers]]&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[MIT krb5]] or [[Heimdal]]&lt;br /&gt;
* [[JDK]]&lt;br /&gt;
* [[NetTools]]&lt;br /&gt;
* [[Sysstat]]&lt;br /&gt;
* [[OpenSC]]&lt;br /&gt;
* [[libsectok]]&lt;br /&gt;
&lt;br /&gt;
== OpenSSH User/Group &amp;amp; PrivSep Dir ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 48 sshd &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &#039;sshd PrivSep&#039; -d /var/lib/sshd -g sshd -s /bin/false -u 48 sshd &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m700 -d /var/lib/sshd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -v root:sys /var/lib/sshd&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc/ssh \&lt;br /&gt;
     --libexecdir=/usr/sbin --with-md5-passwords \&lt;br /&gt;
     --with-privsep-path=/var/lib/ssh &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/openssh-{{OpenSSH-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \&lt;br /&gt;
 /usr/share/doc/openssh-{{OpenSSH-Version}}&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc/ssh \&lt;br /&gt;
     --libexecdir=/usr/sbin --with-md5-passwords \&lt;br /&gt;
     --with-privsep-path=/var/lib/ssh &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/openssh-{{OpenSSH-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \&lt;br /&gt;
 /usr/share/doc/openssh-{{OpenSSH-Version}}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 install -v -m700 -d /var/lib/sshd &amp;amp;&amp;amp;&lt;br /&gt;
 chown -v root:sys /var/lib/sshd &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32} ./configure --prefix=/usr --sysconfdir=/etc/ssh \&lt;br /&gt;
     --libexecdir=/usr/sbin --libdir=/usr/lib32 --with-md5-passwords \&lt;br /&gt;
     --with-privsep-path=/var/lib/ssh &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/openssh-{{OpenSSH-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \&lt;br /&gt;
 /usr/share/doc/openssh-{{OpenSSH-Version}}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc/ssh \&lt;br /&gt;
     --libexecdir=/usr/sbin --with-md5-passwords \&lt;br /&gt;
     --with-privsep-path=/var/lib/ssh &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/openssh-{{OpenSSH-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \&lt;br /&gt;
 /usr/share/doc/openssh-{{OpenSSH-Version}}&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== BootScript ===&lt;br /&gt;
&lt;br /&gt;
Install the init script included in the [[blfs-bootscripts]] package.&lt;br /&gt;
&lt;br /&gt;
 make install-sshd&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=ARts&amp;diff=7603</id>
		<title>ARts</title>
		<link rel="alternate" type="text/html" href="?title=ARts&amp;diff=7603"/>
		<updated>2007-02-05T20:48:30Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* Test Suite Note */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.kde.org/pub/kde/stable/{{KDE-Version}}/src/arts-{{aRts-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/arts/arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to aRts ==&lt;br /&gt;
&lt;br /&gt;
The Analog Realtime Synthesizer (aRts) enables the playing of multiple audio or video streams concurrently - be it on the desktop or over a network. ARts is a full-featured sound system and includes filters, a modular analog synthesizer, and a mixer. Its architecture allows developers to create additional filter plugins and users to apply sequences of filters using a graphical drag-n-drop approach. Video support is available for MPEG versions 1, 2 and 4 (experimental), as well as the AVI and DivX formats.&lt;br /&gt;
&lt;br /&gt;
ARts is a core component of the KDE 3 desktop environment and provides the basis for the [[KdeMultimedia]] package. However, it can also be used independently of KDE (i.e. doesn&#039;t use Qt or [[KdeLibs]] for most things).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Old Project Home Page&#039;&#039;&#039;: http://www.arts-project.org/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Current Project Home Page&#039;&#039;&#039;: http://www.kde.org&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[KDE Pre-Installation Configuration]]&lt;br /&gt;
* [[Qt3]]&lt;br /&gt;
* [[Glib2]]&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libvorbis]]&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[Audio File]]&lt;br /&gt;
* [[libmad]]&lt;br /&gt;
* [[EsounD]]&lt;br /&gt;
* [[NAS]]&lt;br /&gt;
* [[MAS]]&lt;br /&gt;
* [[JACK]]&lt;br /&gt;
&lt;br /&gt;
== Test Suite Note ==&lt;br /&gt;
&lt;br /&gt;
The test suite can be run with:&lt;br /&gt;
&lt;br /&gt;
 make check&lt;br /&gt;
&lt;br /&gt;
It compiles and runs correctly with GCC 4.1.1, but it apparently does not work properly with earlier GCC 4.x versions.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
On x86_64, aRTS &#039;configure&#039; fails to detect if the hardware provides MMX, SSE, 3DNOW! or floating point to int conversion instructions. Apply the following patch to allow aRts to use multimedia instructions and hardware float to int conversions on your x86_64 machine:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=$KDE_PREFIX --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --disable-debug --disable-dependency-tracking \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/lib --with-qt-libraries=${QTDIR}/lib \&lt;br /&gt;
     --enable-libsuffix=none &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib32 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib32 --with-qt-libraries=${QTDIR}/lib32 \&lt;br /&gt;
     --enable-libsuffix=32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
On x86_64, aRTS &#039;configure&#039; fails to detect if the hardware provides MMX, SSE, 3DNOW! or floating point to int conversion instructions. Apply the following patch to allow aRts to use multimedia instructions and hardware float to int conversions on your x86_64 machine:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib64 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib64 --with-qt-libraries=${QTDIR}/lib64 \&lt;br /&gt;
     --enable-libsuffix=64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv /usr/bin/multiarch_wrapper ${KDE_PREFIX}/bin/artsc-config&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=ARts&amp;diff=7602</id>
		<title>ARts</title>
		<link rel="alternate" type="text/html" href="?title=ARts&amp;diff=7602"/>
		<updated>2007-02-05T19:01:36Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* 64Bit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.kde.org/pub/kde/stable/{{KDE-Version}}/src/arts-{{aRts-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/arts/arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to aRts ==&lt;br /&gt;
&lt;br /&gt;
The Analog Realtime Synthesizer (aRts) enables the playing of multiple audio or video streams concurrently - be it on the desktop or over a network. ARts is a full-featured sound system and includes filters, a modular analog synthesizer, and a mixer. Its architecture allows developers to create additional filter plugins and users to apply sequences of filters using a graphical drag-n-drop approach. Video support is available for MPEG versions 1, 2 and 4 (experimental), as well as the AVI and DivX formats.&lt;br /&gt;
&lt;br /&gt;
ARts is a core component of the KDE 3 desktop environment and provides the basis for the [[KdeMultimedia]] package. However, it can also be used independently of KDE (i.e. doesn&#039;t use Qt or [[KdeLibs]] for most things).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Old Project Home Page&#039;&#039;&#039;: http://www.arts-project.org/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Current Project Home Page&#039;&#039;&#039;: http://www.kde.org&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[KDE Pre-Installation Configuration]]&lt;br /&gt;
* [[Qt3]]&lt;br /&gt;
* [[Glib2]]&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libvorbis]]&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[Audio File]]&lt;br /&gt;
* [[libmad]]&lt;br /&gt;
* [[EsounD]]&lt;br /&gt;
* [[NAS]]&lt;br /&gt;
* [[MAS]]&lt;br /&gt;
* [[JACK]]&lt;br /&gt;
&lt;br /&gt;
== Test Suite Note ==&lt;br /&gt;
&lt;br /&gt;
While there &#039;&#039;is&#039;&#039; a test suite, it apparently does not work properly with GCC 4.x, so there&#039;s not really any point in running it.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
On x86_64, aRTS &#039;configure&#039; fails to detect if the hardware provides MMX, SSE, 3DNOW! or floating point to int conversion instructions. Apply the following patch to allow aRts to use multimedia instructions and hardware float to int conversions on your x86_64 machine:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=$KDE_PREFIX --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --disable-debug --disable-dependency-tracking \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/lib --with-qt-libraries=${QTDIR}/lib \&lt;br /&gt;
     --enable-libsuffix=none &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib32 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib32 --with-qt-libraries=${QTDIR}/lib32 \&lt;br /&gt;
     --enable-libsuffix=32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
On x86_64, aRTS &#039;configure&#039; fails to detect if the hardware provides MMX, SSE, 3DNOW! or floating point to int conversion instructions. Apply the following patch to allow aRts to use multimedia instructions and hardware float to int conversions on your x86_64 machine:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib64 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib64 --with-qt-libraries=${QTDIR}/lib64 \&lt;br /&gt;
     --enable-libsuffix=64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv /usr/bin/multiarch_wrapper ${KDE_PREFIX}/bin/artsc-config&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=ARts&amp;diff=7601</id>
		<title>ARts</title>
		<link rel="alternate" type="text/html" href="?title=ARts&amp;diff=7601"/>
		<updated>2007-02-05T19:00:43Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* Non-Multilib */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.kde.org/pub/kde/stable/{{KDE-Version}}/src/arts-{{aRts-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/arts/arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to aRts ==&lt;br /&gt;
&lt;br /&gt;
The Analog Realtime Synthesizer (aRts) enables the playing of multiple audio or video streams concurrently - be it on the desktop or over a network. ARts is a full-featured sound system and includes filters, a modular analog synthesizer, and a mixer. Its architecture allows developers to create additional filter plugins and users to apply sequences of filters using a graphical drag-n-drop approach. Video support is available for MPEG versions 1, 2 and 4 (experimental), as well as the AVI and DivX formats.&lt;br /&gt;
&lt;br /&gt;
ARts is a core component of the KDE 3 desktop environment and provides the basis for the [[KdeMultimedia]] package. However, it can also be used independently of KDE (i.e. doesn&#039;t use Qt or [[KdeLibs]] for most things).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Old Project Home Page&#039;&#039;&#039;: http://www.arts-project.org/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Current Project Home Page&#039;&#039;&#039;: http://www.kde.org&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[KDE Pre-Installation Configuration]]&lt;br /&gt;
* [[Qt3]]&lt;br /&gt;
* [[Glib2]]&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libvorbis]]&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[Audio File]]&lt;br /&gt;
* [[libmad]]&lt;br /&gt;
* [[EsounD]]&lt;br /&gt;
* [[NAS]]&lt;br /&gt;
* [[MAS]]&lt;br /&gt;
* [[JACK]]&lt;br /&gt;
&lt;br /&gt;
== Test Suite Note ==&lt;br /&gt;
&lt;br /&gt;
While there &#039;&#039;is&#039;&#039; a test suite, it apparently does not work properly with GCC 4.x, so there&#039;s not really any point in running it.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
On x86_64, aRTS &#039;configure&#039; fails to detect if the hardware provides MMX, SSE, 3DNOW! or floating point to int conversion instructions. Apply the following patch to allow aRts to use multimedia instructions and hardware float to int conversions on your x86_64 machine:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=$KDE_PREFIX --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --disable-debug --disable-dependency-tracking \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/lib --with-qt-libraries=${QTDIR}/lib \&lt;br /&gt;
     --enable-libsuffix=none &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib32 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib32 --with-qt-libraries=${QTDIR}/lib32 \&lt;br /&gt;
     --enable-libsuffix=32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
On x86_64, aRTS &#039;configure&#039; fails to detect if the hardware provides SSE floating point to int conversion instructions. Apply the following patch to allow aRts to use SSE instructions and hardware float to int conversions on your x86_64 machine:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../arts-{{aRts-Version}}-fix_mmx-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib64 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib64 --with-qt-libraries=${QTDIR}/lib64 \&lt;br /&gt;
     --enable-libsuffix=64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv /usr/bin/multiarch_wrapper ${KDE_PREFIX}/bin/artsc-config&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=ARts&amp;diff=7593</id>
		<title>ARts</title>
		<link rel="alternate" type="text/html" href="?title=ARts&amp;diff=7593"/>
		<updated>2007-02-05T00:58:34Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: Cleaned up patch; updated page to refer to uploaded patch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.kde.org/pub/kde/stable/{{KDE-Version}}/src/arts-{{aRts-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/arts/arts-1.5.6-fix_mmx-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to aRts ==&lt;br /&gt;
&lt;br /&gt;
The Analog Realtime Synthesizer (aRts) enables the playing of multiple audio or video streams concurrently - be it on the desktop or over a network. ARts is a full-featured sound system and includes filters, a modular analog synthesizer, and a mixer. Its architecture allows developers to create additional filter plugins and users to apply sequences of filters using a graphical drag-n-drop approach. Video support is available for MPEG versions 1, 2 and 4 (experimental), as well as the AVI and DivX formats.&lt;br /&gt;
&lt;br /&gt;
ARts is a core component of the KDE 3 desktop environment and provides the basis for the [[KdeMultimedia]] package. However, it can also be used independently of KDE (i.e. doesn&#039;t use Qt or [[KdeLibs]] for most things).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Old Project Home Page&#039;&#039;&#039;: http://www.arts-project.org/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Current Project Home Page&#039;&#039;&#039;: http://www.kde.org&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[KDE Pre-Installation Configuration]]&lt;br /&gt;
* [[Qt3]]&lt;br /&gt;
* [[Glib2]]&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libvorbis]]&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[Audio File]]&lt;br /&gt;
* [[libmad]]&lt;br /&gt;
* [[EsounD]]&lt;br /&gt;
* [[NAS]]&lt;br /&gt;
* [[MAS]]&lt;br /&gt;
* [[JACK]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
On x86_64, aRTS &#039;configure&#039; fails to detect if the hardware provides SSE floating point to int conversion instructions. &lt;br /&gt;
&lt;br /&gt;
Apply the following patch to allow aRTS to use SSE instructions and hardware float to int conversions on your x86_64 machine:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../arts-1.5.6-fix_mmx-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=$KDE_PREFIX --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --disable-debug --disable-dependency-tracking \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/lib --with-qt-libraries=${QTDIR}/lib \&lt;br /&gt;
     --enable-libsuffix=none &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib32 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib32 --with-qt-libraries=${QTDIR}/lib32 \&lt;br /&gt;
     --enable-libsuffix=32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib64 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib64 --with-qt-libraries=${QTDIR}/lib64 \&lt;br /&gt;
     --enable-libsuffix=64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv /usr/bin/multiarch_wrapper ${KDE_PREFIX}/bin/artsc-config&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
	<entry>
		<id>?title=ARts&amp;diff=7513</id>
		<title>ARts</title>
		<link rel="alternate" type="text/html" href="?title=ARts&amp;diff=7513"/>
		<updated>2007-02-02T16:21:25Z</updated>

		<summary type="html">&lt;p&gt;N0dyjeff: /* Non-Multilib */ No detection of SSE instruction availability&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.kde.org/pub/kde/stable/{{KDE-Version}}/src/arts-{{aRts-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to aRts ==&lt;br /&gt;
&lt;br /&gt;
The Analog Realtime Synthesizer (aRts) enables the playing of multiple audio or video streams concurrently - be it on the desktop or over a network. ARts is a full-featured sound system and includes filters, a modular analog synthesizer, and a mixer. Its architecture allows developers to create additional filter plugins and users to apply sequences of filters using a graphical drag-n-drop approach. Video support is available for MPEG versions 1, 2 and 4 (experimental), as well as the AVI and DivX formats.&lt;br /&gt;
&lt;br /&gt;
ARts is a core component of the KDE 3 desktop environment and provides the basis for the [[KdeMultimedia]] package. However, it can also be used independently of KDE (i.e. doesn&#039;t use Qt or [[KdeLibs]] for most things).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Old Project Home Page&#039;&#039;&#039;: http://www.arts-project.org/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Current Project Home Page&#039;&#039;&#039;: http://www.kde.org&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Qt3]]&lt;br /&gt;
* [[Glib2]]&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libvorbis]]&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[Audio File]]&lt;br /&gt;
* [[libmad]]&lt;br /&gt;
* [[EsounD]]&lt;br /&gt;
* [[NAS]]&lt;br /&gt;
* [[MAS]]&lt;br /&gt;
* [[JACK]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
On x86_64, aRTS &#039;configure&#039; fails to detect if the hardware provides SSE floating point to int conversion instructions. &lt;br /&gt;
&lt;br /&gt;
Apply the following patch to allow aRTS to use SSE instructions and hardware float to int conversions on your x86_64 machine:&lt;br /&gt;
&lt;br /&gt;
 diff -Naur arts-1.5.6/configure arts-1.5.6.new/configure&lt;br /&gt;
 --- arts-1.5.6/configure        2007-01-15 22:45:45.000000000 -0800&lt;br /&gt;
 +++ arts-1.5.6.new/configure    2007-01-31 23:10:21.000000000 -0800&lt;br /&gt;
 @@ -38958,7 +38958,7 @@&lt;br /&gt;
  cat &amp;gt;&amp;gt;conftest.$ac_ext &amp;lt;&amp;lt;_ACEOF&lt;br /&gt;
  /* end confdefs.h.  */&lt;br /&gt;
 -#if defined(__i386__)&lt;br /&gt;
 +#if defined(__i386__) || defined(__x86_64__)&lt;br /&gt;
  static inline long QRound (float inval)&lt;br /&gt;
  {&lt;br /&gt;
    long ret;&lt;br /&gt;
 @@ -39047,7 +39047,7 @@&lt;br /&gt;
  main ()&lt;br /&gt;
  {&lt;br /&gt;
 -#if defined(__GNUC__) &amp;amp;&amp;amp; defined(__i386__)&lt;br /&gt;
 +#if defined(__GNUC__) &amp;amp;&amp;amp; (defined(__i386__) || defined(__x86_64__))&lt;br /&gt;
  __asm__(&amp;quot;movups %xmm0, (%esp)&amp;quot;);&lt;br /&gt;
  #else&lt;br /&gt;
  /* IRIX&#039;s cc treats #error as a warning, make sure it errors out here */&lt;br /&gt;
 diff -Naur arts-1.5.6/flow/cpuinfo.cc arts-1.5.6.new/flow/cpuinfo.cc&lt;br /&gt;
 --- arts-1.5.6/flow/cpuinfo.cc  2005-09-10 01:13:33.000000000 -0700&lt;br /&gt;
 +++ arts-1.5.6.new/flow/cpuinfo.cc      2007-01-31 23:16:20.000000000 -0800&lt;br /&gt;
 @@ -29,7 +29,23 @@&lt;br /&gt;
  using namespace Arts;&lt;br /&gt;
 +#ifdef __x86_64__&lt;br /&gt;
 +&lt;br /&gt;
 +   /*&lt;br /&gt;
 +    HACK: This assumes that x86_64 processors have all the MMX, 3DNow!,&lt;br /&gt;
 +   and SSE instructions, which is true as far as I know, but I haven&#039;t&lt;br /&gt;
 +   checked for other than K8.&lt;br /&gt;
 +&lt;br /&gt;
 +   It also bypasses the original codes&#039; checking of the hardware CPUID&lt;br /&gt;
 +   for that info, and hard codes it instead.&lt;br /&gt;
 +   */&lt;br /&gt;
 +&lt;br /&gt;
 +int CpuInfo::s_flags = CpuMMX + CpuEMMX + Cpu3DNow + CpuSSE;&lt;br /&gt;
 +#else&lt;br /&gt;
  int CpuInfo::s_flags = 0;&lt;br /&gt;
 +#endif&lt;br /&gt;
 +&lt;br /&gt;
 +&lt;br /&gt;
  namespace Arts&lt;br /&gt;
  {&lt;br /&gt;
 @@ -53,7 +69,7 @@&lt;br /&gt;
  void CpuInfoStartup::startup()&lt;br /&gt;
  {&lt;br /&gt;
 -#ifdef HAVE_X86_SSE&lt;br /&gt;
 +#if defined(HAVE_X86_SSE) &amp;amp;&amp;amp; !defined(__x86_64__)&lt;br /&gt;
  /*&lt;br /&gt;
   * Taken with thanks from mmx.h:&lt;br /&gt;
   *&lt;br /&gt;
 @@ -226,7 +242,7 @@&lt;br /&gt;
          }&lt;br /&gt;
          signal(SIGILL, oldHandler);&lt;br /&gt;
         }&lt;br /&gt;
 -#endif /* HAVE_X86_SSE */&lt;br /&gt;
 +#endif /* HAVE_X86_SSE &amp;amp;&amp;amp; ! __x86_64__*/&lt;br /&gt;
  }&lt;br /&gt;
  static CpuInfoStartup cpuInfoStartup;&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=$KDE_PREFIX --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --disable-debug --disable-dependency-tracking \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/lib --with-qt-libraries=${QTDIR}/lib \&lt;br /&gt;
     --enable-libsuffix=none &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib32 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib32 --with-qt-libraries=${QTDIR}/lib32 \&lt;br /&gt;
     --enable-libsuffix=32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
     ./configure --prefix=$KDE_PREFIX --libdir=${KDE_PREFIX}/lib64 --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking --x-libraries=${XORG_PREFIX}/lib64 --with-qt-libraries=${QTDIR}/lib64 \&lt;br /&gt;
     --enable-libsuffix=64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v ${KDE_PREFIX}/bin/artsc-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv /usr/bin/multiarch_wrapper ${KDE_PREFIX}/bin/artsc-config&lt;/div&gt;</summary>
		<author><name>N0dyjeff</name></author>
	</entry>
</feed>