AWS/gnatcoll updated in rawhide
by Pavel Zhukov
Hi Ada,
I've pushed aws-3.2.0, matreshka-0.7.0 and gnatcoll-2014 to rawhide yesterday. Our
internal project requires new aws and gnatcoll (because of bug with
int overflow in json parsing) so I'm thinking about so version bump in
F22 as well.
Gnatcoll was compilled without gtkada support (it has to be updated as
well). Feel free to change with_gktada once gtkada package will be
updated (and update templates_parser in meantime)
The only problem we have is gprbuild. It doesn't work correctly in
current state because of "builtin" sources. They're sources of gcc-4.X. I've opened the
bug against gcc to package gnat-sources as well as we do for ocaml
sources (BZ#722732) but Jakub is not happy with the request :( for now
gprbuild ships content of gcc/ada in %{source2} which is dirty hack
and I don't like it at all.
--
Pavel
8 years, 6 months
Package depends on source of gcc
by Pavel Zhukov
Hi lists,
Gprbuild [1] package depends on sources of current gcc (gnat)
compiller [2].
The sources (content of gcc/ada of gcc's tree) should be placed under gnat_src
before building. Is it possible to achieve this in any way rather than
ship content of gcc/ada directory as %{SOURCE2}?
P.S. Gprbuild ships headers of gnat but they're broken because of
gcc-5 in fedora (major version changed).
[1] http://www.adacore.com/gnatpro/toolsuite/gprbuild/
[2]
README:
Gprbuild uses some sources of the GNAT package. They are expected by
default
to be located in the gnat/ subdirectory of Gprbuild. Only some of the
GNAT
sources are required, but note that having all of the GNAT sources
present
in the gnat/ subdirectory will result in build failure.
In order to use GNAT sources from another location, create a link
named
gnat_src and call the Makefile target copy_gnat_src:
ln -s <path_to_gnat_sources> gnat_src
make copy_gnat_src
That will place links into the gnat/ subdirectory for each of
the required
GNAT source files.
--
Pavel
8 years, 6 months
Let's rescue some packages!
by Björn Persson
As Kalev Lember noted on the devel list, several Ada packages still
haven't been rebuilt with GCC 5 in Fedora 22. Shall we try to keep them
from dropping out?
On malkin.scrye.com I could build and install Aunit, AWS, Florist and
Templates Parser without any problems. Gnatcoll and Matreshka had
compilation errors, but at least the one in Gnatcoll looked
straightforward to fix. Thus it looks like most of the packages can be
saved.
I'm applying for co-maintainership to be able to help.
Björn
8 years, 6 months