[oi-dev] libjpeg-turbo and VLC

Thomas Wagner tom-oi-dev at tom.bn-ulm.de
Sat Dec 12 17:28:38 UTC 2015


Hi Aurelien,

only I wish the extra packages for multimedia will continue
to live together in a separate repository. As an extra software
stack the user can decide to use or not.
(jpeg this time looks more towards the basic OS, and is non-critical,
while vlc and codecs is not)

Reason for this is, that every added package which is not 
really core to the basic OS is a potential conflict to SFE. 
As already known, SFE tries to cover several OS in parallel
while keeping the number of exceptions for a single OS-distro
as low as possible.

Regards,
Thomas

On Wed, Dec 02, 2015 at 09:25:50PM +0100, Aur??lien Larcher wrote:
> 
>    Hi,
>    ABI 6b, 7 and 8 are apparently backward compatible but not 9.
>    So should I start by adding a libjpeg-turbo component and add possibly
>    a symlinks like libjpeg.so.8.0.0 and libjpeg8.so (could do that to
>    tell which lib to use given an ABI) ?
>    Thomas, do you have any input/advice/concern ?
>    Thank you for your answer.
>    Aurelien
>    
>    On Wed, Dec 2, 2015 at 9:17 PM, Alexander Pyhalov <[1]alp at rsu.ru>
>    wrote:
>    
>      Hello.
>      Aurélien Larcher пиÑал 02.12.2015 22:56:
>      
>      Is it realistic to consider modifiying the libjpeg component and
>      use
>      libjpeg-turbo with v8 compatility as drop-in replacement ? The
>      performance
>      difference is quite impressive.
>      
>      Are they ABI-compatible?
>      We have following packages dependent on libjpeg:
>      pkg:/codec/jasper
>      pkg:/desktop/compiz/plugin/compiz-fusion-main
>      pkg:/desktop/office/openoffice
>      pkg:/desktop/remote-desktop/tigervnc
>      pkg:/editor/gnu-emacs/gnu-emacs-gtk
>      pkg:/editor/gnu-emacs/gnu-emacs-x11
>      pkg:/gnome/vino
>      pkg:/image/dcraw
>      pkg:/image/djvulibre
>      pkg:/image/editor/gimp
>      pkg:/image/gnuplot
>      pkg:/image/imagemagick
>      pkg:/image/library/gegl
>      pkg:/image/library/libtiff
>      pkg:/image/scanner/xsane
>      pkg:/image/scanner/xsane/sane-backends
>      pkg:/image/viewer/eog
>      pkg:/image/viewer/geeqie
>      pkg:/image/viewer/gthumb
>      pkg:/library/audio/gstreamer/plugin/good
>      pkg:/library/desktop/gdk-pixbuf
>      pkg:/library/desktop/search/tracker
>      pkg:/library/desktop/webkitgtk
>      pkg:/library/e/efl
>      pkg:/library/gd
>      pkg:/library/graphics/libmng
>      pkg:/library/graphics/wxwidgets
>      pkg:/library/lcms
>      pkg:/library/lcms2
>      pkg:/library/libgphoto2-2
>      pkg:/library/libpoppler
>      pkg:/library/libwebp
>      pkg:/library/print/cups-libs
>      pkg:/library/python-2/python-imaging-26
>      pkg:/library/python-2/python-imaging-27
>      pkg:/library/qt4
>      pkg:/print/filter/ghostscript
>      pkg:/print/filter/hplip
>      pkg:/system/qemu/kvm
>      pkg:/terminal/mrxvt
>      pkg:/web/php-54/extension/php-gd
>      pkg:/web/php-55/extension/php-gd
>      pkg:/web/php-56/extension/php-gd
>      pkg:/x11/server/xvnc
>      In theory, we could rebuild them, but I wouldn't like doing it, as
>      it would also break external consumers (e.g., SFE).
>      ---
>      System Administrator of Southern Federal University Computer Center
>      
>    --
>    ---
>    Praise the Caffeine embeddings
> 
> References
> 
>    1. mailto:alp at rsu.ru

> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> http://openindiana.org/mailman/listinfo/oi-dev

-- 
-- 
Thomas Wagner

------------------------------------------------------------------------
Service rund um UNIX(TM),     Wagner Network Services, Thomas Wagner
Solaris(TM), Linux(TM)        Eschenweg 21, 89174 Altheim, Germany
Novell(TM), Windows(TM)       TEL: +49-731-9807799, FAX: +49-731-9807711
Telekommunikation, LAN,       MOBILE/CELL: +49-171-6135989
Internet-Service, Elektronik  EMAIL: wagner at wagner-net.com




More information about the oi-dev mailing list