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

Problem in install/make/rebase/Makefile, grep on empty pattern

XMLWordPrintable

    • b128
    • generic
    • generic
    • Verified

      In the RE build log, windows 64bit. From install/make/rebase/Makefile as far as I can tell:

      Checking for unwanted use of
      c:/PROGRA~1/MICROS~2/Bin/Win64/x86/amd64/link /dump /dependents C:/BUILD_~1/jdk7/build/windows-amd64/j2re-image/bin/awt.dll
      Usage: grep [-c|A|B|C] -[alqinsvxrdhLowuVEFG] [-U[[c][p][l|b|8|o|a]]]] [-bI] [-e pattern]
      [-f patternfile] [--basic-regexp] [--extended-regexp] [--fixed-strings]
      [--byte-offset] [--unix-byte-offsets] [--binary] [--text]
      [- NUM] [--context[=NUM]|--before-context=NUM|--after-context=NUM]
      [--word-regexp] [--revert-match] [--text] [--recursive] [--version]
      [pattern] [file ...]
      cat: write error on standard output: The pipe is being closed.

      This Makefile logic is looking for the use of DLL's that we do not want, indicating a problem with the build elsewhere, but if deployed, the library might not exist. I think in this case it should be looking for the use of the msvcrp.dll file, C++ stuff, that we do not ship and everyone should be linking statically. Not sure why this is empty.

      MSVCPNN_DLL is the only thing being looked for, and that should not be an empty value.

            ohair Kelly Ohair (Inactive)
            ohair Kelly Ohair (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: