[kexi] [Bug 377662] New: build fixes

RJVB bugzilla_noreply at kde.org
Wed Mar 15 20:15:44 UTC 2017


https://bugs.kde.org/show_bug.cgi?id=377662

            Bug ID: 377662
           Summary: build fixes
           Product: kexi
           Version: 3.0.1
          Platform: Compiled Sources
                OS: OS X
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: kexi-bugs at kde.org
          Reporter: rjvbertin at gmail.com
                CC: adam at piggz.co.uk, inksi at fables.co.za
  Target Milestone: ---

Created attachment 104588
  --> https://bugs.kde.org/attachment.cgi?id=104588&action=edit
patch allowing code and docbooks to build on Mac

I finally got around to building Kexi 3.0.1 on Mac and ran into a number of
building issues:

- a missing find_package of KDocTools and missing argument in
kdoctools_create_handbook for the English docbook

- Q_OS_MAC should be Q_OS_MACOS

- the moc compiler doesn't respect conditional code or not reliably so, and
slot functions should thus always all be present. If they have to be
conditional, keep the function declaration outside the #ifdef and the actual
payload inside.

I'm attaching the patch with which I finally could build the code. Kexi seems
to run OK with it (but I'm hardly an expert).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kexi-bugs mailing list