<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>99246</bug_id>
          
          <creation_ts>2005-02-13 05:03:39 +0000</creation_ts>
          <short_desc>compiling KDE with --without-arts breaks notifications  using external player.</short_desc>
          <delta_ts>2007-08-03 00:33:01 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kdelibs</product>
          <component>knotify</component>
          <version>unspecified</version>
          <rep_platform>Gentoo Packages</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dave Massey">inssomniak</reporter>
          <assigned_to name="Carsten Pfeiffer">pfeiffer</assigned_to>
          <cc>bugs</cc>
    
    <cc>farcaller</cc>
    
    <cc>flameeyes</cc>
    
    <cc>greg_g</cc>
    
    <cc>luka.mrovlje</cc>
    
    <cc>torre_cremata</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>205</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>313387</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Massey">inssomniak</who>
    <bug_when>2005-02-13 05:03:41 +0000</bug_when>
    <thetext>Version:            (using KDE KDE 3.3.2)
Installed from:    Gentoo Packages
Compiler:          GCC 3.4 
OS:                Linux

comiling kde with --without-arts as configure option (in gentoo linux, with the &quot;-arts&quot; use flag)  knotify breaks, no system notifications are heard using an external player to play sounds.

see this:

http://bugs.gentoo.org/show_bug.cgi?id=79029</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>313488</commentid>
    <comment_count>1</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2005-02-13 13:43:59 +0000</bug_when>
    <thetext>this is basically expected as --without-arts is a major hack and not well supported</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>319213</commentid>
    <comment_count>2</comment_count>
    <who name="Christian Hesse">mail</who>
    <bug_when>2005-02-28 12:28:46 +0000</bug_when>
    <thetext>Same problem here.

Since alsa dmix works perfectly there is no need for a soundserver any more, imho. So disabling it should be possible without breaking anything.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>325094</commentid>
    <comment_count>3</comment_count>
    <who name="Paul Hoepfner-Homme">ahd9ryi02</who>
    <bug_when>2005-03-18 07:29:32 +0000</bug_when>
    <thetext>I think the title of this bug should be renamed to &quot;compiling KDE with --without-arts breaks all program notifications&quot;, as not everyone uses knotify to play sounds. Personally, I only use (or used to use, before they broke) knotify&apos;s message alerts.

Is there any reason this bug hasn&apos;t been marked as confirmed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326303</commentid>
    <comment_count>4</comment_count>
    <who name="Luka">luka.mrovlje</who>
    <bug_when>2005-03-21 10:46:50 +0000</bug_when>
    <thetext>kde 3.4 doesn&apos;t solve the problem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>327486</commentid>
    <comment_count>5</comment_count>
    <who name="">kde</who>
    <bug_when>2005-03-24 02:24:20 +0000</bug_when>
    <thetext>*** This bug has been confirmed by popular vote. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>327502</commentid>
    <comment_count>6</comment_count>
    <who name="Dave Massey">inssomniak</who>
    <bug_when>2005-03-24 03:48:09 +0000</bug_when>
    <thetext>I can confirm as well kde 3.4 doesnt solve it, and yes all knotify notifications, including messages and sounds break.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>327504</commentid>
    <comment_count>7</comment_count>
    <who name="Thomas Beinicke">Merlin-TC</who>
    <bug_when>2005-03-24 03:57:33 +0000</bug_when>
    <thetext>I can confirm this as well.
The whole notification system doesn&apos;t work anymore, not only sound but everything else eg. pop ups, stop working as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343113</commentid>
    <comment_count>8</comment_count>
    <who name="Timo Maier">tam</who>
    <bug_when>2005-05-18 12:01:04 +0000</bug_when>
    <thetext>Just another &quot;/me too&quot; - no system sounds at all without artsd.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>346791</commentid>
    <comment_count>9</comment_count>
    <who name="Marshall Bjerke">b.k.o</who>
    <bug_when>2005-06-01 02:36:47 +0000</bug_when>
    <thetext>I have the same problem.  People should be able to use kde without arts.  Alsa dmix is a better solution than a sound server for many people so abstracting arts from kde should be easier than it is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348401</commentid>
    <comment_count>10</comment_count>
      <attachid>11365</attachid>
    <who name="Francesco D&apos;Offizi">francesco.doffizi</who>
    <bug_when>2005-06-07 16:19:01 +0000</bug_when>
    <thetext>Created attachment 11365
Patch for make knotify compile with -arts USE flag

Don&apos;t know if it really works, I&apos;m still compiling it.
I&apos;ve found this patch googling and I edited it to make a better -p1 patch.
Try it and let me know if it works. If it doesn&apos;t it a good starting point, I
think.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348497</commentid>
    <comment_count>11</comment_count>
    <who name="Christian Hesse">mail</who>
    <bug_when>2005-06-07 23:15:42 +0000</bug_when>
    <thetext>It does not work for me... Did anybody succeed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378051</commentid>
    <comment_count>12</comment_count>
    <who name="Christian Hesse">mail</who>
    <bug_when>2005-10-01 22:03:47 +0000</bug_when>
    <thetext>KDE SVN from 2005-09-25 does not solve the problem (and I think it will not be addressed before 3.5 final?). Any chance to get this fixed any time?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378183</commentid>
    <comment_count>13</comment_count>
    <who name="Chetan Reddy">chetan13</who>
    <bug_when>2005-10-02 16:34:21 +0000</bug_when>
    <thetext>The genkdesvn ebuilds use a patch that allows notifications and sounds through external player even when kdelibs is compiled with --without-arts. Some of us(atleast one person other than me) have been using the patch since 2 months and have experienced no problems. Mario(the author of the ebuilds) even modified the patch to allow simultaneous sounds(the new kernels support this). Here is a link to the patch.

http://svn.berlios.de/wsvn/genkdesvn/trunk/kde-base/kdelibs/files/kdelibs-7-knotify-noarts.patch?op=file&amp;rev=0&amp;sc=0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378738</commentid>
    <comment_count>14</comment_count>
    <who name="Mario Tanev">mtanev</who>
    <bug_when>2005-10-04 06:39:38 +0000</bug_when>
    <thetext>Actually, although I have not heard complaints about the patch, the truth is that the &quot;allow simultaneous sounds&quot; functionality that I added, might be at the price of memory leaks, which I have not had the time to investigate thoroughly. Hence, I cannot really recommend this patch. This patch is adapted from another patch that just allowed knotify to be compiled --without-arts, so maybe it&apos;s a better idea to use the original patch instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>439242</commentid>
    <comment_count>15</comment_count>
    <who name="Bram Schoenmakers">me</who>
    <bug_when>2006-05-16 13:46:14 +0000</bug_when>
    <thetext>It seems to work in post KDE 3.5.2 (almost 3.5.3). Can someone please verify?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>439323</commentid>
    <comment_count>16</comment_count>
    <who name="Carsten Lohrke">carstenlohrke</who>
    <bug_when>2006-05-16 17:42:38 +0000</bug_when>
    <thetext>&gt; this is basically expected as --without-arts is a major hack and not well supported

