Thank you for proposing this patch.
I'm OK to change compiling as PIE programs. But I have several questions.

(1) Why do you want to kill CC and CFLAGS in Include.make?

    These programs are designed for both manual build (i.e. typing "make" from
    shell prompt) and automatic build (e.g. rpmbuild -bb).
    If we do manual build after applying this patch,

      gcc -Wall -O2 -o tomoyo-init tomoyo-init.c

    becomes

      cc -o tomoyo-init tomoyo-init.c

    .

    Also, upstream tarballs are meant for distributoion independent (e.g.
    compiles on Redhat, Debian, Ubuntu, openSUSE). I don't want to reduce
    current coverage.

(2) Do you think kernel_test/ directory needs this change?

    kernel_test/ directory is designed for only manual build because
    this directory is meant to be used by only kernel developers.
    Users those who install binary package do not need programs
    in this directory, and therefore this directory is not built by
    automatic build.

Regards.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to