Large block of warnings building jar files
Kelly O'Hair
kelly.ohair at oracle.com
Sat Aug 21 02:12:00 UTC 2010
I checked on sun/awt/DebugHelper.class it no longer exists, but the
classlists used to reorder rt.jar
in jdk/make/tools/sharing still list it. I can only assume the rest of
these class files no longer exist.
-kto
On Aug 20, 2010, at 6:59 PM, Kelly O'Hair wrote:
> This is probably the changes I made to the JarReorder tool.
>
> It's possible the classlist supplied to the tool is stale, or I
> created a bug in the tool.
> The reorder classlists are rather old.
>
> -kto
>
> On Aug 20, 2010, at 4:49 PM, Jonathan Gibbons wrote:
>
>> Has anyone noticed the following large block of warnings in a jdk
>> build? This output is from a fairly standard build on Ubuntu.
>>
>> -- Jon
>>
>>
>>> /bin/mkdir -p /w/jjg/work/6570730-classtree/tl/build/linux-amd64/
>>> tmp/reorder
>>> rm -f /w/jjg/work/6570730-classtree/tl/build/linux-amd64/tmp/
>>> reorder/file_list
>>> rm -f /w/jjg/work/6570730-classtree/tl/build/linux-amd64/tmp/
>>> reorder/file_list.temp
>>> (cd /w/jjg/work/6570730-classtree/tl/build/linux-amd64/classes && \
>>> /opt/jdk/1.6.0/bin/java -XX:-PrintVMOptions -XX:
>>> +UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m -Xms128m -
>>> XX:PermSize=32m -XX:MaxPermSize=160m -jar /w/jjg/work/6570730-
>>> classtree/tl/build/linux-amd64/btjars/jarreorder.jar \
>>> -o /w/jjg/work/6570730-classtree/tl/build/linux-
>>> amd64/tmp/reorder/file_list.temp /w/jjg/work/6570730-classtree/tl/
>>> build/linux-amd64/lib/classlist /w/jjg/work/6570730-classtree/tl/
>>> build/linux-amd64/tmp/not_rt_jar.list . )
>>> WARNING: Path does not exist as file or directory: java/util/
>>> Hashtable$EmptyEnumerator.class
>>> WARNING: Path does not exist as file or directory: java/util/
>>> Hashtable$EmptyIterator.class
>>> WARNING: Path does not exist as file or directory: java/io/File
>>> $1.class
>>> WARNING: Path does not exist as file or directory: sun/misc/
>>> JavaIODeleteOnExitAccess.class
>>> WARNING: Path does not exist as file or directory: java/io/Console
>>> $1$1.class
>>> WARNING: Path does not exist as file or directory: sun/awt/
>>> DebugHelper.class
>>> WARNING: Path does not exist as file or directory: sun/awt/
>>> DebugHelperStub.class
>>> WARNING: Path does not exist as file or directory: sun/java2d/
>>> SunGraphicsEnvironment$TTFilter.class
>>> WARNING: Path does not exist as file or directory: sun/java2d/
>>> SunGraphicsEnvironment$T1Filter.class
>>> WARNING: Path does not exist as file or directory: sun/awt/
>>> AWTAutoShutdown$PeerMap.class
>>> WARNING: Path does not exist as file or directory: sun/font/
>>> FontManager$1.class
>>> WARNING: Path does not exist as file or directory: sun/font/
>>> FontManager$FontRegistrationInfo.class
>>> WARNING: Path does not exist as file or directory: java/util/regex/
>>> Pattern$8.class
>>> WARNING: Path does not exist as file or directory: java/util/regex/
>>> Pattern$10.class
>>> WARNING: Path does not exist as file or directory: java/util/
>>> CurrencyData.class
>>> WARNING: Path does not exist as file or directory: java/util/regex/
>>> Pattern$9.class
>>> WARNING: Path does not exist as file or directory: sun/awt/color/
>>> ProfileDeferralInfo.class
>>> WARNING: Path does not exist as file or directory: sun/awt/color/
>>> ProfileDeferralMgr.class
>>> WARNING: Path does not exist as file or directory: sun/awt/color/
>>> ProfileActivator.class
>>> WARNING: Path does not exist as file or directory: sun/java2d/pipe/
>>> DuctusShapeRenderer.class
>>> WARNING: Path does not exist as file or directory: sun/java2d/pipe/
>>> DuctusRenderer.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> XToolkit$7.class
>>> WARNING: Path does not exist as file or directory: java/awt/
>>> EventQueueItem.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> XToolkit$XErrorHandler.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> XToolkit$5.class
>>> WARNING: Path does not exist as file or directory: java/util/
>>> LinkedList$Entry.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/XWM
>>> $2.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> XProtocol$1.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> IXAnyEvent.class
>>> WARNING: Path does not exist as file or directory: java/awt/
>>> MutableBoolean.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> XToolkit$6.class
>>> WARNING: Path does not exist as file or directory: java/awt/
>>> Component$NativeInLightFixer.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> UIManager$3.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> SystemEventQueueUtilities.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> SystemEventQueueUtilities$SystemEventQueue.class
>>> WARNING: Path does not exist as file or directory: sun/security/
>>> provider/Sun$1.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> text/SimpleAttributeSet$1.class
>>> WARNING: Path does not exist as file or directory: sun/font/
>>> FileFont$FileFontDisposer.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> ComponentAccessor.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> ComponentAccessor$1.class
>>> WARNING: Path does not exist as file or directory: sun/java2d/x11/
>>> X11RemoteOffScreenImage.class
>>> WARNING: Path does not exist as file or directory: sun/awt/image/
>>> RemoteOffScreenImage.class
>>> WARNING: Path does not exist as file or directory: sun/java2d/x11/
>>> X11RemoteOffScreenImage$X11RemoteSurfaceManager.class
>>> WARNING: Path does not exist as file or directory: sun/awt/image/
>>> OffScreenSurfaceManager.class
>>> WARNING: Path does not exist as file or directory: sun/awt/image/
>>> CachingSurfaceManager.class
>>> WARNING: Path does not exist as file or directory: sun/awt/image/
>>> RasterListener.class
>>> WARNING: Path does not exist as file or directory: sun/java2d/x11/
>>> X11CachingSurfaceManager.class
>>> WARNING: Path does not exist as file or directory: java/lang/
>>> UNIXProcess$Gate.class
>>> WARNING: Path does not exist as file or directory: java/lang/
>>> UNIXProcess$1$1.class
>>> WARNING: Path does not exist as file or directory: java/lang/
>>> UNIXProcess$1$1$1.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> ToolTipManager$Actions.class
>>> WARNING: Path does not exist as file or directory: sun/awt/color/
>>> CMM.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> SystemEventQueueUtilities$ComponentWorkRequest.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> tree/DefaultMutableTreeNode$1.class
>>> WARNING: Path does not exist as file or directory: sun/java2d/
>>> SunGraphicsEnvironment$2.class
>>> WARNING: Path does not exist as file or directory: sun/nio/cs/ext/
>>> SJIS.class
>>> WARNING: Path does not exist as file or directory: sun/nio/cs/ext/
>>> SJIS$Decoder.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> SystemEventQueueUtilities$RunnableCanvas.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> SystemEventQueueUtilities$RunnableCanvasGraphics.class
>>> WARNING: Path does not exist as file or directory: com/sun/java/
>>> swing/plaf/gtk/GTKDefaultEngine.class
>>> WARNING: Path does not exist as file or directory: sun/font/
>>> FontManager$FontConfigInfo.class
>>> WARNING: Path does not exist as file or directory: com/sun/java/
>>> swing/plaf/gtk/GTKNativeEngine.class
>>> WARNING: Path does not exist as file or directory: com/sun/java/
>>> swing/plaf/gtk/GTKNativeEngine$WidgetType.class
>>> WARNING: Path does not exist as file or directory: com/sun/java/
>>> swing/plaf/gtk/GTKDefaultStyle.class
>>> WARNING: Path does not exist as file or directory: javax/swing/
>>> plaf/synth/DefaultMenuLayout.class
>>> WARNING: Path does not exist as file or directory: sun/dc/path/
>>> PathConsumer.class
>>> WARNING: Path does not exist as file or directory: sun/dc/pr/
>>> PathStroker.class
>>> WARNING: Path does not exist as file or directory: sun/dc/pr/
>>> PathDasher.class
>>> WARNING: Path does not exist as file or directory: java/util/
>>> logging/LogManager$6.class
>>> WARNING: Path does not exist as file or directory: sun/security/
>>> provider/PolicyInfo.class
>>> WARNING: Path does not exist as file or directory: sun/security/
>>> provider/SelfPermission.class
>>> WARNING: Path does not exist as file or directory: sun/applet/
>>> AppletClassLoader$4.class
>>> WARNING: Path does not exist as file or directory: sun/awt/X11/
>>> XMenuBarPeer$1.class
>>> WARNING: Path does not exist as file or directory: sun/awt/
>>> MostRecentThreadAppContext.class
>>> WARNING: Path does not exist as file or directory: META-INF/
>>> services/com.sun.tools.xjc.Plugin
>>> WARNING: Path does not exist as file or directory: sun/awt/motif/
>>> X11GB2312ecoder.class
>>> WARNING: Path does not exist as file or directory: sun/awt/motif/
>>> X11GB2312ncoder.class
>>> WARNING: Path does not exist as file or directory: sun/awt/motif/
>>> X11GBKncoder.class
>>> WARNING: Path does not exist as file or directory: sun/awt/motif/
>>> X11KSC5601ecoder.class
>>> WARNING: Path does not exist as file or directory: sun/awt/motif/
>>> X11KSC5601ncoder.class
>>> WARNING: Path does not exist as file or directory: com/sun/crypto/
>>> provider
>>> Included order file sun/nio/cs/ext/JIS_X_0201$Decoder.class is
>>> also excluded, skipping.
>>> Included order file sun/nio/cs/ext/DoubleByteDecoder.class is also
>>> excluded, skipping.
>>> Included order file sun/nio/cs/ext/JIS_X_0208_Decoder.class is
>>> also excluded, skipping.
>>> Included order file sun/nio/cs/ext/DelegatableDecoder.class is
>>> also excluded, skipping.
>>> Included order file sun/nio/cs/ext/ExtendedCharsets.class is also
>>> excluded, skipping.
>>> Included order file sun/security/provider/Sun.class is also
>>> excluded, skipping.
>>> /bin/mv /w/jjg/work/6570730-classtree/tl/build/linux-amd64/tmp/
>>> reorder/file_list.temp /w/jjg/work/6570730-classtree/tl/build/
>>> linux-amd64/tmp/reorder/file_list
>>> /bin/mkdir -p /w/jjg/work/6570730-classtree/tl/build/linux-amd64/
>>> tmp/jarfilelists
>>> /opt/jdk/1.6.0/bin/java -XX:-PrintVMOptions -XX:
>>> +UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m -Xms128m -
>>> XX:PermSize=32m -XX:MaxPermSize=160m -jar /w/jjg/work/6570730-
>>> classtree/tl/build/linux-amd64/btjars/jarsplit.jar \
>>> /w/jjg/work/6570730-classtree/tl/build/linux-amd64/
>>> tmp/reorder/file_list \
>>> -o /w/jjg/work/6570730-classtree/tl/build/linux-
>>> amd64/tmp/jarfilelists/rt_jar_list /w/jjg/work/6570730-classtree/
>>> tl/build/linux-amd64/tmp/jarfilelists/resources_jar_list
>
More information about the build-dev
mailing list