Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8032039

Clean up build warnings, which may potentially be masking greater issues

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Not an Issue
    • Icon: P3 P3
    • 9
    • 8-pool, 9
    • install
    • None
    • windows

      We need to squash our build warning, both JPRT-generated, and otherwise. For example:

      c:\jprt\T\P1\021411.jcg-int\s\build\windows-x86-normal-clientANDserver-release\install\tmp\ishield\patch\jre.xml(63) : warning CNDL1044 : The Directory/@ShortSourceName attribute's value 'ALLUSE~1' is an ambiguous short name because it ends with a '~' character followed by a number. Under some circumstances, this name could resolve to more than one file or directory name and lead to unpredictable results (for example 'MICROS~1' may correspond to 'Microsoft Shared' or 'Microsoft Foo' or literally 'Micros~1').
      c:\jprt\T\P1\021411.jcg-int\s\build\windows-x86-normal-clientANDserver-release\install\tmp\ishield\patch\jre.xml(64) : warning CNDL1044 : The Directory/@ShortSourceName attribute's value 'Admint~1' is an ambiguous short name because it ends with a '~' character followed by a number. Under some circumstances, this name could resolve to more than one file or directory name and lead to unpredictable results (for example 'MICROS~1' may correspond to 'Microsoft Shared' or 'Microsoft Foo' or literally 'Micros~1').
      c:\jprt\T\P1\021411.jcg-int\s\build\windows-x86-normal-clientANDserver-release\install\tmp\ishield\patch\jre.xml(65) : warning CNDL1044 : The Directory/@ShortSourceName attribute's value 'APPLIC~1' is an ambiguous short name because it ends with a '~' character followed by a number. Under some circumstances, this name could resolve to more than one file or directory name and lead to unpredictable results (for example 'MICROS~1' may correspond to 'Microsoft Shared' or 'Microsoft Foo' or literally 'Micros~1').

      c:\jprt\T\P1\021411.jcg-int\s\build\windows-x86-normal-clientANDserver-release\install\tmp\ishield\patch\jre.xml(877) : warning LGHT1076 : ICE61: This product should remove only older versions of itself. No Maximum version was detected for the current product. (CONSUMERPRODUCTFOUND)

      c:\jprt\T\P1\021411.jcg-int\s\build\windows-x86-normal-clientANDserver-release\install\tmp\ishield\patch\jre.xml(771) : error LGHT0204 : ICE03: Invalid format string; Table: Control, Column: Text, Key(s): FilesInUse.DlgText

      c:\jprt\T\P1\021411.jcg-int\s\build\windows-x86-normal-clientANDserver-release\install\tmp\ishield\patch\jre.xml(963) : warning LGHT1076 : ICE84: Action 'PublishProduct' found in InstallExecuteSequence table is a required action with a condition.

      c:\jprt\t\p1\021411.jcg-int\s\install\src\windows\wrappers\common\UpdateUtils.h(7) : warning C4005: 'BUFFER_SIZE' : macro redefinition
              jchksum.cpp(3) : see previous definition of 'BUFFER_SIZE'
      /

      4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(C:\\jprt\\T\\P1\\021411~1.JCG\\s\\build\\WINDOW~1\\install\tmp\jinstall-jxpi\obj\jinstall_iftw.exe) does not match the Linker's OutputFile property value (C:\jprt\T\P1\021411~1.JCG\s\build\WINDOW~1\install\tmp\jinstall-jxpi\obj\jinstall_jxpi.exe). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
      4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5): warning MSB8012: TargetName(jinstall_iftw) does not match the Linker's OutputFile property value (jinstall_jxpi). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).

      c:\jprt\T\P1\021411.jcg-int\s\build\windows-x86-normal-clientANDserver-release\install\tmp\ishield\patch\removefile.wxi(728) : warning CNDL1026 : The RemoveFile/@Directory attribute's value, 'demojavafx_samplessrcEnsemble8srcsamplesjavaensemblesamplesscenegraphstage', is too long for an identifier. Standard identifiers are 72 characters long or less.



      Particularly concerning are the ICE/Wix warnings and Error.

            dmalav Dinesh Malav (Inactive)
            paulk Paul Klingaman (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: