[Bug 218784] databases/rocksdb: remove no-op, fix LITE cflags

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Apr 20 23:12:36 UTC 2017


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

            Bug ID: 218784
           Summary: databases/rocksdb: remove no-op, fix LITE cflags
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet at FreeBSD.org
          Reporter: lx at FreeBSD.org
          Assignee: sunpoet at FreeBSD.org
             Flags: maintainer-feedback?(sunpoet at FreeBSD.org)

Created attachment 181959
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=181959&action=edit
Remove CPPFLAGS, change to CFLAGS

After some functional testing, it looks like the current RocksDB isn't honoring
CPPFLAGS. This makes the CPPFLAGS+= -DOS_FREEBSD a no-op, which is fine because
cmake now defines that on its own. It also means that the CPPFLAGS+=
-DROCKSDB_LITE=1 isn't getting honored.

This diff removes the first CPPFLAGS line, and changes the latter one to use
CFLAGS instead, which correctly builds the lite version (verified by checking
the symbols). Both regular and -lite poudriere correctly.

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


More information about the freebsd-ports-bugs mailing list