[Bug 173901] New: digikam contains a convience copy of cimg code

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 173901] New: digikam contains a convience copy of cimg code

Mark Purcell
http://bugs.kde.org/show_bug.cgi?id=173901

           Summary: digikam contains a convience copy of cimg code
           Product: digikam
           Version: 0.9.4
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: [hidden email]
        ReportedBy: [hidden email]


Version:           0.9.4 (using 3.5.10, Debian Package 4:3.5.10.dfsg.1-1
(lenny/sid))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.26-1-686

As has been done with the sqlite3 library it would be good for digikam during
build to check and see if there is a system installed cimg library of the
correct version and build/ link against that, rather than the internal copy of
that lib.

By doing this system resources are saved by linking to shared libs and security
issues/ bugs in libs only need to be fixed in one location rather than all the
applications which may or may not embed copies.

Of course this does make version control an issue, however as demonstrated by
sqlite3 it is workable.

http://bugs.kde.org/show_bug.cgi?id=160966#c65

Mark

----------  Forwarded Message  ----------

Subject: Bug#484777: digikam contains a convience copy of cimg code
Date: Friday 06 June 2008
From: Mark Purcell <[hidden email]>
To: Debian Bug Tracking System <[hidden email]>

Package: digikam
Version: 2:0.9.4~beta5-1
Severity: wishlist

Debian policy 3.8.0.0 states:

  * Debian packages should not use convience copies of code from other
    packages unless the included package is explicitly intended to be
    used that way.                                            [4.13]

digikam does this with cimg (version 1.2.8).


--
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 173901] digikam contains a convience copy of cimg code

Gilles Caulier-4
http://bugs.kde.org/show_bug.cgi?id=173901





--- Comment #1 from Gilles Caulier <caulier gilles gmail com>  2008-10-30 14:36:00 ---
Yes, this can be done easily. it's already in my TODO list

Gilles


--
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 173901] digikam contains a convience copy of cimg code

Gilles Caulier-4
In reply to this post by Mark Purcell
http://bugs.kde.org/show_bug.cgi?id=173901


Gilles Caulier caulier gilles gmail com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |setup




--
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 173901] digikam contains a convience copy of cimg code

Bugzilla from andi.clemens@gmx.net
In reply to this post by Mark Purcell
https://bugs.kde.org/show_bug.cgi?id=173901





--- Comment #2 from Andi Clemens <andi clemens gmx net>  2009-07-02 22:22:07 ---
Gilles,

what about this one?

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 173901] digikam contains a convience copy of cimg code

Gilles Caulier-4
In reply to this post by Mark Purcell
https://bugs.kde.org/show_bug.cgi?id=173901





--- Comment #3 from Gilles Caulier <caulier gilles gmail com>  2009-07-02 22:27:25 ---
no more. A cmake script must be written to detect CImg from computer.

Gilles

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 173901] digikam contains a convience copy of cimg code

Gilles Caulier-4
In reply to this post by Mark Purcell
https://bugs.kde.org/show_bug.cgi?id=173901


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |[hidden email]
         Resolution|                            |WONTFIX




--- Comment #4 from Gilles Caulier <caulier gilles gmail com>  2011-02-03 09:22:28 ---
This entry cannot be fixed. Since CImg 1.2.0, all Greystoration code have been
migrated to GMic library which is completly different and need huge change in
Greystoration interface from digiKam core.

So, compatibilty with CImg > 1.2.0 is not preserved, which is a shame from a
shared library.

CImg source code < 1.2.0 will still under digiKam core until Greystoration
interface will be ported to GMic.

Gilles Caulier

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 173901] digikam contains a convience copy of cimg code

Gilles Caulier-4
In reply to this post by Mark Purcell
https://bugs.kde.org/show_bug.cgi?id=173901

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |1.9.0

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel