Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-13277

"Test KVM AHK": permanent warning ("PROXY_CLSID_IS" redefined) at step "9. compile_2 TestCD"

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 0.4.13
    • None
    • None

    Description

      https://build.reactos.org/builders/Test%20KVM%20AHK

      Permanent (from build 1330 to (current) 1866)

      9. compile_2 TestCD warnings ( 3 mins, 9 secs )
          stdio
          warnings (10)

      which keeps that step "orange".

      [8426/8805] Generating userenv.def, userenv_stubs.c[K
      [8426/8805] Generating userenv.def, userenv_stubs.c[K
      [8427/8805] Building C object dll/win32/userenv/CMakeFiles/userenv.dir/directory.c.obj[K
      [8427/8805] Building RC object dll/win32/urlmon/CMakeFiles/urlmon.dir/urlmon.rc.res[K
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
      <command-line>:0:0: warning: "PROXY_CLSID_IS" redefined [enabled by default]
      <command-line>:0:0: note: this is the location of the previous definition
       
      [8428/8805] Linking C shared library dll/win32/urlmon/urlmon.dll[K
      [8428/8805] Building C object dll/win32/userenv/CMakeFiles/userenv.dir/directory.c.obj[K

      (MSDN) C-Compiler Definitions for Proxy/Stubs

      REGISTER_PROXY_DLL grep
      (Checked, but not used.)

      PROXY_CLSID grep
      (Assumed to be fine.)

      PROXY_CLSID_IS grep

      reactos/dll/win32/urlmon/CMakeLists.txt
         8     -DPROXY_CLSID_IS="{0x79EAC9F1,0xBAF9,0x11CE,{0x8C,0x82,0x00,0xAA,0x00,0x4B,0xA9,0x0B}}")
       
      reactos/sdk/include/psdk/rpcproxy.h
       254 /* define PROXY_CLSID_IS to specify the CLSID data of the PSFactoryBuffer */
       259 # ifdef PROXY_CLSID_IS
       261     const CLSID CLSID_PSFactoryBuffer = PROXY_CLSID_IS;

      Only defined once, looks good.

      https://svn.reactos.org/svn/project-tools/trunk/buildbot/scripts/
      (Fwiw, no definition (coming from) there.)

      https://svn.reactos.org/svn/project-tools/trunk/ahk_tests/
      (Fwiw, no definition (coming from) there.)


      Notice (also) that all step numbers are used twice.
      Is that expected or a bug?

      PS:
      That "double numbers" behavior seems unrelated:
      it seems to happen on all Linux builders and on no Windows builders.
      ("RosBE" related?)

      Attachments

        Activity

          People

            bug zilla Bug Zilla
            Serge Gautherie Serge Gautherie
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: