Jump to content 日本-日本語
日本HPホーム 製品とサービス サポートとドライバ ソリューション ご購入方法
≫ お問い合わせ
日本HPホーム
企業ユーザ向けサポート情報   >  HP-UX サポート  >  セキュリティ報告&パッチダイジェスト翻訳版

PHSS_36088 s700_800 11.11 +O4/PBOコンパイラB.11.11.16累積パッチ

企業ユーザ向けサポート情報

HP-UX サポート
Tru64 サポート
OpenVMS サポート
セキュリティ報告&パッチダイジェスト翻訳版
技術情報ツリー
ソフトウェアアップデート情報
ITRC日本フォーラム

ITRC

パッチデータベース
技術情報ベースの検索
サポートケースマネージャ
ソフトウェア アップデート マネージャ (SUM)
ご利用の手順
日本HPサイトマップ
コンテンツに進む
パッチ名:   PHSS_36088

パッチ摘要: s700_800 11.11 +O4/PBOコンパイラB.11.11.16累積パッチ

作成日:  07/04/24

公開日:  07/05/07

ハードウェアプラットフォームおよびOSリリース:

	s700: 11.11
	s800: 11.11

現象:

	PHSS_36088:

	01)JAGag28934:
	"+I +DD64"オプションを使用すると、コンパイラが不正なコードを生成するこ
	とがあります。

	02)JAGaf34553:
	"+Olibcalls +Onoparmsoverlap +DA2.0W"使用時の異常終了。

	03)JAGag30310:
	+O2での再帰的ループによる"Signal 11 stack overflow"。

	04)JAGag08799:
	+Uzm14オプションを使用してもまだFP命令が生成されます。

	05)JAGag18778:
	フレッシュカーネルPBOでのシャドウスケジューラのバグをスキップする必要
	があります。

	06)JAGag10885:
	組み込み"-fast +Olibcalls"に問題があるため、117.fastDNAがSEGVで終了し
	ます。

	07)JAGag26003:
	引き数の数が多いと、+Olibcallsがスタックを破壊します。

	08)JAGag18842:
	末尾再帰の不正な最適化。

問題点の説明:

	PHSS_36088:

	01)JAGag28934:
	+I +DD64オプションを使用すると、コンパイラが不正なコードを生成していま
	した。

	解決方法:
	ISOMの読み取り/書き込み時の不具合を修正しました。

	02)JAGaf34553:
	"+Olibcalls +Onoparmsoverlap +DA2.0W"使用時の異常終了。

	解決方法:
	64ビットモードで生成されたベクトル組み込み呼び出しを実行する前にr29を
	設定するようにコードを修正しました。

	03)JAGag30310:
	+O2での再帰的ループによる"Signal 11 stack overflow"。

	解決方法:
	STHが(単なるSTWではなく)STBで構成されている場合は、EXTRW命令が必要かど
	うかチェックするようにコードを修正しました。

	04)JAGag08799:
	+Uzm14オプションを使用してもまだFP命令が生成されていました。

	解決方法:
	+Uzm14オプションが使用されたら、64ビットモードでも最適化を無効にするよ
	うにコードを修正しました。

	05)JAGag18778:
	フレッシュカーネルPBOでのシャドウスケジューラのバグをスキップする必要
	があります。

	解決方法:
	候補のアクセスに対して別名指定することのあるメモリー位置が存在し、かつ
	memref_ptr_type instがSKIP命令のシャドウ内にあることがわかったら、その
	候補のスカラー置換を無効にするようにコードを修正しました。

	06)JAGag10885:
	組み込み"-fast +Olibcalls"に問題があったため、117.fastDNAがSEGVで終了
	していました。

	解決方法:
	64ビットモードで生成されたベクトル組み込み呼び出しを実行する前にr29を
	設定するようにコードを修正しました。

	07)JAGag26003:
	引き数の数が多いと、+Olibcallsがスタックを破壊していました。

	解決方法:
	浮動小数点ミリコード呼び出しの生成時にap_offset_from_spを正しく計算す
	るようにコードを修正しました。

	08)JAGag18842:
	末尾再帰の不正な最適化。

	解決方法:
	ctcomを修正しました。

-----------------------------------------------------------------------------
Patch Name: PHSS_36088

Patch Description: s700_800 11.11 +O4/PBO Compiler B.11.11.16 cumulative patch

Creation Date: 07/04/24

Post Date: 07/05/07

Hardware Platforms - OS Releases: 
	s700: 11.11
	s800: 11.11

Products: 
	Auxiliary-Opt B.11.11.16
	Auxiliary-Opt B.11.11.14
	Auxiliary-Opt B.11.11.12
	Auxiliary-Opt B.11.11.10

Filesets: 
	Auxiliary-Opt.LANG-AUX,fr=B.11.11.16,fa=HP-UX_B.11.00_32/64,v=HP
	Auxiliary-Opt.LANG-AUX,fr=B.11.11.14,fa=HP-UX_B.11.00_32/64,v=HP
	Auxiliary-Opt.LANG-AUX,fr=B.11.11.12,fa=HP-UX_B.11.00_32/64,v=HP
	Auxiliary-Opt.LANG-AUX,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical: 
	Yes
	PHSS_36088: ABORT CORRUPTION
		ABORT: JAGaf34553: abort with
		+Olibcalls +Onoparmsoverlap
		+DA2.0W
		ABORT: JAGag30310: Signal 11
		stack overflow due to recursive
		loop with +O2
		ABORT: JAGag10885: 117.fastDNA
		fails with SEGV if built
		-fast - +Olibcalls is the
		problem
		CORRUPTION: JAGag26003: +Olibcalls
		corrupts stack with large
		argument counts
	PHSS_35100: ABORT
		ABORT: JAGaf90152: fastbind exe
		dumps core when loaded with
		RA0606 IZ1 dld.sl
	PHSS_34413: PANIC ABORT OTHER
		PANIC: JAGaf41721: cc: panic
		6099: main unoptimized 6099
		ABORT: JAGaf73732: ccom
		terminates abnormally and
		dumps core for PA debug build
		during compilation
		OTHER: JAGaf67681: +Xk causes
		signal 11 in certain situations
		OTHER: JAGaf69348: Signal 11
		in cg_end for huge mangled
		name
	PHSS_32510: PANIC
		PANIC: JAGaf43048 : unsigned
		array index computes bad
		address delta
	PHSS_32004: PANIC ABORT OTHER
		PANIC: JAGaf14509 : compiler
		panics during compilation of
		benchmark
		ABORT: JAGaf27125 : Compile
		abort w/Error when using +Z
		and +O2
		OTHER: JAGaf27296 : Signal 11
		in Get_Call_Parent_And_
		Successor +O3
		OTHER: JAGaf35973 : Signal 10
		if +O1/+O2, bad code before
		catch
		OTHER: JAGaf37403 : Signal 11
		in ccom with +ESlit option
	PHSS_30767: PANIC ABORT OTHER
		PANIC: JAGad48966 : internal
		panic:Unable to convert to
		PICsequence
		ABORT: JAGaf06358 : Using
		+objstatvars causes compiler
		to abort
		ABORT: JAGaf19363 : ccom
		aborting with signal 11
		OTHER: JAGaf01730 : Assertion
		failed: sn_is_def(sn) == TRUE
		OTHER: JAGaf24546 : aCC 3.52
		sig 11 when PTC Mechanica
		compiled +O3

Category Tags: 
	defect_repair general_release critical panic halts_system
	corruption

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_36088

