[Bug ada/68345] New: gnat build broken on dragonfly due to omission of r229342
gnugcc at marino dot st
gcc-bugzilla@gcc.gnu.org
Sat Nov 14 08:18:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68345
Bug ID: 68345
Summary: gnat build broken on dragonfly due to omission of
r229342
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ada
Assignee: unassigned at gcc dot gnu.org
Reporter: gnugcc at marino dot st
Target Milestone: ---
Due to waiting on big locale patch, I haven't been testing gcc regularly. I
just did today and gnat files to build on dragonfly:
s-taprop.adb:326:32: ambiguous operand in conversion
s-taprop.adb:326:32: possible interpretation at s-osinte.ads:333
s-taprop.adb:326:32: possible interpretation at s-osinte.ads:334
s-taprop.adb:981:52: ambiguous operand in conversion
s-taprop.adb:981:52: possible interpretation at s-osinte.ads:333
s-taprop.adb:981:52: possible interpretation at s-osinte.ads:334
../gcc-interface/Makefile:311: recipe for target 's-taprop.o' failed
gmake[8]: *** [s-taprop.o] Error 1
the reason is that Get_Page_Size was changed to return an int, and this was
done for a number of systems except dragonfly:
https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=229342
The same change done on s-osinte-freebsd.ads by r229342 needs to be done on
s-osinte-dragonfly.ads
DragonFly is an officially (and well) supported system on GCC! It should not
be omitted like this.
More information about the Gcc-bugs
mailing list