[Bug 223897] multimedia/aegisub fails to build by

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Nov 27 02:44:10 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223897

            Bug ID: 223897
           Summary: multimedia/aegisub fails to build by
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: dbslav at gmail.com

Created attachment 188304
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=188304&action=edit
Patch to rectify unicode error in build

Currently on 11.0-RELEASE-p9, but assuming it affects other releases as well. 



10 warnings generated.
/usr/ports/multimedia/aegisub/work/aegisub-3.2.2/src/video_controller.cpp:192:10:
warning: enumeration value 'Custom' not handled in switch
      [-Wswitch]
        switch (type) {
                ^
11 warnings generated.
10 warnings generated.
gmake[2]: Leaving directory '/usr/ports/multimedia/aegisub/work/aegisub-3.2.2'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1


Attempting to re-run with MAKE_JOBS_UNSAFE=yes yields the following:

/usr/ports/multimedia/aegisub/work/aegisub-3.2.2/src/utils.cpp:269:17: error:
variable has incomplete type 'icu::UnicodeString'
                UnicodeString ustr;


Appears that the issue is to a (possible?) upstream issue with utils.cpp. 

The included patch appears to rectify the issue, but may be a case of taking a
sledgehammer to the problem.

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


More information about the freebsd-ports-bugs mailing list