Symptoms: 
	PHSS_36088:
	- JAGag28934:
	  Compiler generates wrong code with +I +DD64
	  options
	- JAGaf34553:
	  abort with +Olibcalls +Onoparmsoverlap +DA2.0W
	- JAGag30310:
	  Signal 11 stack overflow due to recursive
	  loop with +O2
	- JAGag08799:
	  FP instructions still generated with +Uzm14
	  option
	- JAGag18778:
	  Skip shadow scheduler bug with fresh
	  kernel PBO
	- JAGag10885:
	  117.fastDNA fails with SEGV if built -fast
	  +Olibcalls is the problem
	- JAGag26003:
	  +Olibcalls corrupts stack with large argument
	  counts
	- JAGag18842:
	  Improper optimization of tail recursion

	PHSS_35100:
	- JAGae66200:
	  byte alignment problem when using the optimizer
	- JAGaf90152:
	  fastbind exe dumps core when loaded with
	  RA0606 IZ1 dld.sl
	- JAGag02803:
	  Backend Assert Excessive or improper
	  nesting of TRYs at +O3
	- JAGag02862:
	  ucomp: Backend Assert using A.03.67 +I +DD64

	PHSS_34413:
	- JAGaf69348:
	  Signal 11 in cg_end for huge mangled name
	- JAGaf41721:
	  cc: panic 6099: main unoptimized 6099
	- JAGaf85923:
	  Wrong code generated with +I +DD64
	- JAGaf67681:
	  +Xk causes signal 11 in certain situations
	- JAGaf73732:
	  ccom terminates abnormally and dumps core
	  for PA debug build during compilation
	- JAGaf76108:
	  unsigned overflow assertion failure with
	  +O3 +DD64
	- JAGaf84694:
	  252.eon failed at +O3, +O4
	- JAGae19891:
	  libc PA2.0 64-bit malloc behaves **abnormally
	  if compiled with +O3

	PHSS_32510:
	- JAGaf23952:
	  Error 6933 with +u1
	- JAGaf13513:
	  Request for DOC for +DD64
	- JAGaf41609:
	  aCC +O3 +Olimit exhausts memory at ~ 1GB
	- JAGaf39226:
	   mixmaster testcase failed
	- JAGaf43787:
	  +Olibcalls results in SEGV PTC Pro/ENGINEER app
	- JAGaf38335:
	  wrong code with +O1/+O2 when const folding ?:
	- JAGaf40564:
	  Compiler generates bad shift code with -O
	- JAGaf32300:
	  0625_1450_perf_PA: lemur: data page fault
	- JAGaf43048:
	  unsigned array index computes bad address delta

	PHSS_32004:
	- JAGaf10718:
	  450.soplex fails at +O4
	- JAGaf10688:
	  425.mutant fails at O4
	- JAGaf03742:
	  Modena-lib failure at +O2
	- JAGaf10699:
	  443.sphinx fails at O0
	- JAGaf14044:
	  ld64 fails to delete symbol table for SOM
	- JAGaf29374:
	  Bad 64 bit pointer load with +O2 in loop
	- JAGaf27296:
	  Signal 11 in Get_Call_Parent_And_Successor +O3
	- JAGaf27125:
	  Compile abort w/Error when using +Z and +O2
	- JAGaf14509:
	  compiler panics during compilation of benchmark
	- JAGaf34146:
	  bad code with +Olibcalls +Onoparmsoverlap
	- JAGaf35973:
	  Signal 10 if +O1/+O2, bad code before catch
	- JAGaf31199:
	  Spurious store generated by C compiler at +O2+P
	- JAGaf34344:
	  large struct causes long link times
	- JAGaf24366:
	  static symbols are wrong in ELF symbol table
	- JAGaf22438:
	  Bad code emitted for byte by byte word store
	- JAGaf37403:
	  Signal 11 in ccom with +ESlit option
	- JAGaf34417:
	  modulo operation code generation has problem
	- JAGaf28551:
	  Aliasing of both variables to same memory addr

	PHSS_30767:
	- JAGaf03713:
	  failures in mixmaster nightly testrun
	- JAGae83151:
	  bbopt optimization for aC++ extended further.
	- JAGaa68395:
	  dead-code removal
	- JAGae95981:
	  Improving debugging dumps for loops/intervals
	- JAGad48966:
	  internal panic:Unable to convert to PICsequence
	- JAGae98357:
	  wrong answer on loop test in ToT
	- JAGae45179:
	  TLS storage symbol wrongly added
	- JAGae91359:
	  252.eon failing in the current compiler
	- JAGae98211:
	  Characterize optimization for a function
	- JAGae96278:
	  wrong answer on extract test and ToT compiler
	- JAGae73600:
	  multiple +u1 failures in the random test
	- JAGaf01730:
	  Assertion failed: sn_is_def(sn) == TRUE
	- JAGaf14100:
	  Ucomp build failed
	- JAGae90123:
	  Roguewave (sort.cpp) failure at +O3
	- JAGae93012:
	  Modena6.2 failure at +O3
	- JAGae78389:
	  ART regression on Tot
	- JAGae73496:
	  "volatile" keyword lost during optimization
	- JAGaf01194:
	  Roguewave failure at +O3
	- JAGae67041:
	  FCNV completers for UCODE unsigned data types
	- JAGae88231:
	  Wrong OPTN 3's and OPTN 5's emitted
	- JAGaf24546:
	  aCC 3.52 sig 11 when PTC Mechanica compiled +O3
	- JAGae98196:
	  Inconsistent internal data structures fails
	- JAGaf11451:
	  Incorrect fp results with +O2 +Onomoveflops
	- JAGae91754:
	  Error messages need syscall/errno in output
	- JAGae27594:
	  Make globally static vars visible in obj file
	- JAGae24197:
	  Support of C++ Covariant Returns in Ucode
	- JAGae20914:
	  $RANGE$ subsp not marked as comdat in DOC mode
	- JAGaf06358:
	  Using +objstatvars causes compiler to abort
	- JAGaf19363:
	  ccom aborting with signal 11
	- JAGaf10322:
	  ASM cannot be built for buildenv_ux target