Stephan, users want to get rid of aRts in masses. And while it&apos;s not 100% perfect, as there&apos;re a few applications, which need it - is there a chance that you add the patch to kdelibs in perspective to 3.5.4 or a possible 3.6 (be it, with a big fat warning)? If so I&apos;d add it to Gentoo to give it some testing. Apart from the applications depending on aRts, I don&apos;t see any problem with it. Am I missing something?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>462837</commentid>
    <comment_count>17</comment_count>
    <who name="Dexter Magnific">dextermagnific</who>
    <bug_when>2006-08-24 09:06:07 +0000</bug_when>
    <thetext>Same problem here, i compiled 3.5.2, 3.5.3, 3.5.4 --without-arts and this problem has never been fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>477531</commentid>
    <comment_count>18</comment_count>
    <who name="Dexter Magnific">dextermagnific</who>
    <bug_when>2006-10-17 10:16:05 +0000</bug_when>
    <thetext>Again, the new version of KDE 3.3.5 doesn&apos;t play notifications when compiled without arts support and using external player.
When do you plan to fix this bug ?
(i saw already a patch from someone, and it is just a matter of commenting two lines starting with an #ifdef and if)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>477532</commentid>
    <comment_count>19</comment_count>
    <who name="Dexter Magnific">dextermagnific</who>
    <bug_when>2006-10-17 10:17:19 +0000</bug_when>
    <thetext>Sorry it was the 3.5.5 version above.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>477585</commentid>
    <comment_count>20</comment_count>
    <who name="Vladimir Pouzanov">farcaller</who>
    <bug_when>2006-10-17 13:49:15 +0000</bug_when>
    <thetext>Seems to be broken in 3.5.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478085</commentid>
    <comment_count>21</comment_count>
    <who name="Carsten Pfeiffer">pfeiffer</who>
    <bug_when>2006-10-18 23:39:03 +0000</bug_when>
    <thetext>SVN commit 596924 by pfeiffer:

support playing sounds even with --disable-arts
apply patch from the bugreport, slightly edited
(avoiding some #ifndefs by reordering some things)
BUG: 99246


 M  +38 -5     knotify.cpp  
 M  +2 -0      knotify.h  


--- branches/KDE/3.5/kdelibs/arts/knotify/knotify.cpp #596923:596924
@@ -26,24 +26,29 @@
 #include &lt;sys/types.h&gt;
 #include &lt;sys/stat.h&gt;
 
+#include &lt;config.h&gt;
+#ifndef WITHOUT_ARTS
 // aRts headers
 #include &lt;connect.h&gt;
 #include &lt;dispatcher.h&gt;
 #include &lt;flowsystem.h&gt;
+#include &lt;qiomanager.h&gt;
 #include &lt;soundserver.h&gt;
+#endif
 
 // QT headers
 #include &lt;qfile.h&gt;
 #include &lt;qfileinfo.h&gt;
-#include &lt;qiomanager.h&gt;
 #include &lt;qstringlist.h&gt;
 #include &lt;qtextstream.h&gt;
 
 // KDE headers
 #include &lt;dcopclient.h&gt;
 #include &lt;kaboutdata.h&gt;
+#ifndef WITHOUT_ARTS
 #include &lt;kartsdispatcher.h&gt;
 #include &lt;kartsserver.h&gt;
+#endif
 #include &lt;kcmdlineargs.h&gt;
 #include &lt;kconfig.h&gt;
 #include &lt;kdebug.h&gt;
@@ -53,8 +58,10 @@
 #include &lt;kpassivepopup.h&gt;
 #include &lt;kiconloader.h&gt;
 #include &lt;kmacroexpander.h&gt;
+#ifndef WITHOUT_ARTS
 #include &lt;kplayobjectfactory.h&gt;
 #include &lt;kaudiomanagerplay.h&gt;
+#endif
 #include &lt;kprocess.h&gt;
 #include &lt;kstandarddirs.h&gt;
 #include &lt;kuniqueapplication.h&gt;
@@ -73,22 +80,26 @@
     QString externalPlayer;
     KProcess *externalPlayerProc;
 
+#ifndef WITHOUT_ARTS
     QPtrList&lt;KDE::PlayObject&gt; playObjects;
     QMap&lt;KDE::PlayObject*,int&gt; playObjectEventMap;
+    KAudioManagerPlay *audioManager;
+#endif
     int externalPlayerEventId;
 
     bool useExternal;
     bool useArts;
     int volume;
     QTimer *playTimer;
-    KAudioManagerPlay *audioManager;
     bool inStartup;
     QString startupEvents;
 };
 
 // Yes, it&apos;s ugly to put this here, but this facilitates the cautious startup
 // procedure.
+#ifndef WITHOUT_ARTS
 KArtsServer *soundServer = 0;
+#endif
 
 extern &quot;C&quot;{
 
@@ -124,6 +135,7 @@
     // We try to prevent this by tracking our startup and offer options to
     // abort this.
 
+#ifndef WITHOUT_ARTS
     KConfigGroup config( KGlobal::config(), &quot;StartProgress&quot; );
     KConfig artsKCMConfig( &quot;kcmartsrc&quot; );
     artsKCMConfig.setGroup( &quot;Arts&quot; );
@@ -208,14 +220,23 @@
     config.writeEntry( &quot;KNotify Init&quot;, true );
     config.sync();
 
+#else
+
+    // start notify service, without aRts
+    KNotify *notify = new KNotify( false );
+
+#endif
+
     app.dcopClient()-&gt;setDefaultObject( &quot;Notify&quot; );
     app.dcopClient()-&gt;setDaemonMode( true );
     // kdDebug() &lt;&lt; &quot;knotify starting&quot; &lt;&lt; endl;
 
     int ret = app.exec();
     delete notify;
+#ifndef WITHOUT_ARTS
     delete soundServer;
     delete dispatcher;
+#endif
     return ret;
 }
 }// end extern &quot;C&quot;
@@ -228,14 +249,16 @@
     d-&gt;globalConfig = new KConfig(&quot;knotify.eventsrc&quot;, true, false);
     d-&gt;externalPlayerProc = 0;
     d-&gt;useArts = useArts;
