Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Patches:
Download Patch (118034568 bytes): HTTP 
Download Signed Patch (118045744 bytes): HTTP 
Signed Patch Documentation  Patch Finder

SunOS 5.10: Patch for mediaLib in Solaris


Status: RELEASED
Patch Id: 121620-04
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************
Summary: SunOS 5.10: Patch for mediaLib in Solaris
Date:  Jan/08/2009
Installation Requirements:
NA
Solaris Release: 10
Sun OS Release: 5.10
Unbundled Product: 
Unbundled Release: 
Xref: 
Topic: 
Relevant Architecture: sparc
BugId's fixed with this patch:

6347707 6359985 6397145 6397621 6401721 6403330 6408945 6431261 6509428 6529757 6591899 6665727 6684821 6751914

Changes incorporated in this version:

6665727 6684821 6751914

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch: 

Required Patches:

Obsoleted by:
 
Files Included in this Patch: 
/usr/demo/mlib/Makefile
/usr/demo/mlib/README
/usr/demo/mlib/algebra/Makefile.a1
/usr/demo/mlib/algebra/Makefile.a2
/usr/demo/mlib/algebra/example_a1
/usr/demo/mlib/algebra/example_a1.c
/usr/demo/mlib/algebra/example_a1_64
/usr/demo/mlib/algebra/example_a2
/usr/demo/mlib/algebra/example_a2.c
/usr/demo/mlib/algebra/example_a2_64
/usr/demo/mlib/graphics/Makefile.g1
/usr/demo/mlib/graphics/Makefile.g2
/usr/demo/mlib/graphics/example_g1
/usr/demo/mlib/graphics/example_g1.c
/usr/demo/mlib/graphics/example_g1_64
/usr/demo/mlib/graphics/example_g2
/usr/demo/mlib/graphics/example_g2.c
/usr/demo/mlib/graphics/example_g2_64
/usr/demo/mlib/image/Makefile.i1
/usr/demo/mlib/image/Makefile.i10
/usr/demo/mlib/image/Makefile.i2
/usr/demo/mlib/image/Makefile.i3
/usr/demo/mlib/image/Makefile.i4
/usr/demo/mlib/image/Makefile.i5
/usr/demo/mlib/image/Makefile.i6
/usr/demo/mlib/image/Makefile.i7
/usr/demo/mlib/image/Makefile.i8
/usr/demo/mlib/image/Makefile.i9
/usr/demo/mlib/image/example_i1
/usr/demo/mlib/image/example_i1.c
/usr/demo/mlib/image/example_i10
/usr/demo/mlib/image/example_i10.c
/usr/demo/mlib/image/example_i10_64
/usr/demo/mlib/image/example_i1_64
/usr/demo/mlib/image/example_i2
/usr/demo/mlib/image/example_i2.c
/usr/demo/mlib/image/example_i2_64
/usr/demo/mlib/image/example_i3
/usr/demo/mlib/image/example_i3.c
/usr/demo/mlib/image/example_i3_64
/usr/demo/mlib/image/example_i4
/usr/demo/mlib/image/example_i4.c
/usr/demo/mlib/image/example_i4_64
/usr/demo/mlib/image/example_i5
/usr/demo/mlib/image/example_i5.c
/usr/demo/mlib/image/example_i5_64
/usr/demo/mlib/image/example_i6
/usr/demo/mlib/image/example_i6.c
/usr/demo/mlib/image/example_i6_64
/usr/demo/mlib/image/example_i7
/usr/demo/mlib/image/example_i7.c
/usr/demo/mlib/image/example_i7_64
/usr/demo/mlib/image/example_i8
/usr/demo/mlib/image/example_i8.c
/usr/demo/mlib/image/example_i8_64
/usr/demo/mlib/image/example_i9
/usr/demo/mlib/image/example_i9.c
/usr/demo/mlib/image/example_i9_64
/usr/demo/mlib/signal/Makefile.s1
/usr/demo/mlib/signal/Makefile.s2
/usr/demo/mlib/signal/Makefile.s3
/usr/demo/mlib/signal/Makefile.s4
/usr/demo/mlib/signal/example_s1
/usr/demo/mlib/signal/example_s1.c
/usr/demo/mlib/signal/example_s1_64
/usr/demo/mlib/signal/example_s2
/usr/demo/mlib/signal/example_s2.c
/usr/demo/mlib/signal/example_s2_64
/usr/demo/mlib/signal/example_s3
/usr/demo/mlib/signal/example_s3.c
/usr/demo/mlib/signal/example_s3_64
/usr/demo/mlib/signal/example_s4
/usr/demo/mlib/signal/example_s4.c
/usr/demo/mlib/signal/example_s4_64
/usr/demo/mlib/util/mlib_util.c
/usr/demo/mlib/util/mlib_util.h
/usr/demo/mlib/util/mlib_xdisp.c
/usr/demo/mlib/util/mlib_xdisp.h
/usr/demo/mlib/util/mlib_xdisplay.h
/usr/demo/mlib/util/sparcv8/mlib_xdisplay.o
/usr/demo/mlib/util/sparcv9/mlib_xdisplay.o
/usr/demo/mlib/volume/Makefile.m1
/usr/demo/mlib/volume/Makefile.m2
/usr/demo/mlib/volume/Makefile.m3
/usr/demo/mlib/volume/example_m1
/usr/demo/mlib/volume/example_m1.c
/usr/demo/mlib/volume/example_m1_64
/usr/demo/mlib/volume/example_m2
/usr/demo/mlib/volume/example_m2.c
/usr/demo/mlib/volume/example_m2_64
/usr/demo/mlib/volume/example_m3
/usr/demo/mlib/volume/example_m3.c
/usr/demo/mlib/volume/example_m3_64
/usr/include/mlib.h
/usr/include/mlib_algebra.h
/usr/include/mlib_algebra_proto.h
/usr/include/mlib_graphics.h
/usr/include/mlib_graphics_drawset_proto.h
/usr/include/mlib_graphics_proto.h
/usr/include/mlib_image.h
/usr/include/mlib_image_blend_proto.h
/usr/include/mlib_image_get.h
/usr/include/mlib_image_proto.h
/usr/include/mlib_image_types.h
/usr/include/mlib_signal.h
/usr/include/mlib_signal_proto.h
/usr/include/mlib_signal_types.h
/usr/include/mlib_status.h
/usr/include/mlib_sys.h
/usr/include/mlib_sys_proto.h
/usr/include/mlib_types.h
/usr/include/mlib_video.h
/usr/include/mlib_video_proto.h
/usr/include/mlib_volume.h
/usr/include/mlib_volume_proto.h
/usr/include/mlib_volume_types.h
/usr/lib/cpu/sparcv8plus+vis/libmlib.so.2
/usr/lib/cpu/sparcv8plus/libmlib.so.2
/usr/lib/cpu/sparcv9+vis/sparcv9/libmlib.so.2
/usr/lib/cpu/sparcv9+vis2/libmlib.so.2
/usr/lib/cpu/sparcv9+vis2/sparcv9/libmlib.so.2
/usr/lib/cpu/sparcv9/sparcv9/libmlib.so.2
/usr/lib/libmlib.so.2
/usr/lib/libmlib_mt.so.2
/usr/lib/sparcv9/libmlib.so.2
/usr/lib/sparcv9/libmlib_mt.so.2
Problem Description: 
6665727 64-bit VIS version library should not be used on N1
6684821 nautilus core dumps in mlib_ImageZoomTranslateTable on sun4v system
6751914 SEGV in mlib_s_ImageZoomBlend_BL_U8 on i386+sse2
 