Defect Description: 
	PHSS_36088:

	- JAGag28934:
	  Compiler generates wrong code with +I +DD64 options
	  Resolution:
	  Problem is fixed in reading/writing to ISOMs

	- JAGaf34553:
	  abort with +Olibcalls +Onoparmsoverlap +DA2.0W
	  Resolution:
	  Setting up r29 before vector intrinsic calls generated
	  in 64-bit mode is done

	- JAGag30310:
	  Signal 11 stack overflow due to recursive loop with
	  +O2
	  Resolution:
	  New checking that checks if the EXTRW instructions
	  are needed when STH is formed from STBs (not just for
	  STW)

	- JAGag08799:
	  FP instructions still generated with +Uzm14 option
	  Resolution:
	  Disabled the optimization with this option in 64bit
	  mode also

	- JAGag18778:
	  Skip shadow scheduler bug with fresh kernel PBO
	  Resolution:
	  Disabled Scalar Replacement for this candidate if we
	  find out that there is a memref_ptr_type inst which is
	  accessing mem location which may alias to the candidate's
	  access and the memref_ptr_type inst is in the shadow of
	  a SKIP instruction

	- JAGag10885:
	  117.fastDNA fails with SEGV if built -fast +Olibcalls
	  is the problem
	  Resolution:
	  Setting up r29 before vector intrinsic calls generated
	  in 64-bit mode is done

	- JAGag26003:
	  +Olibcalls corrupts stack with large argument counts
	  Resolution:
	  Fixed the wrong calculation of ap_offset_from_sp when
	  generating floating point millicode calls

	- JAGag18842:
	  Improper optimization of tail recursion
	  Resolution:
	  ctcom has been fixed to handle this

	PHSS_35100:
	- JAGae66200:
	  byte alignment problem when using the optimizer
	- JAGaf90152:
	  fastbind exe dumps core when loaded with
	  RA0606 IZ1 dld.sl
	- JAGag02803:
	  Backend Assert Excessive or improper
	  nesting of TRYs at +O3
	- JAGag02862:
	  ucomp: Backend Assert using A.03.67 +I +DD64

	PHSS_34413:
	- JAGaf69348:
	  Signal 11 in cg_end for huge mangled name
	- JAGaf41721:
	  cc: panic 6099: main unoptimized 6099
	- JAGaf85923:
	  Wrong code generated with +I +DD64
	- JAGaf67681:
	  +Xk causes signal 11 in certain situations
	- JAGaf73732:
	  ccom terminates abnormally and dumps core
	  for PA debug build during compilation
	- JAGaf76108:
	  unsigned overflow assertion failure with
	  +O3 +DD64
	- JAGaf84694:
	  252.eon failed at +O3, +O4
	- JAGae19891:
	  libc PA2.0 64-bit malloc behaves **abnormally
	  if compiled with +O3

	PHSS_32510:
	- JAGaf23952:
	  Error 6933 with +u1
	- JAGaf13513:
	  Request for DOC for +DD64
	- JAGaf41609:
	  aCC +O3 +Olimit exhausts memory at ~ 1GB
	- JAGaf39226:
	   mixmaster testcase failed
	- JAGaf43787:
	  +Olibcalls results in SEGV PTC Pro/ENGINEER app
	- JAGaf38335:
	  wrong code with +O1/+O2 when const folding ?:
	- JAGaf40564:
	  Compiler generates bad shift code with -O
	- JAGaf32300:
	  0625_1450_perf_PA: lemur: data page fault
	- JAGaf43048:
	  unsigned array index computes bad address delta

	PHSS_32004:
	- JAGaf10718:
	  450.soplex fails at +O4
	- JAGaf10688:
	  425.mutant fails at O4
	- JAGaf03742:
	  Modena-lib failure at +O2
	- JAGaf10699:
	  443.sphinx fails at O0
	- JAGaf14044:
	  ld64 fails to delete symbol table for SOM
	- JAGaf29374:
	  Bad 64 bit pointer load with +O2 in loop
	- JAGaf27296:
	  Signal 11 in Get_Call_Parent_And_Successor +O3
	- JAGaf27125:
	  Compile abort w/Error when using +Z and +O2
	- JAGaf14509:
	  compiler panics during compilation of benchmark
	- JAGaf34146:
	  bad code with +Olibcalls +Onoparmsoverlap
	- JAGaf35973:
	  Signal 10 if +O1/+O2, bad code before catch
	- JAGaf31199:
	  Spurious store generated by C compiler at +O2+P
	- JAGaf34344:
	  large struct causes long link times
	- JAGaf24366:
	  static symbols are wrong in ELF symbol table
	- JAGaf22438:
	  Bad code emitted for byte by byte word store
	- JAGaf37403:
	  Signal 11 in ccom with +ESlit option
	- JAGaf34417:
	  modulo operation code generation has problem
	- JAGaf28551:
	  Aliasing of both variables to same memory addr

	PHSS_30767:
	- JAGaf03713:
	  failures in mixmaster nightly testrun
	- JAGae83151:
	  bbopt optimization for aC++ extended further.
	- JAGaa68395:
	  dead-code removal
	- JAGae95981:
	  Improving debugging dumps for loops/intervals
	- JAGad48966:
	  internal panic:Unable to convert to PICsequence
	- JAGae98357:
	  wrong answer on loop test in ToT
	- JAGae45179:
	  TLS storage symbol wrongly added
	- JAGae91359:
	  252.eon failing in the current compiler
	- JAGae98211:
	  Characterize optimization for a function
	- JAGae96278:
	  wrong answer on extract test and ToT compiler
	- JAGae73600:
	  multiple +u1 failures in the random test
	- JAGaf01730:
	  Assertion failed: sn_is_def(sn) == TRUE
	- JAGaf14100:
	  Ucomp build failed
	- JAGae90123:
	  Roguewave (sort.cpp) failure at +O3
	- JAGae93012:
	  Modena6.2 failure at +O3
	- JAGae78389:
	  ART regression on Tot
	- JAGae73496:
	  "volatile" keyword lost during optimization
	- JAGaf01194:
	  Roguewave failure at +O3
	- JAGae67041:
	  FCNV completers for UCODE unsigned data types
	- JAGae88231:
	  Wrong OPTN 3's and OPTN 5's emitted
	- JAGaf24546:
	  aCC 3.52 sig 11 when PTC Mechanica compiled +O3
	- JAGae98196:
	  Inconsistent internal data structures fails
	- JAGaf11451:
	  Incorrect fp results with +O2 +Onomoveflops
	- JAGae91754:
	  Error messages need syscall/errno in output
	- JAGae27594:
	  Make globally static vars visible in obj file
	- JAGae24197:
	  Support of C++ Covariant Returns in Ucode
	- JAGae20914:
	  $RANGE$ subsp not marked as comdat in DOC mode
	- JAGaf06358:
	  Using +objstatvars causes compiler to abort
	- JAGaf19363:
	  ccom aborting with signal 11
	- JAGaf10322:
	  ASM cannot be built for buildenv_ux target

