[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Unidentified subject!



Hi,

I'm not subscribed to debian-science, so please CC me and I hope I didn't break
the thread when I manually set the In-Reply-To header.

Quoting Jonathon Love (30 Apr 2016)
> i've been packaging the flatbuffers project, and i think it might be ready to
> go (although, perhaps it should be submitted independent of debian-science).
>
> i've pushed the work to:
>
>     /git/debian-science/packages/flatbuffers.git

Thanks! Your packaging saved me lots of work when I wanted to test flatbuffers
on Debian. :)

> the flatbuffers project contains many subprojects which should form separate
> binary packages. my packaging so far produces:
>
>  - libflatbuffers-dev
>
>  - flatbuffers-compiler
>
>  - libjs-flatbuffers
>
>  - libflatbuffers-java

I was confused that there was no shared library but apparently that is intended
by upstream:

https://github.com/google/flatbuffers/issues/4008

> but there's also subprojects for go, C#, python, PHP, etc. which i haven't
> packaged.... and didn't really want to. hopefully that's ok.

Certainly.

> i'm not completely sure i've done the right thing with the maven java builds.
> the pom.xml has sections requiring the plugins:
>
>  - maven-source-plugin (version 2.3)
>
>  - maven-javadoc-plugin (version 2.9.1)
>
> so i've added these to the dependencies in d/control
>
> however, these (older) versions don't exist in debian, and only newer ones
> (2.4, and 2.10.3). so i've patched pom.xml to use these newer versions, which
> works. but of course, this will *only* build with these versions, so i've
> fixed the dependency to require these versions.
>
> from what i've read, maven requires you to specify a specific version, and
> doesn't allow wildcards or >= $version ... so i can't see a way around this.

Unfortunately, I cannot help you with java. You should contact the Debian Java
team debian-java@lists.debian.org about this issue.

Unfortunately, I wasn't able to use your package to successfully compile a
small hello-world demo of flatbuffers. I reported the problem here:

https://github.com/google/flatbuffers/issues/4071

Did you get flatbuffers from your package to work and if yes, how?

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature


Reply to: