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

System JPEG builds include in-tree jpeglib.h, resulting in build failure

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: client-libs
    • Labels:
      None
    • Resolved In Build:
      b70
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        The header files from the in-tree copy of the JPEG library are included in building jpegdecoder.o, resulting in symbols like jStdError being referenced rather than jpeg_std_error and linking against the system libjpeg then fails.

        It seems build logic is present to make this line optional, but it is not being used. Unfortunately, due to the movement of various makefiles, I can't trace when this change was made.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  andrew Andrew Hughes
                  Reporter:
                  andrew Andrew Hughes
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: