[Pkg-bitcoin-devel] bfgminer -- draft packaging

Luke-Jr luke at dashjr.org
Sun May 26 01:02:01 UTC 2013


On Saturday, May 25, 2013 11:31:42 PM Dmitry Smirnov wrote:
> On Thu, 23 May 2013 13:06:43 Luke-Jr wrote:
> > Could you make your draft packaging available so I can experiment some
> > more on my end in the meantime?
> 
> Draft packaging is committed to
> 
>     http://anonscm.debian.org/gitweb/?p=pkg-bitcoin/bfgminer.git

- There should be no build-depends for OpenCL: BFGMiner includes the official 
headers from Khronos, and uses dlopen to avoid any link-time library 
dependency.
- The ADL SDK (commented in rules) is not needed or used at all for BFGMiner; 
instead, it includes minimal statement-of-fact headers (at least in the US 
jurisdiction, not eligible for copyright) I wrote to replace the non-free 
dependency. As the ADL library itself (linked with dlopen) is part of the OS 
when available, it should fall within the GPL's exception for that.
- I am aware of the Ztex copyright issue, have been working to resolve it, and 
expect to have it resolved prior to the next release (soon). Currently, this 
is waiting only on a license grant from one minor contributor (the original 
author and other contributors to the code in question are agreeable with 
GPL-3+ terms).
- Not familiar with what "libudev-dev [!kfreebsd-any]" does; does it block 
packaging on Debian GNU/kFreeBSD? Ideally non-Linux platforms would simply 
build without libudev, since it is optional. In fact, on systems with sysfs, I 
don't believe there is any benefit to building with libudev at all anymore - 
so perhaps it should just be disabled?

Luke



More information about the Pkg-bitcoin-devel mailing list