Wireshark-dev: Re: [Wireshark-dev] [Wireshark-commits] master 9079e3a: Cheat and try to fix the
From: Evan Huus <[email protected]>
Date: Mon, 23 Jun 2014 16:31:12 -0400
On Mon, Jun 23, 2014 at 4:22 PM, Jakub Zawadzki <[email protected]> wrote:
Hello Evan,

On Mon, Jun 23, 2014 at 02:10:13PM -0400, Evan Huus wrote:
> Storing generated files in source control makes maintenance and patch
> review much harder and puts extra requirements on us to keep things in
> sync. I'd rather the computer do the extra work :)

But in the same time, we can have 3rd party library, like nghttp2[1] (12KLOC) put into git.

I didn't realize that was a third-pary library. I'd have objected if I'd realized :)

Alexis, is there a way to link against that as a dependency rather than including the source in our tree?
This is already more than 30 commits behind nghttp2/lib git HEAD,
nor README.nghttp2 is updated about recent fixes in this forked code.

> We store C files and require a compiler, where we could just store the
> compiled .o files in source control. To me this is much the same thing.

Great to know.

> Balint and Jörg and I discussed that we would eventually like to remove the
> ASN.1 generated source from git as well, and make that a standard part of
> the build process.

I am happy to hear this, please do.
For sure you want also do this for X11 dissector, which for rebuilt only requires
downloading mesa sources.


[1] I am very sorry Alexis, but I haven't found better example.
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe