[SM-Grimoire-Bugs] [Bug 15783] New: chat-libs/opal failed with unknown symbol UINT64_C

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Sat Jul 31 15:50:11 EDT 2010


           Summary: chat-libs/opal failed with unknown symbol UINT64_C
           Product: Codex
           Version: stable grimoire
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: critical
          Priority: P3
         Component: chat-libs
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: kirikaza at rambler.ru

To solve this failure you should define custom macro for C++ sources. Here and
there you can see advice to add -D__STDC_CONSTANT_MACROS to your CXXFLAGS.

But opal's configure.ac files do not operate with CXXFLAGS and uses CFLAGS
instead it for C++ sources. You can use CFLAGS safely, however.

Another problem is (was) in Sorcery. It does not (did not) apply
USER_SPELL_*FLAGS to build a spell. See Bug #15782.

Non-stable branch-3.8 of opal contains definition of __STDC_CONSTANT_MACROS
just inside C++ sources. I tried to apply that patch to stable branch-3.6
manually but code in branch-3.8 was reworked a lot.

What should we do? Patch opal plugins sources? Or patch its
plugins/configure.ac? Or just add -D__STDC_CONSTANT_MACROS to USER_SPELL_CFLAGS
and hope that sorcery will apply it?

Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the SM-Grimoire-Bugs mailing list