[Bug 237315] New port: net/pichi An Application Layer Proxy controlled via RESTful APIs

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon May 20 23:59:51 UTC 2019


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

Pichi <pichi at elude.in> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #204223|0                           |1
        is obsolete|                            |

--- Comment #9 from Pichi <pichi at elude.in> ---
Created attachment 204497
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=204497&action=edit
pichi.shar

(In reply to Tobias Kortkamp from comment #6)

> Put it in its own block between LICENSE_FILE and USES.
> 
> See the Porter's Handbook:
> https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-> order.html

Done. Thanks for your link.

> Is pichi.json.default something that users need to copy to pichi.json?
> Maybe install it as pichi.json.sample and add @sample to it in pkg-plist
> to do this on package install.

Yes and done.

> All the pichi_*() functions in files/pichi.in need to be moved to
> just before run_rc_command at the end.

Done.

> XUSE_RC_SUBR=	pichi
> 
> This needs to be moved into the USES block.

Done.

> Test building this on FreeBSD 12.0 fails with:
> 
> FAILED: src/CMakeFiles/pichi_lib.dir/net/asio.cpp.o 
> ...

It was caused by Boost.Asio 1.70.0 having been changed its API. Patch files
attached are supposed to fix it.

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


More information about the freebsd-ports-bugs mailing list