+    d-&gt;inStartup = true;
+#ifndef WITHOUT_ARTS
     d-&gt;playObjects.setAutoDelete(true);
     d-&gt;audioManager = 0;
-    d-&gt;inStartup = true;
     if( useArts )
     {
         connect( soundServer, SIGNAL( restartedServer() ), this, SLOT( restartedArtsd() ) );
         restartedArtsd(); //started allready need to initialize d-&gt;audioManager
     }
+#endif
 
     d-&gt;volume = 100;
 
@@ -248,12 +271,14 @@
 {
     reconfigure();
 
+#ifndef WITHOUT_ARTS
     d-&gt;playObjects.clear();
 
     delete d-&gt;globalEvents;
     delete d-&gt;globalConfig;
     delete d-&gt;externalPlayerProc;
     delete d-&gt;audioManager;
+#endif
     delete d;
 }
 
@@ -449,6 +474,7 @@
             return false;
         }
 
+#ifndef WITHOUT_ARTS
         // play sound finally
         while( d-&gt;playObjects.count()&gt;5 )
             abortFirstPlayObject();
@@ -506,7 +532,7 @@
         }
         if ( !d-&gt;playTimer-&gt;isActive() )
             d-&gt;playTimer-&gt;start( 1000 );
-
+#endif
         return true;
 
     } else if(!d-&gt;externalPlayer.isEmpty()) {
@@ -661,6 +687,7 @@
 
 void KNotify::playTimeout()
 {
+#ifndef WITHOUT_ARTS
     for ( QPtrListIterator&lt; KDE::PlayObject &gt; it(d-&gt;playObjects); *it;)
     {
         QPtrListIterator&lt; KDE::PlayObject &gt; current = it;
@@ -678,16 +705,18 @@
     }
     if ( !d-&gt;playObjects.count() )
         d-&gt;playTimer-&gt;stop();
+#endif
 }
 
 bool KNotify::isPlaying( const QString&amp; soundFile ) const
 {
+#ifndef WITHOUT_ARTS
     for ( QPtrListIterator&lt; KDE::PlayObject &gt; it(d-&gt;playObjects); *it; ++it)
     {
         if ( (*it)-&gt;mediaName() == soundFile )
             return true;
     }
-
+#endif
     return false;
 }
 
@@ -699,6 +728,7 @@
 
 void KNotify::abortFirstPlayObject()
 {
+#ifndef WITHOUT_ARTS
     QMap&lt;KDE::PlayObject*,int&gt;::Iterator it = d-&gt;playObjectEventMap.find( d-&gt;playObjects.getFirst() );
     if ( it != d-&gt;playObjectEventMap.end() )
     {
@@ -706,6 +736,7 @@
         d-&gt;playObjectEventMap.remove( it );
     }
     d-&gt;playObjects.removeFirst();
+#endif
 }
 
 void KNotify::soundFinished( int eventId, PlayingFinishedStatus reason )
@@ -750,10 +781,12 @@
 
 void KNotify::restartedArtsd()
 {
+#ifndef WITHOUT_ARTS
     delete d-&gt;audioManager;
     d-&gt;audioManager = new KAudioManagerPlay( soundServer );
     d-&gt;audioManager-&gt;setTitle( i18n( &quot;KDE System Notifications&quot; ) );
     d-&gt;audioManager-&gt;setAutoRestoreID( &quot;KNotify Aman Play&quot; );
+#endif
 }
 
 void KNotify::sessionReady()
--- branches/KDE/3.5/kdelibs/arts/knotify/knotify.h #596923:596924
@@ -23,7 +23,9 @@
 #include &lt;qobject.h&gt;
 #include &lt;knotifyclient.h&gt;
 #include &lt;dcopobject.h&gt;
+#ifndef WITHOUT_ARTS
 #include &lt;soundserver.h&gt;
+#endif
 
 class KNotifyPrivate;
 class KProcess;
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478111</commentid>
    <comment_count>22</comment_count>
    <who name="Diego Elio Pettenò">flameeyes</who>
    <bug_when>2006-10-19 02:55:55 +0000</bug_when>
    <thetext>I&apos;m not sure if that patch alone is good enough, considering that --without-arts disables the building of the whole arts subdirectory, thus effectively removing knotify from being built.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478112</commentid>
    <comment_count>23</comment_count>
    <who name="Diego Elio Pettenò">flameeyes</who>
    <bug_when>2006-10-19 03:26:44 +0000</bug_when>
    <thetext>Just checked twice, and KNotify support is not built when passing --without-arts as the whole arts subdirectory is skipped.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478113</commentid>
    <comment_count>24</comment_count>
      <attachid>18184</attachid>
    <who name="Diego Elio Pettenò">flameeyes</who>
    <bug_when>2006-10-19 03:28:44 +0000</bug_when>
    <thetext>Created attachment 18184
Additional patch to actually enable knotify when --without-arts is passed

I haven&apos;t compile-tested this yet, as I&apos;ve just completed it and launched the
build, but as I&apos;m going to sleep better put it here in the mean time.

This should enable only the arts/knotify subdirectory when building with
--without-arts, finally allowing it to be built as intended.

Will provide more information about it working/non-working state as soon as the
build end.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478116</commentid>
    <comment_count>25</comment_count>
      <attachid>18185</attachid>
    <who name="Diego Elio Pettenò">flameeyes</who>
    <bug_when>2006-10-19 04:37:36 +0000</bug_when>
    <thetext>Created attachment 18185
Updated patch that works

Okay this patch does build, haven&apos;t tested if it finally solves the problem
though.

soundserver.h is removed entirely from knotify.h as a) WITHOUT_ARTS is not
defined in that context when building the stub b) it does not seem to be
actually used by knotify.h itself.

Rebuilding now from scratch to make sure it builds as intended, and then will
test the rest.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478119</commentid>
    <comment_count>26</comment_count>
    <who name="Diego Elio Pettenò">flameeyes</who>
    <bug_when>2006-10-19 06:58:03 +0000</bug_when>
    <thetext>Patch tested and checked, it works fine here.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478151</commentid>
    <comment_count>27</comment_count>
    <who name="Carsten Pfeiffer">pfeiffer</who>
    <bug_when>2006-10-19 09:38:11 +0000</bug_when>
    <thetext>SVN commit 597017 by pfeiffer:

apply patch by Diego Pettenò &lt;flameeyes@gentoo.org&gt;
to build knotify at all when arts is disabled
Thanks!
BUG: 99246


 M  +4 -0      Makefile.am  
 M  +0 -1      configure.in.in  
 M  +2 -0      knotify/Makefile.am  
 M  +0 -3      knotify/knotify.h  


