Results 1 to 3 of 3

Thread: How to apply a KDE patch?

  1. #1

    Default How to apply a KDE patch?

    openSUSE 11.1, KDE 3.5.10 release 21.9.

    When I try to copy files using fish:// in Konqueror over SSH, my transfer almost always stalls on a random file if there are a significant number of files being copied. This appears to be a bug in KDE's kioslaves:

    Bug 147948 – copying via fish stalls

    and in that bug report a user posted a patch:

    View of /branches/KDE/3.5/kdebase/kioslave/fish/fish.cpp

    but I don't know how to apply it. How do I apply this patch?

  2. #2

    Default Re: How to apply a KDE patch?


  3. #3

    Default Re: How to apply a KDE patch?

    Hrm ... the patch from that bug report doesn't appear to be a diff patch, but instead the full source code for a fish kioslave. The filename is fish.cpp, and on my system I found three possible candidates for a matching existing binary:

    /opt/kde3/lib/kde3/kio_fish.la
    /opt/kde3/lib/kde3/kio_fish.so
    /usr/lib/vhook/fish.so

    So problem 1 is that I don't know exactly how to compile the source for fish.cpp that I downloaded from the bug report (do I need specific flags? what is my output file name? etc.) and problem 2 is that I don't know where the compiled binary would live on my system.

    I asked here first because I'm not overly familiar with where openSUSE puts all its files, but perhaps this would be a better question on a KDE-specific forum? I don't know where to go from here.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •