<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 15, 2020 at 2:22 PM Petr Vorel <<a href="mailto:pvorel@suse.cz">pvorel@suse.cz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Li,<br>
<br>
thanks for your review!<br>
<br>
> As we know most distributions provide the requirements packages already,<br>
> so I'm thinking if we can replace the download link only by installing<br>
> commands, that will make people easily prepare their test environment.<br>
<br>
> Which something maybe likes:<br>
> --------------------------------------<br>
<br>
> +       #### Debian/Ubuntu<br>
> +       ```<br>
> +       sudo apt-get install make<br>
> +       sudo apt-get install pkgconf<br>
> +       sudo apt-get install autoconf<br>
> +       sudo apt-get install automake<br>
> +       sudo apt-get install byacc<br>
> +       sudo apt-get install flex<br>
> +       sudo apt-get install m4<br>
> +       ```<br>
Maybe this:<br>
<br>
Debian / Ubuntu<br>
# apt install gcc make pkgconf autoconf automake bison flex m4 linux-headers-$(uname -r) libc6-dev<br>
<br>
OpenSUSE / SLES<br>
# zypper install gcc make pkgconf autoconf automake bison flex m4 linux-glibc-devel glibc-devel<br>
<br>
Fedora / CentOS / RHEL<br>
# yum install gcc make pkgconf autoconf automake bison flex m4 kernel-headers glibc-headers<br>
<br>
I'd prefer it in simple form (single line) + I thought bison is more common than<br>
byacc (but maybe I'm wrong). I'm not a big fan of sudo (but can add it there).<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">Sure, I have no preference here :). I added the 'sudo' just because I noticed that the INSTALL use many $ before commands which means in non-root user. </div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
+ Added headers and gcc. But on the other hand I wanted to have package reference in<br>
travis/*.sh (where are missing some packages which are installed by default with<br>
gcc, e.g. , but it does not harm to have it offline.<br></blockquote><div class="gmail_default" style="font-size:small">+1</div><div class="gmail_default" style="font-size:small"></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Should I remove links to the tools? And we obviously don't list a compiler.<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">Personally I think links are useless, people opened this INSTALL could also have the ability to use google for finding the package link:).</div></div><div><br></div></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Regards,<br></div><div>Li Wang<br></div></div></div></div>