--- branches/KDE/3.5/kdelibs/arts/Makefile.am #597016:597017
@@ -1,4 +1,8 @@
+if include_ARTS
 SUBDIRS = kde knotify message
+else
+SUBDIRS = knotify
+endif
 
 DOXYGEN_REFERENCES = kio kdecore kdeui
 include ../admin/Doxyfile.am
--- branches/KDE/3.5/kdelibs/arts/configure.in.in #597016:597017
@@ -22,7 +22,6 @@
 ARTS_OK=no
 
 if test &quot;$build_arts&quot; != &quot;yes&quot;; then
-  DO_NOT_COMPILE=&quot;$DO_NOT_COMPILE arts&quot;
   AC_MSG_RESULT(disabled)
 else
 
--- branches/KDE/3.5/kdelibs/arts/knotify/Makefile.am #597016:597017
@@ -6,7 +6,9 @@
 kde_module_LTLIBRARIES = knotify.la
 
 knotify_la_SOURCES	= knotify.cpp knotify.skel
+if include_ARTS
 knotify_la_LIBADD	= -lsoundserver_idl -lqtmcop $(LIB_KDEUI) $(top_builddir)/arts/kde/libartskde.la
+endif
 knotify_la_LDFLAGS = $(all_libraries) -module -avoid-version
 knotify_la_METASOURCES = AUTO
 
--- branches/KDE/3.5/kdelibs/arts/knotify/knotify.h #597016:597017
@@ -23,9 +23,6 @@
 #include &lt;qobject.h&gt;
 #include &lt;knotifyclient.h&gt;
 #include &lt;dcopobject.h&gt;
-#ifndef WITHOUT_ARTS
-#include &lt;soundserver.h&gt;
-#endif
 
 class KNotifyPrivate;
 class KProcess;
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>539299</commentid>
    <comment_count>28</comment_count>
    <who name="Pino Toscano">pino</who>
    <bug_when>2007-08-03 00:33:01 +0000</bug_when>
    <thetext>*** Bug 93387 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11365</attachid>
            <date>2005-06-07 16:19:01 +0000</date>
            <delta_ts>2005-06-07 16:19:01 +0000</delta_ts>
            <desc>Patch for make knotify compile with -arts USE flag</desc>
            <filename>knotify_no_arts.patch</filename>
            <type>text/plain</type>
            <size>7046</size>
            <attacher name="Francesco D&apos;Offizi">francesco.doffizi</attacher>
            
              <data encoding="base64">PyAua25vdGlmeS5jcHAuc3dwCj8gLnN3cApJbmRleDogTWFrZWZpbGUuYW0KPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpS
