Hi!

* Ritesh Raj Sarraf [Tue Jan 29, 2019 at 09:54:39PM +0530]:
> On Fri, 2019-01-25 at 22:51 +0100, Michael Prokop wrote:

> > Since 2019-01-11 version 0.8.0 is available at
> > https://github.com/iovisor/bcc/releases
> > Would be great to get that (or a newer version) into buster.

> > Thanks for maintaining bpfcc-tools!

> I think it is late now. But if I get time, I'll definitely prepare it.
> But it'll have to go through experimental first, and build proper
> there.

The soft freeze is only on 2019-02-12, so in terms of timing that
should work fine?

I took a short look at it.

I had to disable debian/patches/fix-uint128-build-failure.patch,
as it seems to be no longer relevant according to
https://github.com/iovisor/bcc/blob/master/src/cc/frontends/b/type_helper.h#L41
and
https://github.com/iovisor/bcc/blob/master/src/cc/frontends/b/type_helper.h#L89

Then with a debian/watch file like:

version=3
opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/bfcc-\$1\.tar\.gz/,\
uversionmangle=s/(\d)[_\.\-\+]?(RC|rc|pre|dev|beta|alpha)[.]?(\d*)$/\$1~\$2\$3/ 
\
  https://github.com/iovisor/bcc/tags .*/v?(\d\S*)\.tar\.gz

... and invoking:

gbp import-orig --uscan --pristine-tar
gbp dch --meta --multimaint-merge --id-length=7 --release --auto
git add debian/changelog
git commit -m 'Test release 0.8.0-1'
gbp buildpackage --git-pbuilder --git-dist=sid --git-arch=amd64

it builds fine for me against current unstable/sid (amd64), and the
result also LGTM (testing a few selected binaries).

Let me know if you need any help/assistance.

Thanks!

regards,
-mika-

Attachment: signature.asc
Description: Digital signature

Reply via email to