When build fails during OSELAS.Toolchain compile there are currently help text for required host package on Debian based development systems (DEB based) like Ubuntu. This patch series adds package names for Fedora systems (RPM based) like CentOS Steam or Red Hat Enterprise Linux. Bruno Thomsen (7): host-system-isl: add fedora package help host-system-mpc: add fedora package help host-system-mpfr: add fedora package help host-system-gmp: add fedora package help host-system-expat: add fedora package help host-system-xz: add fedora package help host-system-zlib: add fedora package help rules/host-system-expat.make | 2 +- rules/host-system-gmp.make | 2 +- rules/host-system-isl.make | 2 +- rules/host-system-mpc.make | 2 +- rules/host-system-mpfr.make | 2 +- rules/host-system-xz.make | 2 +- rules/host-system-zlib.make | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) base-commit: d2e4e0b2d3228df21eb680d35a9581269c953ed5 -- 2.31.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
Improve help message when failing to find isl development files on a Fedora system (RPM based). Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> --- rules/host-system-isl.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/host-system-isl.make b/rules/host-system-isl.make index 6ff580d..03f9028 100644 --- a/rules/host-system-isl.make +++ b/rules/host-system-isl.make @@ -17,7 +17,7 @@ $(STATEDIR)/host-system-isl.prepare: @echo "Checking for isl ..." @echo "#include <isl/version.h>" | $(HOSTCC) -x c -c -o /dev/null - 2>/dev/null || \ ptxd_bailout "isl development files not found!" \ - "Please install libisl-dev (debian)" + "Please install libisl-dev (debian) or isl-devel (fedora)" @$(call touch) # vim: syntax=make -- 2.31.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
Improve help message when failing to find mpc development files on a Fedora system (RPM based). Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> --- rules/host-system-mpc.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/host-system-mpc.make b/rules/host-system-mpc.make index ec2991d..1f6337a 100644 --- a/rules/host-system-mpc.make +++ b/rules/host-system-mpc.make @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-mpc.prepare: @echo "Checking for mpc ..." @echo "#include <mpc.h>" | $(HOSTCC) -x c -c -o /dev/null - 2>/dev/null || \ ptxd_bailout "mpc development files not found!" \ - "Please install libmpc-dev (debian)" + "Please install libmpc-dev (debian) or libmpc-devel (fedora)" @$(call touch) # vim: syntax=make -- 2.31.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
Improve help message when failing to find mpfr development files on a Fedora system (RPM based). Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> --- rules/host-system-mpfr.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/host-system-mpfr.make b/rules/host-system-mpfr.make index 9dab7bb..bcff0a0 100644 --- a/rules/host-system-mpfr.make +++ b/rules/host-system-mpfr.make @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-mpfr.prepare: @echo "Checking for mpfr ..." @echo "#include <mpfr.h>" | $(HOSTCC) -x c -c -o /dev/null - 2>/dev/null || \ ptxd_bailout "mpfr development files not found!" \ - "Please install libmpfr-dev (debian)" + "Please install libmpfr-dev (debian) or mpfr-devel (fedora)" @$(call touch) # vim: syntax=make -- 2.31.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
Improve help message when failing to find gmp development files on a Fedora system (RPM based). Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> --- rules/host-system-gmp.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/host-system-gmp.make b/rules/host-system-gmp.make index afcc4c8..609d2f6 100644 --- a/rules/host-system-gmp.make +++ b/rules/host-system-gmp.make @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-gmp.prepare: @echo "Checking for gmp ..." @echo "#include <gmp.h>" | $(HOSTCC) -x c -c -o /dev/null - 2>/dev/null || \ ptxd_bailout "gmp development files not found!" \ - "Please install libgmp-dev (debian)" + "Please install libgmp-dev (debian) or gmp-devel (fedora)" @$(call touch) -- 2.31.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
Improve help message when failing to find expat development files on a Fedora system (RPM based). Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> --- rules/host-system-expat.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/host-system-expat.make b/rules/host-system-expat.make index f53f129..6acf9ed 100644 --- a/rules/host-system-expat.make +++ b/rules/host-system-expat.make @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-expat.prepare: @echo "Checking for expat ..." @pkg-config expat || \ ptxd_bailout "expat development files not found!" \ - "Please install libexpat1-dev (debian)" + "Please install libexpat1-dev (debian) or expat-devel (fedora)" @$(call touch) # vim: syntax=make -- 2.31.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
Improve help message when failing to find xz (lzma) development files on a Fedora system (RPM based). Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> --- rules/host-system-xz.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/host-system-xz.make b/rules/host-system-xz.make index 3de62c8..c4f089e 100644 --- a/rules/host-system-xz.make +++ b/rules/host-system-xz.make @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-xz.prepare: @echo "Checking for expat ..." @pkg-config liblzma || \ ptxd_bailout "xz (lzma) development files not found!" \ - "Please install liblzma-dev (debian)" + "Please install liblzma-dev (debian) or xz-devel (fedora)" @$(call touch) # vim: syntax=make -- 2.31.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
Improve help message when failing to find zlib development files on a Fedora system (RPM based). Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> --- rules/host-system-zlib.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/host-system-zlib.make b/rules/host-system-zlib.make index 33c3cd7..ceb56c1 100644 --- a/rules/host-system-zlib.make +++ b/rules/host-system-zlib.make @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-zlib.prepare: @echo "Checking for zlib ..." @pkg-config zlib || \ ptxd_bailout "zlib development files not found!" \ - "Please install zlib1g-dev (debian)" + "Please install zlib1g-dev (debian) or zlib-devel (fedora)" @$(call touch) # vim: syntax=make -- 2.31.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
On Sat, Jun 19, 2021 at 02:58:13PM +0200, Bruno Thomsen wrote: > Improve help message when failing to find mpc development files > on a Fedora system (RPM based). > > Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> > --- > rules/host-system-mpc.make | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/rules/host-system-mpc.make b/rules/host-system-mpc.make > index ec2991d..1f6337a 100644 > --- a/rules/host-system-mpc.make > +++ b/rules/host-system-mpc.make > @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-mpc.prepare: > @echo "Checking for mpc ..." > @echo "#include <mpc.h>" | $(HOSTCC) -x c -c -o /dev/null - 2>/dev/null || \ > ptxd_bailout "mpc development files not found!" \ > - "Please install libmpc-dev (debian)" > + "Please install libmpc-dev (debian) or libmpc-devel (fedora)" This pokes out… if the package name is really the same in both distros, I would rephrase this messages as "Please install libmpc-dev (debian, fedora)" . - Roland > @$(call touch) > > # vim: syntax=make > -- > 2.31.1 > > > _______________________________________________ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de > -- Roland Hieber, Pengutronix e.K. | r.hieber@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
Den lør. 19. jun. 2021 kl. 23.27 skrev Roland Hieber <rhi@pengutronix.de>: > > On Sat, Jun 19, 2021 at 02:58:13PM +0200, Bruno Thomsen wrote: > > Improve help message when failing to find mpc development files > > on a Fedora system (RPM based). > > > > Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> > > --- > > rules/host-system-mpc.make | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/rules/host-system-mpc.make b/rules/host-system-mpc.make > > index ec2991d..1f6337a 100644 > > --- a/rules/host-system-mpc.make > > +++ b/rules/host-system-mpc.make > > @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-mpc.prepare: > > @echo "Checking for mpc ..." > > @echo "#include <mpc.h>" | $(HOSTCC) -x c -c -o /dev/null - 2>/dev/null || \ > > ptxd_bailout "mpc development files not found!" \ > > - "Please install libmpc-dev (debian)" > > + "Please install libmpc-dev (debian) or libmpc-devel (fedora)" > > This pokes out… if the package name is really the same in both distros, > I would rephrase this messages as > > "Please install libmpc-dev (debian, fedora)" > Hi Roland, It's not the same name: dev vs devel. /Bruno > > > @$(call touch) > > > > # vim: syntax=make > > -- > > 2.31.1 > > > > > > _______________________________________________ > > ptxdist mailing list > > ptxdist@pengutronix.de > > To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de > > > > -- > Roland Hieber, Pengutronix e.K. | r.hieber@pengutronix.de | > Steuerwalder Str. 21 | https://www.pengutronix.de/ | > 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
On Mon, Jun 21, 2021 at 08:13:45AM +0200, Bruno Thomsen wrote: > Den lør. 19. jun. 2021 kl. 23.27 skrev Roland Hieber <rhi@pengutronix.de>: > > > > On Sat, Jun 19, 2021 at 02:58:13PM +0200, Bruno Thomsen wrote: > > > Improve help message when failing to find mpc development files > > > on a Fedora system (RPM based). > > > > > > Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> > > > --- > > > rules/host-system-mpc.make | 2 +- > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > diff --git a/rules/host-system-mpc.make b/rules/host-system-mpc.make > > > index ec2991d..1f6337a 100644 > > > --- a/rules/host-system-mpc.make > > > +++ b/rules/host-system-mpc.make > > > @@ -21,7 +21,7 @@ $(STATEDIR)/host-system-mpc.prepare: > > > @echo "Checking for mpc ..." > > > @echo "#include <mpc.h>" | $(HOSTCC) -x c -c -o /dev/null - 2>/dev/null || \ > > > ptxd_bailout "mpc development files not found!" \ > > > - "Please install libmpc-dev (debian)" > > > + "Please install libmpc-dev (debian) or libmpc-devel (fedora)" > > > > This pokes out… if the package name is really the same in both distros, > > I would rephrase this messages as > > > > "Please install libmpc-dev (debian, fedora)" > > > > Hi Roland, > > It's not the same name: dev vs devel. Ah. Yes, the patch makes sense then. - Roland -- Roland Hieber, Pengutronix e.K. | r.hieber@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de