Q1MgZmlsZTogL2hvbWUva2RlL2tkZWxpYnMvYXJ0cy9rbm90aWZ5L01ha2VmaWxlLmFtLHYKcmV0
cmlldmluZyByZXZpc2lvbiAxLjIyCmRpZmYgLXUgLTMgLXAgLXIxLjIyIGtkZWxpYnMtMy40LjAv
YXJ0cy9rbm90aWZ5L01ha2VmaWxlLmFtCi0tLSBrZGVsaWJzLTMuNC4wL2FydHMva25vdGlmeS9N
YWtlZmlsZS5hbQkyIFNlcCAyMDAzIDIyOjA4OjI0IC0wMDAwCTEuMjIKKysrIGtkZWxpYnMtMy40
LjAvYXJ0cy9rbm90aWZ5L01ha2VmaWxlLmFtCTYgQXByIDIwMDUgMjA6NDI6NTcgLTAwMDAKQEAg
LTYsNyArNiw4IEBAIElOQ0xVREVTPSAtSSQodG9wX3NyY2RpcikvYXJ0cy9rZGUgLUkkKGkKIGtk
ZV9tb2R1bGVfTFRMSUJSQVJJRVMgPSBrbm90aWZ5LmxhCiAKIGtub3RpZnlfbGFfU09VUkNFUwk9
IGtub3RpZnkuY3BwIGtub3RpZnkuc2tlbAota25vdGlmeV9sYV9MSUJBREQJPSAtbHNvdW5kc2Vy
dmVyX2lkbCAtbHF0bWNvcCAkKExJQl9LREVVSSkgJCh0b3BfYnVpbGRkaXIpL2FydHMva2RlL2xp
YmFydHNrZGUubGEKK2tub3RpZnlfbGFfTElCQURECT0KKwoga25vdGlmeV9sYV9MREZMQUdTID0g
JChhbGxfbGlicmFyaWVzKSAtbW9kdWxlIC1hdm9pZC12ZXJzaW9uCiBrbm90aWZ5X2xhX01FVEFT
T1VSQ0VTID0gQVVUTwogCkluZGV4OiBrbm90aWZ5LmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAv
aG9tZS9rZGUva2RlbGlicy9hcnRzL2tub3RpZnkva25vdGlmeS5jcHAsdgpyZXRyaWV2aW5nIHJl
dmlzaW9uIDEuOTYKZGlmZiAtdSAtMyAtcCAtcjEuOTYga2RlbGlicy0zLjQuMC9hcnRzL2tub3Rp
Znkva25vdGlmeS5jcHAKLS0tIGtkZWxpYnMtMy40LjAvYXJ0cy9rbm90aWZ5L2tub3RpZnkuY3Bw
CTE3IE1hciAyMDA1IDE1OjI2OjA0IC0wMDAwCTEuOTYKKysrIGtkZWxpYnMtMy40LjAvYXJ0cy9r
bm90aWZ5L2tub3RpZnkuY3BwCTYgQXByIDIwMDUgMjA6NDI6NTcgLTAwMDAKQEAgLTI2LDI0ICsy
NiwzMSBAQAogI2luY2x1ZGUgPHN5cy90eXBlcy5oPgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CiAK
KyNpbmNsdWRlIDxjb25maWcuaD4KKyNpZm5kZWYgV0lUSE9VVF9BUlRTCiAvLyBhUnRzIGhlYWRl
cnMKICNpbmNsdWRlIDxjb25uZWN0Lmg+CiAjaW5jbHVkZSA8ZGlzcGF0Y2hlci5oPgogI2luY2x1
ZGUgPGZsb3dzeXN0ZW0uaD4KICNpbmNsdWRlIDxzb3VuZHNlcnZlci5oPgorI2VuZGlmCiAKIC8v
IFFUIGhlYWRlcnMKICNpbmNsdWRlIDxxZmlsZS5oPgogI2luY2x1ZGUgPHFmaWxlaW5mby5oPgor
I2lmbmRlZiBXSVRIT1VUX0FSVFMKICNpbmNsdWRlIDxxaW9tYW5hZ2VyLmg+CisjZW5kaWYKICNp
bmNsdWRlIDxxc3RyaW5nbGlzdC5oPgogI2luY2x1ZGUgPHF0ZXh0c3RyZWFtLmg+CiAKIC8vIEtE
RSBoZWFkZXJzCiAjaW5jbHVkZSA8ZGNvcGNsaWVudC5oPgogI2luY2x1ZGUgPGthYm91dGRhdGEu
aD4KKyNpZm5kZWYgV0lUSE9VVF9BUlRTCiAjaW5jbHVkZSA8a2FydHNkaXNwYXRjaGVyLmg+CiAj
aW5jbHVkZSA8a2FydHNzZXJ2ZXIuaD4KKyNlbmRpZgogI2luY2x1ZGUgPGtjbWRsaW5lYXJncy5o
PgogI2luY2x1ZGUgPGtjb25maWcuaD4KICNpbmNsdWRlIDxrZGVidWcuaD4KQEAgLTUzLDggKzYw
LDEwIEBACiAjaW5jbHVkZSA8a3Bhc3NpdmVwb3B1cC5oPgogI2luY2x1ZGUgPGtpY29ubG9hZGVy
Lmg+CiAjaW5jbHVkZSA8a21hY3JvZXhwYW5kZXIuaD4KKyNpZm5kZWYgV0lUSE9VVF9BUlRTCiAj
aW5jbHVkZSA8a3BsYXlvYmplY3RmYWN0b3J5Lmg+CiAjaW5jbHVkZSA8a2F1ZGlvbWFuYWdlcnBs
YXkuaD4KKyNlbmRpZgogI2luY2x1ZGUgPGtwcm9jZXNzLmg+CiAjaW5jbHVkZSA8a3N0YW5kYXJk
ZGlycy5oPgogI2luY2x1ZGUgPGt1bmlxdWVhcHBsaWNhdGlvbi5oPgpAQCAtNzMsMjIgKzgyLDI4
IEBAIHB1YmxpYzoKICAgICBRU3RyaW5nIGV4dGVybmFsUGxheWVyOwogICAgIEtQcm9jZXNzICpl
eHRlcm5hbFBsYXllclByb2M7CiAKKyNpZm5kZWYgV0lUSE9VVF9BUlRTCiAgICAgUVB0ckxpc3Q8
S0RFOjpQbGF5T2JqZWN0PiBwbGF5T2JqZWN0czsKICAgICBRTWFwPEtERTo6UGxheU9iamVjdCos
aW50PiBwbGF5T2JqZWN0RXZlbnRNYXA7CisjZW5kaWYKICAgICBpbnQgZXh0ZXJuYWxQbGF5ZXJF
dmVudElkOwogCiAgICAgYm9vbCB1c2VFeHRlcm5hbDsKICAgICBib29sIHVzZUFydHM7CiAgICAg
aW50IHZvbHVtZTsKICAgICBRVGltZXIgKnBsYXlUaW1lcjsKKyNpZm5kZWYgV0lUSE9VVF9BUlRT
CiAgICAgS0F1ZGlvTWFuYWdlclBsYXkgKmF1ZGlvTWFuYWdlcjsKKyNlbmRpZgogICAgIGJvb2wg
aW5TdGFydHVwOwogICAgIFFTdHJpbmcgc3RhcnR1cEV2ZW50czsKIH07CiAKIC8vIFllcywgaXQn
cyB1Z2x5IHRvIHB1dCB0aGlzIGhlcmUsIGJ1dCB0aGlzIGZhY2lsaXRhdGVzIHRoZSBjYXV0aW91
cyBzdGFydHVwCiAvLyBwcm9jZWR1cmUuCisjaWZuZGVmIFdJVEhPVVRfQVJUUwogS0FydHNTZXJ2
ZXIgKnNvdW5kU2VydmVyID0gMDsKKyNlbmRpZgogCiBleHRlcm4gIkMiewogCkBAIC0xNTksMTIg
KzE3NCwxNCBAQCBLREVfRVhQT1JUIGludCBrZGVtYWluKGludCBhcmdjLCBjaGFyICoqCiAgICAg
Y29uZmlnLndyaXRlRW50cnkoICJVc2UgQXJ0cyIsIHVzZUFydHMgKTsKICAgICBjb25maWcuc3lu
YygpOwogCisjaWZuZGVmIFdJVEhPVVRfQVJUUwogICAgIEtBcnRzRGlzcGF0Y2hlciAqZGlzcGF0
Y2hlciA9IDA7CiAgICAgaWYgKCB1c2VBcnRzICkKICAgICB7CiAgICAgICAgIGRpc3BhdGNoZXIg
PSBuZXcgS0FydHNEaXNwYXRjaGVyOwogICAgICAgICBzb3VuZFNlcnZlciA9IG5ldyBLQXJ0c1Nl
cnZlcjsKICAgICB9CisjZW5kaWYKIAogICAgIC8vIG9rLCBzZWVtZWQgdG8gd29yay4KICAgICBj
b25maWcud3JpdGVFbnRyeSgiQXJ0cyBJbml0IiwgdXNlQXJ0cyApOwpAQCAtMTkwLDEwICsyMDcs
MTIgQEAgS0RFX0VYUE9SVCBpbnQga2RlbWFpbihpbnQgYXJnYywgY2hhciAqKgogICAgICAgICAg
ICAgID09IEtNZXNzYWdlQm94OjpObyApCiAgICAgICAgIHsKICAgICAgICAgICAgIHVzZUFydHMg
PSBmYWxzZTsKKyNpZm5kZWYgV0lUSE9VVF9BUlRTCiAgICAgICAgICAgICBkZWxldGUgc291bmRT
ZXJ2ZXI7CiAgICAgICAgICAgICBzb3VuZFNlcnZlciA9IDBMOwogICAgICAgICAgICAgZGVsZXRl
IGRpc3BhdGNoZXI7CiAgICAgICAgICAgICBkaXNwYXRjaGVyID0gMEw7CisjZW5kaWYKICAgICAg
ICAgfQogICAgIH0KIApAQCAtMjE0LDggKzIzMywxMCBAQCBLREVfRVhQT1JUIGludCBrZGVtYWlu
KGludCBhcmdjLCBjaGFyICoqCiAKICAgICBpbnQgcmV0ID0gYXBwLmV4ZWMoKTsKICAgICBkZWxl
dGUgbm90aWZ5OworI2lmbmRlZiBXSVRIT1VUX0FSVFMKICAgICBkZWxldGUgc291bmRTZXJ2ZXI7
CiAgICAgZGVsZXRlIGRpc3BhdGNoZXI7CisjZW5kaWYKICAgICByZXR1cm4gcmV0OwogfQogfS8v
IGVuZCBleHRlcm4gIkMiCkBAIC0yMjgsMTQgKzI0OSwxOCBAQCBLTm90aWZ5OjpLTm90aWZ5KCBi
b29sIHVzZUFydHMgKQogICAgIGQtPmdsb2JhbENvbmZpZyA9IG5ldyBLQ29uZmlnKCJrbm90aWZ5
LmV2ZW50c3JjIiwgdHJ1ZSwgZmFsc2UpOwogICAgIGQtPmV4dGVybmFsUGxheWVyUHJvYyA9IDA7
CiAgICAgZC0+dXNlQXJ0cyA9IHVzZUFydHM7CisjaWZuZGVmIFdJVEhPVVRfQVJUUwogICAgIGQt
PnBsYXlPYmplY3RzLnNldEF1dG9EZWxldGUodHJ1ZSk7CiAgICAgZC0+YXVkaW9NYW5hZ2VyID0g
MDsKKyNlbmRpZgogICAgIGQtPmluU3RhcnR1cCA9IHRydWU7CisjaWZuZGVmIFdJVEhPVVRfQVJU
UwogICAgIGlmKCB1c2VBcnRzICkKICAgICB7CiAgICAgICAgIGNvbm5lY3QoIHNvdW5kU2VydmVy
LCBTSUdOQUwoIHJlc3RhcnRlZFNlcnZlcigpICksIHRoaXMsIFNMT1QoIHJlc3RhcnRlZEFydHNk
KCkgKSApOwogICAgICAgICByZXN0YXJ0ZWRBcnRzZCgpOyAvL3N0YXJ0ZWQgYWxscmVhZHkgbmVl
ZCB0byBpbml0aWFsaXplIGQtPmF1ZGlvTWFuYWdlcgogICAgIH0KKyNlbmRpZgogCiAgICAgZC0+
dm9sdW1lID0gMTAwOwogCkBAIC0yNDgsMTIgKzI3MywxNCBAQCBLTm90aWZ5Ojp+S05vdGlmeSgp
CiB7CiAgICAgcmVjb25maWd1cmUoKTsKIAorI2lmbmRlZiBXSVRIT1VUX0FSVFMKICAgICBkLT5w
bGF5T2JqZWN0cy5jbGVhcigpOwogCiAgICAgZGVsZXRlIGQtPmdsb2JhbEV2ZW50czsKICAgICBk
ZWxldGUgZC0+Z2xvYmFsQ29uZmlnOwogICAgIGRlbGV0ZSBkLT5leHRlcm5hbFBsYXllclByb2M7
CiAgICAgZGVsZXRlIGQtPmF1ZGlvTWFuYWdlcjsKKyNlbmRpZgogICAgIGRlbGV0ZSBkOwogfQog
CkBAIC00NDksNiArNDc2LDcgQEAgYm9vbCBLTm90aWZ5Ojpub3RpZnlCeVNvdW5kKCBjb25zdCBR
U3RyaQogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICB9CiAKKyNpZm5kZWYgV0lU
SE9VVF9BUlRTCiAgICAgICAgIC8vIHBsYXkgc291bmQgZmluYWxseQogICAgICAgICB3aGlsZSgg
ZC0+cGxheU9iamVjdHMuY291bnQoKT41ICkKICAgICAgICAgICAgIGFib3J0Rmlyc3RQbGF5T2Jq
ZWN0KCk7CkBAIC01MDgsNyArNTM2LDcgQEAgYm9vbCBLTm90aWZ5Ojpub3RpZnlCeVNvdW5kKCBj
b25zdCBRU3RyaQogICAgICAgICB9CiAgICAgICAgIGlmICggIWQtPnBsYXlUaW1lci0+aXNBY3Rp
dmUoKSApCiAgICAgICAgICAgICBkLT5wbGF5VGltZXItPnN0YXJ0KCAxMDAwICk7Ci0KKyNlbmRp
ZgogICAgICAgICByZXR1cm4gdHJ1ZTsKIAogICAgIH0gZWxzZSBpZighZC0+ZXh0ZXJuYWxQbGF5
ZXIuaXNFbXB0eSgpKSB7CkBAIC02NjMsNiArNjkxLDcgQEAgdm9pZCBLTm90aWZ5OjpzZXRWb2x1
bWUoIGludCB2b2x1bWUgKQogCiB2b2lkIEtOb3RpZnk6OnBsYXlUaW1lb3V0KCkKIHsKKyNpZm5k
ZWYgV0lUSE9VVF9BUlRTCiAgICAgZm9yICggUVB0ckxpc3RJdGVyYXRvcjwgS0RFOjpQbGF5T2Jq
ZWN0ID4gaXQoZC0+cGxheU9iamVjdHMpOyAqaXQ7KQogICAgIHsKICAgICAgICAgUVB0ckxpc3RJ
dGVyYXRvcjwgS0RFOjpQbGF5T2JqZWN0ID4gY3VycmVudCA9IGl0OwpAQCAtNjgwLDE2ICs3MDks
MTggQEAgdm9pZCBLTm90aWZ5OjpwbGF5VGltZW91dCgpCiAgICAgfQogICAgIGlmICggIWQtPnBs
YXlPYmplY3RzLmNvdW50KCkgKQogICAgICAgICBkLT5wbGF5VGltZXItPnN0b3AoKTsKKyNlbmRp
ZgogfQogCiBib29sIEtOb3RpZnk6OmlzUGxheWluZyggY29uc3QgUVN0cmluZyYgc291bmRGaWxl
ICkgY29uc3QKIHsKKyNpZm5kZWYgV0lUSE9VVF9BUlRTCiAgICAgZm9yICggUVB0ckxpc3RJdGVy
YXRvcjwgS0RFOjpQbGF5T2JqZWN0ID4gaXQoZC0+cGxheU9iamVjdHMpOyAqaXQ7ICsraXQpCiAg
ICAgewogICAgICAgICBpZiAoICgqaXQpLT5tZWRpYU5hbWUoKSA9PSBzb3VuZEZpbGUgKQogICAg
ICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgfQotCisjZW5kaWYKICAgICByZXR1cm4gZmFsc2U7
CiB9CiAKQEAgLTcwMSw2ICs3MzIsNyBAQCB2b2lkIEtOb3RpZnk6OnNsb3RQbGF5ZXJQcm9jZXNz
RXhpdGVkKCBLCiAKIHZvaWQgS05vdGlmeTo6YWJvcnRGaXJzdFBsYXlPYmplY3QoKQogeworI2lm
bmRlZiBXSVRIT1VUX0FSVFMKICAgICBRTWFwPEtERTo6UGxheU9iamVjdCosaW50Pjo6SXRlcmF0
b3IgaXQgPSBkLT5wbGF5T2JqZWN0RXZlbnRNYXAuZmluZCggZC0+cGxheU9iamVjdHMuZ2V0Rmly
c3QoKSApOwogICAgIGlmICggaXQgIT0gZC0+cGxheU9iamVjdEV2ZW50TWFwLmVuZCgpICkKICAg
ICB7CkBAIC03MDgsNiArNzQwLDcgQEAgdm9pZCBLTm90aWZ5OjphYm9ydEZpcnN0UGxheU9iamVj
dCgpCiAgICAgICAgIGQtPnBsYXlPYmplY3RFdmVudE1hcC5yZW1vdmUoIGl0ICk7CiAgICAgfQog
ICAgIGQtPnBsYXlPYmplY3RzLnJlbW92ZUZpcnN0KCk7CisjZW5kaWYKIH0KIAogdm9pZCBLTm90
aWZ5Ojpzb3VuZEZpbmlzaGVkKCBpbnQgZXZlbnRJZCwgUGxheWluZ0ZpbmlzaGVkU3RhdHVzIHJl
YXNvbiApCkBAIC03NTIsMTAgKzc4NSwxMiBAQCBXSWQgS05vdGlmeTo6Y2hlY2tXaW5JZCggY29u
c3QgUVN0cmluZyAmCiAKIHZvaWQgS05vdGlmeTo6cmVzdGFydGVkQXJ0c2QoKQogeworI2lmbmRl
ZiBXSVRIT1VUX0FSVFMKICAgICBkZWxldGUgZC0+YXVkaW9NYW5hZ2VyOwogICAgIGQtPmF1ZGlv
TWFuYWdlciA9IG5ldyBLQXVkaW9NYW5hZ2VyUGxheSggc291bmRTZXJ2ZXIgKTsKICAgICBkLT5h
dWRpb01hbmFnZXItPnNldFRpdGxlKCBpMThuKCAiS0RFIFN5c3RlbSBOb3RpZmljYXRpb25zIiAp
ICk7CiAgICAgZC0+YXVkaW9NYW5hZ2VyLT5zZXRBdXRvUmVzdG9yZUlEKCAiS05vdGlmeSBBbWFu
IFBsYXkiICk7CisjZW5kaWYKIH0KIAogdm9pZCBLTm90aWZ5OjpzZXNzaW9uUmVhZHkoKQpJbmRl
eDoga25vdGlmeS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL2tkZS9rZGVsaWJzL2FydHMv
a25vdGlmeS9rbm90aWZ5LmgsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMzEKZGlmZiAtdSAtMyAt
cCAtcjEuMzEga2RlbGlicy0zLjQuMC9hcnRzL2tub3RpZnkva25vdGlmeS5oCi0tLSBrZGVsaWJz
LTMuNC4wL2FydHMva25vdGlmeS9rbm90aWZ5LmgJMTYgU2VwIDIwMDQgMTA6MTg6MDggLTAwMDAJ
MS4zMQorKysga2RlbGlicy0zLjQuMC9hcnRzL2tub3RpZnkva25vdGlmeS5oCTYgQXByIDIwMDUg
MjA6NDI6NTcgLTAwMDAKQEAgLTIzLDcgKzIzLDkgQEAKICNpbmNsdWRlIDxxb2JqZWN0Lmg+CiAj
aW5jbHVkZSA8a25vdGlmeWNsaWVudC5oPgogI2luY2x1ZGUgPGRjb3BvYmplY3QuaD4KKyNpZm5k
ZWYgV0lUSE9VVF9BUlRTCiAjaW5jbHVkZSA8c291bmRzZXJ2ZXIuaD4KKyNlbmRpZgogCiBjbGFz
cyBLTm90aWZ5UHJpdmF0ZTsKIGNsYXNzIEtQcm9jZXNzOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>18184</attachid>
            <date>2006-10-19 03:28:44 +0000</date>
            <delta_ts>2006-10-19 04:37:36 +0000</delta_ts>
            <desc>Additional patch to actually enable knotify when --without-arts is passed</desc>
            <filename>kdelibs-3.5.5-noarts-2.patch</filename>
            <type>text/plain</type>
            <size>1296</size>
            <attacher name="Diego Elio Pettenò">flameeyes</attacher>
            
              <data encoding="base64">SW5kZXg6IGtkZWxpYnMtMy41LjUvYXJ0cy9jb25maWd1cmUuaW4uaW4KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
