Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.9.7
    • Fix Version/s: 0.10.0
    • Component/s: Build
    • Labels:
      None
    • Environment:
      Suse Linux 9.0 (no updates)

      Description

      logger.h includes config.h which in turn (on non-win32 platforms) includes the auto configuration header from auto-header - config-auto.h. This header defines well known commonly used macro definitions (such as PACKAGE_STRING) created by the auto build tools.

      Code that uses log4cxx and is also created using these tools have conflicts with these macro definitions. config.h should not be installed on client machines or referenced from public headers.

        Activity

        Hide
        Curt Arnold added a comment -

        With the recent Unicode changes (LOGCXX-10) and APR changes, config.h or related files are no longer used in the include files.

        Show
        Curt Arnold added a comment - With the recent Unicode changes ( LOGCXX-10 ) and APR changes, config.h or related files are no longer used in the include files.
        Hide
        Curt Arnold added a comment -

        Possibly on topic: http://nagoya.apache.org/eyebrowse/ReadMsg?listName=log4cxx-dev@logging.apache.org&msgNo=317

        Revision 1.4 of config_msvc.h.in (http://cvs.apache.org/viewcvs.cgi/logging-log4cxx/include/log4cxx/config_msvc.h.in) appears to be related to this bug and appears to have broken the Windows build.

        Show
        Curt Arnold added a comment - Possibly on topic: http://nagoya.apache.org/eyebrowse/ReadMsg?listName=log4cxx-dev@logging.apache.org&msgNo=317 Revision 1.4 of config_msvc.h.in ( http://cvs.apache.org/viewcvs.cgi/logging-log4cxx/include/log4cxx/config_msvc.h.in ) appears to be related to this bug and appears to have broken the Windows build.

          People

          • Assignee:
            Michaël CATANZARITI
            Reporter:
            Pete Rowley
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development