Dear list members,

on Debian Jessie (testing) amd64 using
- ghdl-updates f5c469a152b4 (with added define GCC49)
- gcc 4.9.1-5
- gnat 4.9.1-1
- debian build files from https://github.com/jorisvr/ghdl_debian

ghdl fails to build with:

make[5]: Entering directory
`/home/gursky/projects/ghdl/ghdl/debian/ghdl/usr/lib/ghdl/lib/gcc/x86_64-linux-gnu/4.9/vhdl'
rm -f -rf lib/v93/std
mkdir lib/v93/std
prev=`pwd`; cd lib/v93/std; \
        for i in src/std/textio.v93 src/std/textio_body.v93; do \
          cmd="/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl -a
--GHDL1=/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl1
--ieee=none --std=93 --bootstrap --work=std ../../../$i"; \
          echo $cmd; eval $cmd || exit 1; \
        done; \
        cd $prev
/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl -a
--GHDL1=/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl1
--ieee=none --std=93 --bootstrap --work=std
../../../src/std/textio.v93
/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl -a
--GHDL1=/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl1
--ieee=none --std=93 --bootstrap --work=std
../../../src/std/textio_body.v93
rm -f -rf lib/v87/std
mkdir lib/v87/std
prev=`pwd`; cd lib/v87/std; \
        for i in src/std/textio.v87 src/std/textio_body.v87; do \
          cmd="/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl -a
--GHDL1=/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl1
--ieee=none --std=87 --bootstrap --work=std ../../../$i"; \
          echo $cmd; eval $cmd || exit 1; \
        done; \
        cd $prev
/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl -a
--GHDL1=/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl1
--ieee=none --std=87 --bootstrap --work=std
../../../src/std/textio.v87
/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl -a
--GHDL1=/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl1
--ieee=none --std=87 --bootstrap --work=std
../../../src/std/textio_body.v87
../../../src/std/textio_body.v87:86:13: body of procedure "writeline"
does not conform with specification at
../../../src/std/textio.v87:122:13
/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl/../ghdl: compilation error
make[5]: *** [std.v87] Error 1
make[5]: Leaving directory
`/home/gursky/projects/ghdl/ghdl/debian/ghdl/usr/lib/ghdl/lib/gcc/x86_64-linux-gnu/4.9/vhdl'
make[4]: *** [install-ghdllib] Error 2
make[4]: Leaving directory `/home/gursky/projects/ghdl/ghdl/gcc/build/gcc/vhdl'
make[3]: *** [vhdl.install-common] Error 2
make[3]: Leaving directory `/home/gursky/projects/ghdl/ghdl/gcc/build/gcc'
make[2]: *** [install-gcc] Error 2
make[2]: Leaving directory `/home/gursky/projects/ghdl/ghdl/gcc/build'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/gursky/projects/ghdl/ghdl/gcc/build'
make: *** [install-stamp] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

Some trivial update needed or it's rather complicated?

Regards,
Andrey


P.S. Using gcc/gnat 4.9.0 there were no problems.

Attachment: textio_body.v87
Description: Binary data

Attachment: textio.v87
Description: Binary data

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to