a2RlbGlicy0zLjUuNS5vcmlnL2FydHMvY29uZmlndXJlLmluLmluCisrKyBrZGVsaWJzLTMuNS41
L2FydHMvY29uZmlndXJlLmluLmluCkBAIC0yMiw3ICsyMiw2IEBAIEFDX01TR19DSEVDS0lORyhm
b3IgYVJ0cy0kQVJUU19XQU5UX1ZFUlMKIEFSVFNfT0s9bm8KIAogaWYgdGVzdCAiJGJ1aWxkX2Fy
dHMiICE9ICJ5ZXMiOyB0aGVuCi0gIERPX05PVF9DT01QSUxFPSIkRE9fTk9UX0NPTVBJTEUgYXJ0
cyIKICAgQUNfTVNHX1JFU1VMVChkaXNhYmxlZCkKIGVsc2UKIApJbmRleDoga2RlbGlicy0zLjUu
NS9hcnRzL2tub3RpZnkvTWFrZWZpbGUuYW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0ga2RlbGlicy0zLjUuNS5v
cmlnL2FydHMva25vdGlmeS9NYWtlZmlsZS5hbQorKysga2RlbGlicy0zLjUuNS9hcnRzL2tub3Rp
ZnkvTWFrZWZpbGUuYW0KQEAgLTYsNyArNiw5IEBAIElOQ0xVREVTPSAtSSQodG9wX3NyY2Rpcikv
YXJ0cy9rZGUgLUkkKGkKIGtkZV9tb2R1bGVfTFRMSUJSQVJJRVMgPSBrbm90aWZ5LmxhCiAKIGtu
b3RpZnlfbGFfU09VUkNFUwk9IGtub3RpZnkuY3BwIGtub3RpZnkuc2tlbAoraWYgaW5jbHVkZV9B
UlRTCiBrbm90aWZ5X2xhX0xJQkFERAk9IC1sc291bmRzZXJ2ZXJfaWRsIC1scXRtY29wICQoTElC
X0tERVVJKSAkKHRvcF9idWlsZGRpcikvYXJ0cy9rZGUvbGliYXJ0c2tkZS5sYQorZW5kaWYKIGtu
b3RpZnlfbGFfTERGTEFHUyA9ICQoYWxsX2xpYnJhcmllcykgLW1vZHVsZSAtYXZvaWQtdmVyc2lv
bgoga25vdGlmeV9sYV9NRVRBU09VUkNFUyA9IEFVVE8KIApJbmRleDoga2RlbGlicy0zLjUuNS9h
cnRzL01ha2VmaWxlLmFtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGtkZWxpYnMtMy41LjUub3JpZy9hcnRzL01h
a2VmaWxlLmFtCisrKyBrZGVsaWJzLTMuNS41L2FydHMvTWFrZWZpbGUuYW0KQEAgLTEsNCArMSw4
IEBACitpZiBpbmNsdWRlX0FSVFMKIFNVQkRJUlMgPSBrZGUga25vdGlmeSBtZXNzYWdlCitlbHNl
CitTVUJESVJTID0ga25vdGlmeQorZW5kaWYKIAogRE9YWUdFTl9SRUZFUkVOQ0VTID0ga2lvIGtk
ZWNvcmUga2RldWkKIGluY2x1ZGUgLi4vYWRtaW4vRG94eWZpbGUuYW0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>18185</attachid>
            <date>2006-10-19 04:37:36 +0000</date>
            <delta_ts>2006-10-19 04:37:36 +0000</delta_ts>
            <desc>Updated patch that works</desc>
            <filename>kdelibs-3.5.5-noarts-2.patch</filename>
            <type>text/plain</type>
            <size>1686</size>
            <attacher name="Diego Elio Pettenò">flameeyes</attacher>
            
              <data encoding="base64">SW5kZXg6IGtkZWxpYnMtMy41LjUvYXJ0cy9jb25maWd1cmUuaW4uaW4KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
