Re: [NEW/wip]: compiledb —— tool for generating Clang's JSON Compilation Database

2024-07-17 Thread Mikhail Pchelin
On Wed, Jul 10, 2024 at 10:43:29PM +0100, Stuart Henderson wrote: > On 2024/07/10 21:23, Fabien Romano wrote: > > Please see previous thread. > > > > https://marc.info/?l=openbsd-ports&m=171472517500931&w=2 > > > > Same tgz attached. Maybe it also need your patches/patch-setup_py. > > I think th

Re: [NEW/wip]: compiledb —— tool for generating Clang's JSON Compilation Database

2024-07-11 Thread Mikhail Pchelin
On Thu, Jul 11, 2024 at 09:04:22AM +0100, Fabien Romano wrote: > > What about this one ? > > Tool for generating Clang's JSON Compilation Database file for GNU make-based > build systems. The generated compile_commands.json in combination with clangd > (devel/clang-tools-extra) language server pr

comms/hackrf: remove myself as maintainer

2024-05-19 Thread Mikhail
diff --git a/comms/hackrf/Makefile b/comms/hackrf/Makefile index bc56ed6e6..5e3ecd660 100644 --- a/comms/hackrf/Makefile +++ b/comms/hackrf/Makefile @@ -10,8 +10,6 @@ CATEGORIES = comms HOMEPAGE = https://greatscottgadgets.com/hackrf/ -MAINTAINER = Mikhail - # GPLv2+ (tools), 3

Re: [new] devel/compiledb: compile_commands.json generator (also works with the kernel)

2024-05-10 Thread Mikhail
Up. Tests pass. On Fri, 3 May 2024 at 11:35, Mikhail Pchelin wrote: > I wasn't able to google how to generate compile_commands.json file for > the kernel to make clangd/LSP/vim work. > > It looks like the most used tool is a bear > (https://github.com/rizsotto/Bear), but du

Re: [maintainer update] sysutils/fzf 0.51.0

2024-05-03 Thread Mikhail Pchelin
On Wed, May 01, 2024 at 03:06:18PM +0200, Laurent Cheylus wrote: > Hi, > > a simple update for sysutils/fzf version 0.51.0 > Changelog: https://github.com/junegunn/fzf/releases/tag/0.51.0 > > - update Makefile and modules.inc for this version > > Build and tests OK on current/amd64. > > Please

[new] devel/compiledb: compile_commands.json generator (also works with the kernel)

2024-05-03 Thread Mikhail Pchelin
I wasn't able to google how to generate compile_commands.json file for the kernel to make clangd/LSP/vim work. It looks like the most used tool is a bear (https://github.com/rizsotto/Bear), but during initial porting efforts I found out that it doesn't work, I got constant crashes and pinsyscalls

[patch (kind of)] sysutils/gitlab-cli: terminal input doesn't work properly on OpenBSD