Enhancement: 
	No

SR: 
	8606474398 8606374166 8606476011 8606451912 8606462942
	8606454223 8606470951 8606463034 8606302843 8606430694
	8606445335 8606445398 8606409455 8606381508 8606426442
	8606407776 8606413873 8606416257 8606425174 8606255574
	8606363290 8606352708 8606381396 8606378977 8606383596
	8606378077 8606380330 8606371882 8606382837 8606349899
	8606349869 8606342848 8606349880 8606353249 8606368812
	8606366732 8606366561 8606353715 8606373755 8606375670
	8606370781 8606373953 8606363708 8606361758 8606377125
	8606374029 8606367987 8606342819 8606320669 8606238140
	8606334903 8606179744 8606337349 8606281228 8606330236
	8606337185 8606335203 8606310730 8606340812 8606353306
	8606328986 8606331892 8606315666 8606310625 8606340275
	8606303691 8606325943 8606363891 8606337170 8606350639
	8606330631 8606263268 8606259879 8606256599 8606345509
	8606358667 8606349506

Patch Files: 
	
	Auxiliary-Opt.LANG-AUX,fr=B.11.11.16,fa=HP-UX_B.11.00_32/64,
		v=HP:

	Auxiliary-Opt.LANG-AUX,fr=B.11.11.14,fa=HP-UX_B.11.00_32/64,
		v=HP:

	Auxiliary-Opt.LANG-AUX,fr=B.11.11.12,fa=HP-UX_B.11.00_32/64,
		v=HP:

	Auxiliary-Opt.LANG-AUX,fr=B.11.11.10,fa=HP-UX_B.11.00_32/64,
		v=HP:
	/opt/langtools/lbin/ucomp
	/opt/langtools/lib/nls/msg/C/ucomp.cat
	/opt/langtools/lib/libcomp.sl

