Uploaded image for project: 'Log4cxx'
  1. Log4cxx
  2. LOGCXX-98

Gump build fails for log4cxx-ant-no-wchar-t target

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.10.0
    • Fix Version/s: 0.10.0
    • Component/s: Build
    • Labels:
      None

      Description

      The GUMP build for the log4cxx-ant-no-wchar-t failed for a long period of time. The actual problem was with the source code scanner in cpptasks which did not anticipate whitespace before an "#include" directive. The missing includes in the dependency analysis due to that flaw caused a few object files from the previous wchar_t GUMP build to not be rebuilt resulting in linker errors due to the mismatch. The problem was not FreeBSD related as erroneously believed.

      The log4cxx source code was modified to eliminate leading spaces before include directives and a bug will be logged against cpptasks to modify its code scanner.

        Attachments

          Activity

            People

            • Assignee:
              carnold@apache.org Curt Arnold
              Reporter:
              carnold@apache.org Curt Arnold
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: