Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Feb 2019 10:30:02 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 235376] security/libdecaf: support more ARCHs by changing from gmake to cmake
Message-ID:  <bug-235376-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235376

            Bug ID: 235376
           Summary: security/libdecaf: support more ARCHs by changing from
                    gmake to cmake
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: krion@FreeBSD.org
          Reporter: tremere@cainites.net
             Flags: maintainer-feedback?(krion@FreeBSD.org)
          Assignee: krion@FreeBSD.org

Created attachment 201589
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D201589&action=
=3Dedit
change from gmake to cmake to support more ARCHs

Since version 1.0.0 more architectures are supported than just amd64 (i386,
arm32, arm64), but only when building with CMake (it has some nifty
autodetection logic). Result is the SHLIB moves backwards from 1 to 0 though
and the debug tools ristretto and shakesum are no longer built by default.

CMake insists on installing in ${LOCALBASE}/include/decaf, but that messes =
with
autodetection of libdecaf for several ports (.ie powerdns, powerdns-recurso=
r),
so patched it to install in ${LOCALBASE}/include instead.

Poudriere buildlogs:
i386:
https://pkg.cainites.net/data/latest-per-pkg/libdecaf/1.0.0_1/freebsd_12x32=
-system.log
amd64:
https://pkg.cainites.net/data/latest-per-pkg/libdecaf/1.0.0_1/freebsd_12x64=
-system.log

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-235376-7788>