what(1) Output: 
	
	Auxiliary-Opt.LANG-AUX,fr=B.11.11.16,fa=HP-UX_B.11.00_32/64,
		v=HP:
	/opt/langtools/lbin/ucomp:
		HP-UX UCOMP UX.11.01.102: 03/05/07
		HP-UX SLLIC/OPTIMIZER UX.11.01.312: 03/05/07
		HP aC++ B3910B A.03.73 Demangler Library
		HP aC++ B3910B A.01.01 Stream Library
		HP aC++ B3910B A.03.04 (970930) Support Library
		Ucode Code Generator - UX11.01.81 (PACG Mar 05, 2007
			)
		High Level Optimizer - UX.11.00.070305 (UX11.01-CURR
			ENT) [-DHLO_RELEASE +noeh -z +O2 +Oinitcheck
			] - 22-Mar-2007.12:34
		Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1
			998)
		Internal_Unsupported_Version libc.a_ID@@/main/r10dav
			/libc_dav/libc_dav_cpe/eso_raghud_raghud_102
			0_test_br/1
		/ux/core/libs/libc/archive_pa1/libc.a_ID
		Apr  6 2001 21:06:17
	/opt/langtools/lib/nls/msg/C/ucomp.cat:
		None
	/opt/langtools/lib/libcomp.sl:
		HP-UX UCOMP UX.11.01.102: 03/05/07

cksum(1) Output: 
	
	Auxiliary-Opt.LANG-AUX,fr=B.11.11.16,fa=HP-UX_B.11.00_32/64,
		v=HP:
	3677128862 8876032 /opt/langtools/lbin/ucomp
	2860039905 42321 /opt/langtools/lib/nls/msg/C/ucomp.cat
	2688047093 28672 /opt/langtools/lib/libcomp.sl

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes: 
	PHSS_30767 PHSS_32004 PHSS_32510 PHSS_34413 PHSS_35100

Equivalent Patches: 
	PHSS_36091:
	s700: 11.23
	s800: 11.23

	PHSS_36094:
	11.31

Patch Package Size: 3700 KBytes

Installation Instructions: 
	Please review all instructions and the Hewlett-Packard
	SupportLine User Guide or your Hewlett-Packard support terms
	and conditions for precautions, scope of license,
	restrictions, and, limitation of liability and warranties,
	before installing this patch.
	------------------------------------------------------------
	1. Back up your system before installing a patch.

	2. Login as root.

	3. Copy the patch to the /tmp directory.

	4. Move to the /tmp directory and unshar the patch:

		cd /tmp
		sh PHSS_36088

	5. Run swinstall to install the patch:

		swinstall -x autoreboot=true -x patch_match_target=true \
			  -s /tmp/PHSS_36088.depot

	By default swinstall will archive the original software in 
	/var/adm/sw/save/PHSS_36088.  If you do not wish to retain a
	copy of the original software, include the patch_save_files
	option in the swinstall command above:

		-x patch_save_files=false

	WARNING: If patch_save_files is false when a patch is installed,
		 the patch cannot be deinstalled.  Please be careful
		 when using this feature.

	For future reference, the contents of the PHSS_36088.text file is 
	available in the product readme:

		swlist -l product -a readme -d @ /tmp/PHSS_36088.depot

	To put this patch on a magnetic tape and install from the
	tape drive, use the command:

		dd if=/tmp/PHSS_36088.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: None

ページトップへ
セキュリティ報告&パッチダイジェスト翻訳版に戻る
プライバシー 本サイト利用時の合意事項 ウェブマスターに連絡
© 2008 Hewlett-Packard Development Company, L.P.