Skip to Content.
Sympa Menu

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

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 15783] New: chat-libs/opal failed with unknown symbol UINT64_C
  • Date: 31 Jul 2010 19:50:11 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=15783

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.



  • [SM-Grimoire-Bugs] [Bug 15783] New: chat-libs/opal failed with unknown symbol UINT64_C, bugzilla-daemon, 07/31/2010

Archive powered by MHonArc 2.6.24.

Top of Page