a2RlbGlicy0zLjUuNS5vcmlnL2FydHMvY29uZmlndXJlLmluLmluCisrKyBrZGVsaWJzLTMuNS41
L2FydHMvY29uZmlndXJlLmluLmluCkBAIC0yMiw3ICsyMiw2IEBAIEFDX01TR19DSEVDS0lORyhm
b3IgYVJ0cy0kQVJUU19XQU5UX1ZFUlMKIEFSVFNfT0s9bm8KIAogaWYgdGVzdCAiJGJ1aWxkX2Fy
dHMiICE9ICJ5ZXMiOyB0aGVuCi0gIERPX05PVF9DT01QSUxFPSIkRE9fTk9UX0NPTVBJTEUgYXJ0
cyIKICAgQUNfTVNHX1JFU1VMVChkaXNhYmxlZCkKIGVsc2UKIApJbmRleDoga2RlbGlicy0zLjUu
NS9hcnRzL2tub3RpZnkvTWFrZWZpbGUuYW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0ga2RlbGlicy0zLjUuNS5v
cmlnL2FydHMva25vdGlmeS9NYWtlZmlsZS5hbQorKysga2RlbGlicy0zLjUuNS9hcnRzL2tub3Rp
ZnkvTWFrZWZpbGUuYW0KQEAgLTYsNyArNiw5IEBAIElOQ0xVREVTPSAtSSQodG9wX3NyY2Rpcikv
YXJ0cy9rZGUgLUkkKGkKIGtkZV9tb2R1bGVfTFRMSUJSQVJJRVMgPSBrbm90aWZ5LmxhCiAKIGtu
b3RpZnlfbGFfU09VUkNFUwk9IGtub3RpZnkuY3BwIGtub3RpZnkuc2tlbAoraWYgaW5jbHVkZV9B
UlRTCiBrbm90aWZ5X2xhX0xJQkFERAk9IC1sc291bmRzZXJ2ZXJfaWRsIC1scXRtY29wICQoTElC
X0tERVVJKSAkKHRvcF9idWlsZGRpcikvYXJ0cy9rZGUvbGliYXJ0c2tkZS5sYQorZW5kaWYKIGtu
b3RpZnlfbGFfTERGTEFHUyA9ICQoYWxsX2xpYnJhcmllcykgLW1vZHVsZSAtYXZvaWQtdmVyc2lv
bgoga25vdGlmeV9sYV9NRVRBU09VUkNFUyA9IEFVVE8KIApJbmRleDoga2RlbGlicy0zLjUuNS9h
cnRzL01ha2VmaWxlLmFtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGtkZWxpYnMtMy41LjUub3JpZy9hcnRzL01h
a2VmaWxlLmFtCisrKyBrZGVsaWJzLTMuNS41L2FydHMvTWFrZWZpbGUuYW0KQEAgLTEsNCArMSw4
IEBACitpZiBpbmNsdWRlX0FSVFMKIFNVQkRJUlMgPSBrZGUga25vdGlmeSBtZXNzYWdlCitlbHNl
CitTVUJESVJTID0ga25vdGlmeQorZW5kaWYKIAogRE9YWUdFTl9SRUZFUkVOQ0VTID0ga2lvIGtk
ZWNvcmUga2RldWkKIGluY2x1ZGUgLi4vYWRtaW4vRG94eWZpbGUuYW0KSW5kZXg6IGtkZWxpYnMt
My41LjUvYXJ0cy9rbm90aWZ5L2tub3RpZnkuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBrZGVsaWJzLTMuNS41
Lm9yaWcvYXJ0cy9rbm90aWZ5L2tub3RpZnkuaAorKysga2RlbGlicy0zLjUuNS9hcnRzL2tub3Rp
Znkva25vdGlmeS5oCkBAIC0yMyw5ICsyMyw2IEBACiAjaW5jbHVkZSA8cW9iamVjdC5oPgogI2lu
Y2x1ZGUgPGtub3RpZnljbGllbnQuaD4KICNpbmNsdWRlIDxkY29wb2JqZWN0Lmg+Ci0jaWZuZGVm
IFdJVEhPVVRfQVJUUwotI2luY2x1ZGUgPHNvdW5kc2VydmVyLmg+Ci0jZW5kaWYKIAogY2xhc3Mg
S05vdGlmeVByaXZhdGU7CiBjbGFzcyBLUHJvY2VzczsK
</data>

          </attachment>
      

    </bug>

</bugzilla>