2024-04-05 Thread Mikhail Pchelin
[cc'ing maintainer] Currently glab port doesn't properly handle terminal input, for example, after 'glab auth login' (setup wizard) you won't be able to type properly or choose the options, you will get ^[[B^[[A etc stuff. This happens because survey library on which whole interface is based stil

[crash] feh: illegal hardware instruction (core dumped)

2024-02-24 Thread Mikhail
core:~$ sysctl kern.version kern.version=OpenBSD 7.5-beta (GENERIC.MP) #22: Fri Feb 23 19:29:07 MST 2024 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP Latest packages. core:~/Downloads$ feh openbsd\ \(1\).jpg zsh: illegal hardware instruction (core dumped) feh openbsd\

Re: [update, add pledge/unveil] net/iperf3 3.14 -> 3.15

2023-10-21 Thread Mikhail
On Sat, Oct 21, 2023 at 08:57:33PM +0300, Mikhail wrote: > On Sat, Oct 21, 2023 at 06:38:57PM +0100, Stuart Henderson wrote: > > Err, sending that upstream is a bit premature. > > Reasons? It works fine in my testing, also it's enabled only with > --enable-openbsd-sandbox

Re: [update, add pledge/unveil] net/iperf3 3.14 -> 3.15

2023-10-21 Thread Mikhail
On Sat, Oct 21, 2023 at 06:38:57PM +0100, Stuart Henderson wrote: > Err, sending that upstream is a bit premature. Reasons? It works fine in my testing, also it's enabled only with --enable-openbsd-sandbox, so if something arise it's very easy for the users to check without this code. And during r

Re: [update, add pledge/unveil] net/iperf3 3.14 -> 3.15

2023-10-21 Thread Mikhail
On Wed, Oct 18, 2023 at 10:28:47PM +0100, Stuart Henderson wrote: > On 2023/10/18 22:19, Mikhail wrote: > > [cc'ing maintainer] > > > > Inlined patch updates iperf3 to 3.15 (3 bug fixes, details here - > > https://github.com/esnet/iperf/releases/tag/3.15). >

[update, add pledge/unveil] net/iperf3 3.14 -> 3.15

2023-10-18 Thread Mikhail
[cc'ing maintainer] Inlined patch updates iperf3 to 3.15 (3 bug fixes, details here - https://github.com/esnet/iperf/releases/tag/3.15). I run iperf on public server with unfirewalled ports, so I'd like it to be pledged/unveiled, -I and --logfile options are working fine. Probably we could drop

Re: sysutils/rofi sometimes coredumps in __vfprintf (+ similar crash in fvwm3)

2023-09-30 Thread Mikhail
On Sat, Sep 30, 2023 at 11:00:10AM +0200, Omar Polo wrote: > I managed to reproduce it. It doesn't seem to fail with CWM, so I run > fvwm3 inside Xephyr. > > The issue seems to be in source/xcb.c: > > (gdb) p wtitle.strings > $2 = 0xf9d9ce2ce30 "FVWM", '\004' , '\337' times>, ... > > wtitle.st

sysutils/rofi sometimes coredumps in __vfprintf (+ similar crash in fvwm3)

2023-09-28 Thread Mikhail
[cc'ing maintainer] kern.version=OpenBSD 7.4 (GENERIC.MP) #1382: Wed Sep 27 10:51:31 MDT 2023 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP $ rofi -show combi -modes combi -combi-modes "window,ssh,run" -terminal sterm $ rofi -show combi -modes combi -combi-modes "window

Re: [new] misc/vim-fzf

2023-09-25 Thread Mikhail Pchelin
On Mon, Sep 25, 2023 at 11:42:53AM +0100, Stuart Henderson wrote: > Not sure I really want to go down the route of adding packages for vim > plugins to OpenBSD ports, there are so many, and I think most > people > making much use of plugins will already be using a manager so I don't > see much bene

[new] misc/vim-fzf

2023-09-22 Thread Mikhail Pchelin
. Maintainer: Mikhail Pchelin WWW: https://github.com/junegunn/fzf.vim vim-fzf.tgz Description: application/gtar-compressed

Re: emacs and textroc/tree-sitter: drop tree-sittter cli program?

2023-08-03 Thread Mikhail
On Wed, Aug 02, 2023 at 08:49:10PM +0200, Jeremie Courreges-Anglas wrote: > > So emacs-29.1 introduced a tree-sitter backend to parse source code, > instead of the traditional bag of ugly regexes. I'd like to add > tree-sitter as a dep to the emacs port but the non-optional rust > dependency is i

[security] net/iperf3 update from 3.13 to 3.14

2023-08-02 Thread Mikhail
This update fixes server and client crash if connected to malicious process, details are here: https://downloads.es.net/pub/iperf/esnet-secadv-2023-0001.txt.asc Full changelog is here: https://github.com/esnet/iperf/blob/master/RELNOTES.md Tested on amd64. diff /home/build/usr/ports commit - f

Re: [new] security/paperkey

2023-04-27 Thread Mikhail
On Sat, Mar 04, 2023 at 09:10:46AM +0100, Omar Polo wrote: > Still ok op@ to import. Last ping, last hope... Information for inst:paperkey-1.6 Comment: OpenPGP private key backup utility suitable for printing Description: Due to metadata and redundancy, OpenPGP secret keys are significantly l

Re: [new] security/paperkey

2023-04-14 Thread Mikhail
On Thu, Mar 16, 2023 at 03:42:51PM +, Stuart Henderson wrote: > Imports are on hold until we're done with release. > > -- > Sent from a phone, apologies for poor formatting. > > On 16 March 2023 14:45:04 Mikhail wrote: > > > On Sat, Mar 04, 2023 at 0

Re: [new] security/paperkey

2023-03-16 Thread Mikhail
On Sat, Mar 04, 2023 at 09:10:46AM +0100, Omar Polo wrote: > On 2023/03/04 09:00:25 +0300, Mikhail wrote: > > On Fri, Mar 03, 2023 at 10:11:01PM +0100, Omar Polo wrote: > > > Otherwise it looks good to me; ok op@ to import it > > > > Thanks for the review, next atte

Re: [new] security/paperkey

2023-03-03 Thread Mikhail
On Fri, Mar 03, 2023 at 10:11:01PM +0100, Omar Polo wrote: > few nits on the Makefile: > > - please use https:// for the HOMEPAGE Done > - it's actually GPLv2+ (not *that* important) I got GPLv2 from COPYING, I searched for word 'later', but no matches which are significant. Where do you see t

[new] security/paperkey

2023-03-03 Thread Mikhail
This port makes suitable for printing backups of gnupg private keys, the format of the default backup file is: 1: 00 04 14 7A 2E F2 2E 5C CA 00 F5 C4 D9 3C A9 83 EF F8 7C 2A 54 4B ADF25B 2: 03 CB 00 0B FF 51 E2 FE 8B 9B 51 EC BA E5 02 7D A2 FB 55 DC C0 63 0EB985 3: 7C AE 4E 44 B9 82 0A 46 23

Re: GNS3 port

2023-02-18 Thread Mikhail
On Tue, Feb 07, 2023 at 10:48:09PM +0300, Mikhail wrote: > > I'd like to port GNS3 (GUI for dynamips [Cisco hardware emulator]; dynamips > only mode for now, fancy QEMU things are untested) to OpenBSD, it requires one > port updates (emulators/dynamips) and two new ports

Re: GNS3 port [new port net/gns3-server]

2023-02-10 Thread Mikhail
$ pkg_info gns3-server Information for inst:gns3-server-2.2.37 Comment: GNS3 server Description: The GNS3 server manages emulators such as Dynamips, VirtualBox or Qemu/KVM. Clients like the GNS3 GUI and the GNS3 Web UI control the server using an HTTP REST API. Maintainer: The OpenBSD ports mail

Re: GNS3 port [new port net/gns3-gui]

2023-02-10 Thread Mikhail
$ pkg_info gns3-gui Information for inst:gns3-gui-2.2.37 Comment: GNS3 GUI Description: GNS3 GUI Maintainer: The OpenBSD ports mailing-list WWW: https://github.com/GNS3/gns3-gui gns3-gui.tgz Description: application/tar-gz

Re: GNS3 port [new port net/ubridge]

2023-02-10 Thread Mikhail
$ pkg_info ubridge Information for inst:ubridge-0.9.18 Comment: bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces Description: uBridge is a simple application to create user-land bridges between various technologies. Currently, bridging between UDP tunnels, Ethernet and TAP interfaces is

Re: GNS3 port [new port net/vpcs]

2023-02-10 Thread Mikhail
Patches were upstreamed. $ pkg_info vpcs Information for inst:vpcs-0.8.2 Comment: simple Virtual PC Simulator Description: This is a continuation of VPCS, based on the last development version and improved with patches wrote by various people from the community. The original VPCS code, which is

Re: GNS3 port [new port www/py-aiohttp-cors]

2023-02-09 Thread Mikhail
Needed by gns3-server, fixes from sthen@ were taken into account. Tests are passed. $ pkg_info py3-aiohttp-cors Information for inst:py3-aiohttp-cors-0.7.0 Comment: CORS support for aiohttp Description: aiohttp_cors library implements Cross Origin Resource Sharing (CORS) support for aiohttp as

Re: GNS3 port [new port devel/py-aiofiles]

2023-02-09 Thread Mikhail
Needed by gns3-server, fixes from sthen@ were taken into account. $ pkg_info py3-aiofiles Information for inst:py3-aiofiles-22.1.0 Comment: handling local disk files in asyncio applications Description: aiofiles is an Apache2 licensed library, written in Python, for handling local disk files in

Re: GNS3 port [dynamips update]

2023-02-07 Thread Mikhail
Update to the latest version and update for the patches, tested only on amd64. emulators/dynagen (depends on python2.7) briefly tested diff refs/heads/master refs/heads/gns3 commit - 37e0f4d6fac927ffe838b99ae6a1cd263e2d1b09 commit + dcaa6820e1d4cc6fecd85dcf2ec9dc05450ca695 blob - 3b1bdf0941e37e30

GNS3 port

2023-02-07 Thread Mikhail
I'd like to port GNS3 (GUI for dynamips [Cisco hardware emulator]; dynamips only mode for now, fancy QEMU things are untested) to OpenBSD, it requires one port updates (emulators/dynamips) and two new ports as a dependencies (devel/py-aiofiles and www/py-aiohttp-cors), not counting GNS3 suite its

[update] games/fheroes2 0.9.18 -> 0.9.21

2022-11-13 Thread Mikhail
[ cc'ing maintainer ] Inlined patch updates fheroes2 game - builds and runs fine on current/amd64 with resources from demo version. The patch also adds audio/timidity as RUN_DEPENDS, with it you're able to hear game music. patch-Makefile should be rm'ed diff /usr/ports commit - f2ea66a16674d866

Re: math/ministat segmentation fault

2022-11-10 Thread Mikhail
On Thu, Nov 10, 2022 at 06:21:52PM +0100, Jeremie Courreges-Anglas wrote: > On Thu, Nov 10 2022, Mikhail wrote: > > On Thu, Nov 10, 2022 at 09:35:18AM +0100, Jeremie Courreges-Anglas wrote: > >> On Thu, Nov 10 2022, Ross L Richardson wrote: > >> > Reported ups

Re: math/ministat segmentation fault

2022-11-10 Thread Mikhail
On Thu, Nov 10, 2022 at 09:35:18AM +0100, Jeremie Courreges-Anglas wrote: > On Thu, Nov 10 2022, Ross L Richardson wrote: > > Reported upstream (by me) as > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267684 > > > > math/ministat has a silly bug in which the code assumes that "-" will

Re: emacs crash

2022-11-09 Thread Mikhail
On Wed, Nov 09, 2022 at 02:47:25PM -0800, Nam Nguyen wrote: > Mikhail writes: > > No crashes are observed when I run "emacs .emacs" outside of tmux. I > > also have old laptop with latest current amd64 and I can't reproduce > > crash there. > > Try movi

emacs crash

2022-11-09 Thread Mikhail
I installed emacs on latest amd64 current and it crashes for me when I try to edit .emacs file in home directory, particularly such commands crash it reliably: idea:~$ cd ~ idea:~$ emacs .emacs Fatal error 11: Segmentation fault Backtrace: 0x4a6aaba9317 at emacs 0x4a6aab8bab8 at emacs 0x4a6aabaa

Re: new: games/zelda3

2022-11-01 Thread Mikhail
On Tue, Nov 01, 2022 at 05:56:26PM +0100, Stefan Sperling wrote: > This is a reverse engineered clone of Zelda 3 - A Link to the Past. > > It's around 70-80kLOC of C code, and reimplements all parts of the > original game. The game is playable from start to end. > > A bunch of features have been

Re: [new] math/ministat: small statistic utility

2022-10-29 Thread Mikhail
On Sat, Oct 29, 2022 at 09:43:28AM +0100, Stuart Henderson wrote: > On 2022/10/29 11:02, Mikhail wrote: > > On Sat, Oct 29, 2022 at 09:37:08AM +0200, Omar Polo wrote: > > > > > > Port-wise, the only thing that needs to be adjusted is CFLAGS, as > > > it uses t

Re: [new] math/ministat: small statistic utility

2022-10-29 Thread Mikhail
On Sat, Oct 29, 2022 at 09:37:08AM +0200, Omar Polo wrote: > > Port-wise, the only thing that needs to be adjusted is CFLAGS, as > it uses the hardcoded ones '-O2 -pipe -Werror' and not the ones > provided by the port infrastructure; it's very easy to fix: Fixed, new archive attached, also the di

[new] math/ministat: small statistic utility

2022-10-28 Thread Mikhail
Simple utility from FreeBSD base[1], it is used for getting statistics, for example, from benchmarks data. Capsicum has been replaced with pledge(). [1] - https://cgit.freebsd.org/src/tree/usr.bin/ministat $ pkg_info ministat Information for inst:ministat-0.1 Comment: statistics utility Descri

[maintainer update] net/epic5: from 2.1.11 to 2.1.12

2022-06-19 Thread Mikhail
Changes in this release: - renaming of reconnect.orig to reconnect.old, so we can remove PATCHORIG from the Makefile - taming SEPARATE_BUILD (using @builddir@ instead of @srcdir@ in info.c.sh.in script, fixing stringify target replacing straight naming with $< and $@ vars) - fixing a crash w

Re: ports: pkg/SCREENSHOTS proposal

2022-06-18 Thread Mikhail
On Sat, Jun 18, 2022 at 06:11:49PM +0200, Thomas Dettbarn wrote: > Hello. > > Hopefully this is the correct mailinglist for a proposal like this. > And hopefully you have not already had this discussion before. > In which case, I would like to apologize. > > Anyways, I have a proposal, to make Op

Re: [new] net/epic5 - irc client with pledge/unveil

2022-06-06 Thread Mikhail
On Mon, Jun 06, 2022 at 10:39:52AM +0100, Stuart Henderson wrote: > On 2022/06/06 11:12, Omar Polo wrote: > > some tweaks are needed: > > I agree with all your tweaks. Generally ok to import (as long as > MAINTAINER really is correct). The pledge/unveil stuff mentioned in > README does not really

Re: [new] net/epic5 - irc client with pledge/unveil

2022-06-06 Thread Mikhail
On Sat, May 28, 2022 at 04:58:59PM +0300, Mikhail wrote: > On Sun, Apr 24, 2022 at 09:36:02PM +0300, Mikhail wrote: > > Friendly weekly ping. > > New version 2.1.10 has been released, new port is attached. The > developer has made changes, which allows to build epic5 with -O2,

Re: [new] net/epic5 - irc client with pledge/unveil

2022-05-28 Thread Mikhail
On Sun, Apr 24, 2022 at 09:36:02PM +0300, Mikhail wrote: > Friendly weekly ping. New version 2.1.10 has been released, new port is attached. The developer has made changes, which allows to build epic5 with -O2, INSTALL document also updated, I've been testing this for several weeks and th

Re: NEW: databases/postgresql-ip4r

2022-04-30 Thread Mikhail
On Fri, Apr 29, 2022 at 06:12:00PM +0100, Stuart Henderson wrote: > ok to import this? > > - > IP4R is a PostgreSQL extension which supports 6 data types allowing > you to store IPv4 & IPv6 addresses in a PostgreSQL table: > > ip4 - a single IPv4 address > ip4r - an arbitrary range of

Re: [new] net/epic5 - irc client with pledge/unveil

2022-04-24 Thread Mikhail
Friendly weekly ping. On Mon, Apr 18, 2022 at 10:15:47AM +0300, Mikhail wrote: > On Sat, Apr 16, 2022 at 07:18:47AM -0600, Daniel Dickman wrote: > > > > > > > On Apr 14, 2022, at 11:49 AM, Stuart Henderson > > > wrote: > > > > > > My t

Re: [new] net/epic5 - irc client with pledge/unveil

2022-04-18 Thread Mikhail
On Sat, Apr 16, 2022 at 07:18:47AM -0600, Daniel Dickman wrote: > > > > On Apr 14, 2022, at 11:49 AM, Stuart Henderson wrote: > > > > My thinking is that, if the code has behaviour which is considered > > undefined by the C standard assumed by the compiler, no level of > > optimization is safe.

Re: [new] net/epic5 - irc client with pledge/unveil

2022-04-17 Thread Mikhail
On Sat, Apr 16, 2022 at 11:05:53AM +0100, Stuart Henderson wrote: > You know you can just do "CFLAGS += -O0" rather than this? Fixed, new archive attached. > It really seems strange though, are any other OS packages of epic4/5 built > that way? At least FreeBSD builds epic5 with substitute of CF

Re: [new] net/epic5 - irc client with pledge/unveil

2022-04-16 Thread Mikhail
On Thu, Apr 14, 2022 at 06:49:12PM +0100, Stuart Henderson wrote: > On 2022/04/08 22:14, Mikhail wrote: > > On Fri, Apr 08, 2022 at 08:03:14PM +0100, Stuart Henderson wrote: > > > It's too late for 7.1 release. > > > > > > Re: the -O2 issue, does setting -

[new] net/epic5 - irc client with pledge/unveil

2022-04-13 Thread Mikhail
Hello, this is proposal to add net/epic5 irc client to the ports tree, currently we have net/epic4, but it's previous generation of the client, all development activity and users long ago had moved to epic5. The client distinguishes itself by extremely high ability to customize IRC experience with

Re: net/epic4 update

2022-04-13 Thread Mikhail
On Thu, Jan 13, 2022 at 12:51:53AM -0500, Daniel Dickman wrote: > On Mon, Oct 4, 2021 at 6:35 AM Mikhail wrote: > > > > On Thu, Sep 16, 2021 at 12:18:36PM +0300, Mikhail wrote: > > > On Wed, Sep 15, 2021 at 11:48:18PM -0400, Daniel Dickman wrote: > > > > On

Re: [patch] textproc/par: use pledge()

2022-03-11 Thread Mikhail
On Thu, Mar 10, 2022 at 05:53:55PM +0300, Mikhail wrote: > Inlined patch adds support for pledge() in par formatter. It's rather > complicated program, but in that cost, it provides more eyes-pleasant > results than fmt from the base, and has much more options. Because of > its c

[patch] textproc/par: use pledge()

2022-03-10 Thread Mikhail
Inlined patch adds support for pledge() in par formatter. It's rather complicated program, but in that cost, it provides more eyes-pleasant results than fmt from the base, and has much more options. Because of its complexity I think pledge()'ing it makes sense. I've tested it with english and utf8

errors on 'pkg_add -u' after 7.0/amd64 upgrade

2021-10-14 Thread Mikhail
Hello, I was suggested to mail these errors to the list, so they can be cleaned up: cdparanoia-3.a9.8p4->3.a9.8p4: ok chromium-93.0.4577.82:libxkbcommon-1.1.0->1.3.0: ok

Re: net/epic4 update

2021-10-04 Thread Mikhail
On Thu, Sep 16, 2021 at 12:18:36PM +0300, Mikhail wrote: > On Wed, Sep 15, 2021 at 11:48:18PM -0400, Daniel Dickman wrote: > > On Tue, Sep 14, 2021 at 6:39 AM Mikhail wrote: > > > > > > On Mon, Sep 13, 2021 at 09:34:54PM +0300, Mikhail wrote: > > > > Hello,

Re: net/epic4 update

2021-09-16 Thread Mikhail
On Wed, Sep 15, 2021 at 11:48:18PM -0400, Daniel Dickman wrote: > On Tue, Sep 14, 2021 at 6:39 AM Mikhail wrote: > > > > On Mon, Sep 13, 2021 at 09:34:54PM +0300, Mikhail wrote: > > > Hello, this is update for net/epic4 port from 2.10.5 to 2.10.10. > > > &g

Re: net/epic5 new port

2021-09-14 Thread Mikhail
On Mon, Sep 13, 2021 at 10:51:30PM +0300, Mikhail wrote: > Extremely customizable IRC client, evolution of net/epic4. Updated port with REVISION removed. epic5.tar.gz Description: application/tar-gz

Re: net/epic4 update

2021-09-14 Thread Mikhail
On Mon, Sep 13, 2021 at 09:34:54PM +0300, Mikhail wrote: > Hello, this is update for net/epic4 port from 2.10.5 to 2.10.10. > > patch-include_irc_h and patch-source_irc_c were incorporated upstream > and should be rm'ed > On IRC I was advised to remove REVISION, new p

net/epic5 new port

2021-09-13 Thread Mikhail
Extremely customizable IRC client, evolution of net/epic4. epic5.tar.gz Description: application/tar-gz

net/epic4 update

2021-09-13 Thread Mikhail
Hello, this is update for net/epic4 port from 2.10.5 to 2.10.10. patch-include_irc_h and patch-source_irc_c were incorporated upstream and should be rm'ed diff --git a/net/epic4/Makefile b/net/epic4/Makefile index 4fab14b1dc7..9b8e93e3448 100644 --- a/net/epic4/Makefile +++ b/net/epic4/Makefile