[KOpeningHours] [Bug 487356] New: Build fails on macOS using Craft

Fridtjof bugzilla_noreply at kde.org
Wed May 22 08:24:14 BST 2024


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

            Bug ID: 487356
           Summary: Build fails on macOS using Craft
    Classification: Applications
           Product: KOpeningHours
           Version: 24.02.1
          Platform: Compiled Sources
                OS: macOS
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: general
          Assignee: vkrause at kde.org
          Reporter: fridtjofmund at icloud.com
  Target Milestone: ---

Created attachment 169696
  --> https://bugs.kde.org/attachment.cgi?id=169696&action=edit
Output of running "LANG=C craft -v kopeninghours"

SUMMARY
Building this library on macOS using Craft fails. The failure occurs with
Craft's flex, which seemingly fails to handle some unicode character(s).

Manually running Craft's flex with additional arguments "-8 --debug --trace
--hex" shows it fails at line 159, with the russian name for February (Февраль)

Running the same command with Apple's flex (flex 2.6.4 Apple(flex-34)) works
fine, interestingly. I have not bothered comparing their sources with Craft's
flex yet.

STEPS TO REPRODUCE
1. Set up Craft on macOS according to
https://community.kde.org/Get_Involved/development/Mac
2. Try to build KOpeningHours or anything depending on it (in my case, I was
trying to build Itinerary)

OBSERVED RESULT
Build failure

EXPECTED RESULT
Build success

SOFTWARE/OS VERSIONS
macOS: 14.4.1

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.



More information about the kde-mac mailing list