[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