[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-26 Thread Steve Langasek
Override component to main capnproto 0.5.3-2ubuntu1 in yakkety: universe/misc -> main capnproto 0.5.3-2ubuntu1 in yakkety amd64: universe/devel/optional/100% -> main capnproto 0.5.3-2ubuntu1 in yakkety arm64: universe/devel/optional/100% -> main capnproto 0.5.3-2ubuntu1 in yakkety armhf:

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-26 Thread Michael Terry
LGTM ** Changed in: capnproto (Ubuntu) Status: New => Fix Committed ** Changed in: capnproto (Ubuntu) Assignee: Michael Terry (mterry) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-26 Thread Michael Terry
** Changed in: capnproto (Ubuntu) Assignee: (unassigned) => Michael Terry (mterry) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in Ubuntu. https://bugs.launchpad.net/bugs/1367551 Title: [MIR] capnproto

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-24 Thread Seth Arnold
I reviewed capnproto version 0.5.3-2ubuntu1 as checked into xenial. This should not be considered a full security audit but rather a quick gauge of maintainability. - There are four CVEs: CVE-2015-2310 CVE-2015-2311 CVE-2015-2312 CVE-2015-2313 These were handled in what is perhaps the finest

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-13 Thread Sebastien Bacher
** Changed in: capnproto (Ubuntu) Status: Incomplete => New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in Ubuntu. https://bugs.launchpad.net/bugs/1367551 Title: [MIR] capnproto Status in capnproto

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-09 Thread Michael Terry
** Changed in: capnproto (Ubuntu) Assignee: (unassigned) => Ubuntu Security Team (ubuntu-security) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in Ubuntu. https://bugs.launchpad.net/bugs/1367551 Title:

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-09 Thread Michi Henning
That was fixed quite some time ago, so it should no longer be a problem. (We are at 0.5.3 now; that's in yakkety, not sure about Vivid and Xenial.) I never managed to reproduce the problem on arm. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages,

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-09 Thread Michael Terry
We're trying to land u8 in main, so I guess I ought to review this. Michi, what about the integer overflow issue and broken arm tests from comment #12? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in Ubuntu.

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2016-09-09 Thread Michi Henning
Lukasz and Pawel have been been working on getting the MIR for this happening. I'm out of that loop though, so I don't know the details. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in Ubuntu.

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2015-04-13 Thread Michi Henning
Hmmm... Unity8 won't build without unity-scopes-api. I would expect Unity8 to be in main, at least eventually? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in Ubuntu. https://bugs.launchpad.net/bugs/1367551

Re: [Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2015-04-13 Thread Michael Terry
Yes, eventually. :) Just not at the moment. When we want to promote it, we can do the whole dep tree. No need to promote canproto until then. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in Ubuntu.

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2015-04-13 Thread Michi Henning
OK, that's fine with me. Kenton pointed out that there was integer overflow issue in 0.4.0. That's fixed in 0.4.2 and 0.5.2, but neither of these are available from upstream yet. Apparently, there is an issue with the tests on armel. I'll use the pbuilder box to see what's going wrong with the

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2015-04-13 Thread Michael Terry
So capnproto is a build-dependency of unity-scopes-api yes... But unity-scopes-api isn't in main and doesn't have a MIR filed. So do we actually need to promote this? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2015-04-12 Thread Michi Henning
Hi Michael, thanks for that! Hoping that the info below will be sufficient. libcapnp-0.4.0 libcapnp-dev capnproto --- Availability: Currently in universe Rationale: Dependency for unity-scopes-api Security: No security history. Quality Assurance: Package works out of the box with

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2014-09-29 Thread Michael Terry
Thanks Tom for the background. OK Michi, if Debian is NACK on symbols, don't worry about it for Ubuntu either. But doko's original request to flesh this bug out with info from https://wiki.ubuntu.com/MainInclusionProcess still stands. Doesn't have to be back-breakingly comprehensive. See bug

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2014-09-28 Thread Tom Lee
I help maintain the capnproto Debian packages. Debian bug #720063 (the original ITP) may be relevant to this discussion: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720063 C++ mangled symbols are arch dependent c++filt wasn't playing nice. Then I stumbled across this part of the Debian

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2014-09-10 Thread Matthias Klose
this is not a complete MIR. Please follow https://wiki.ubuntu.com/MainInclusionProcess at least a symbols file is missing ** Changed in: capnproto (Ubuntu) Status: New = Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2014-09-10 Thread Michi Henning
I had a look at the requirements, but they don't mention anything about a symbols file. What do I need to do here? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to capnproto in Ubuntu. https://bugs.launchpad.net/bugs/1367551

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2014-09-10 Thread Michael Terry
Symbols files help maintainers notice when the API changes and helps other packages know which minimum version of a library they need to depend on. See https://wiki.debian.org/UsingSymbolsFiles Note that a lack of a symbols file isn't a blocker, but they are super encouraged. -- You received

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2014-09-10 Thread Michi Henning
Yes, I know what a symbols file is. But the requirements don't mention one. So, what am I supposed to actually do? Build the library, run nm over it and then post the symbols file here? It's simply that I don't understand what I am expected to do. -- You received this bug notification because

[Touch-packages] [Bug 1367551] Re: [MIR] capnproto

2014-09-10 Thread Michael Terry
See the How to manage the content of symbols files section of https://wiki.debian.org/UsingSymbolsFiles on how to generate a starting symbols file. But basically yes, build the library then run a tool to generate the symbols file. Then please pass the patch to Debian because we don't really want