https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122702
Bug ID: 122702
Summary: cobol installs files in a very unusual location
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: cobol
Assignee: unassigned at gcc dot gnu.org
Reporter: doko at gcc dot gnu.org
Target Milestone: ---
trunk installs some *.cbl files into a very unusual location,
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/compat/lib/gnu/CBL_DELETE_FILE.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/compat/lib/gnu/CBL_CHECK_FILE_EXIST.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/compat/lib/gnu/CBL_FREE_MEM.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/compat/lib/gnu/CBL_ALLOC_MEM.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/posix/udf/posix-unlink.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/posix/udf/posix-mkdir.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/posix/udf/posix-stat.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/posix/udf/posix-exit.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/posix/udf/posix-localtime.cbl
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/posix/cpy/statbuf.cpy
debian/tmp/usr/lib/gcc/cobol/x86_64-linux-gnu/16/posix/cpy/posix-errno.cbl
instead of
/usr/lib/gcc/cobol/x86_64-linux-gnu/16
that should use the gcc_lib_dir, and a subdir, like other languages like Ada
and D are doing that:
/usr/lib/gcc/x86_64-linux-gnu/16/cobol
I didn't check what other changes are needed to find these files at the new
location.