(from 121620-03)
6397145 mlib_VideoQuantizeInit_S16() causes SIGFPE when FP_X_INV is set
6401721 mlib_ImageAve[_Inp] don't have rounding
6403330 add a new function mlib_VideoColorRGBint_to_BGRAint() for
	speeding up GNOME
6408945 add new functions mlib_VideoDCT8x8Quantize_[S16_U8|S16_S16_B12][_NA]
	for better performance
6431261 add new functions mlib_VideoDeQuantizeIDCT8x8_[U8_S16|S16_S16_B12][_NA]
	for better performance
6509428 mediaLib compositing has off-by-one errors with sse2 architecture
6529757 add a new function mlib_ImageSetSubimageStruct() for speeding up GNOME
6591899 GtkAda's testgtk got SIGFPE in mlib_ZoomBlendEdge()
 
(from 121620-02)
6397621 SUNWmlibe in s10u1 needs to be patched
 
(from 121620-01)
6347707 dbx dies when processing some 64-bit objects
6359985 Provide libraries tuned for Niagara (UltraSPARC-T1)
Revision History: 

121620-03 121620-02

Patch Installation Instructions: 
--------------------------------
For Solaris 7-10 releases, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
        example# patchadd /var/spool/patch/106326-01
 
The following example removes a patch from a standalone system:
 
        example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.
Special Install Instructions: 
-----------------------------
none.

README -- Last modified date:  Thursday, January 8, 2009

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 121620-04
Article Type : Patch Descriptions
Last reviewed : 2009-01-08
Audience : PUBLIC
Keywords : sunos 5.10 medialib libmlib
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1