[Bug 259483] multimedia/assimp: fix build on 32 bit platforms

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 27 Oct 2021 14:24:28 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259483

            Bug ID: 259483
           Summary: multimedia/assimp: fix build on 32 bit platforms
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://github.com/assimp/assimp/issues/2954
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: yuri@freebsd.org
          Reporter: fuz@fuz.su
                CC: pkubaj@FreeBSD.org, yuri@freebsd.org
             Flags: maintainer-feedback?(yuri@freebsd.org)
          Assignee: yuri@freebsd.org
 Attachment #229070 maintainer-approval?(yuri@freebsd.org)
             Flags:
             Flags: merge-quarterly?
                CC: yuri@freebsd.org

Created attachment 229070
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=229070&action=edit
multimedia/assimp: fix build on 32 bit platforms

This patch applies the relevant upstream patches to multimedia/assimp to update
contrib/zip to 0.1.18, thereby fixing upstream issue 2954 and making the port
build on 32 bit platforms.

PPC was not tested but should be fine if it failed for the same reason.  CC'ed
pkubaj@ in case he wants to test.

Tested with Poudriere on amd64 i386 FreeBSD 13, without Poudriere on armv7
arm64 FreeBSD 13.

Please MFH if possible.

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