summaryrefslogtreecommitdiffstats
path: root/package/armadillo
Commit message (Collapse)AuthorAgeFilesLines
* package/{clapack,armadillo}: re-enable on MIPSThomas De Schampheleire2019-02-041-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit d2b52cebf3b8b4a922a54d38a44a8a183406c5f1 disabled clapack on MIPS platforms, to fix an autobuild failure (unfortunately, the results are no longer available). The argument was: "Disable this package for MIPS because it needs IRIX headers and libraries." Nevertheless, today compilation on MIPS seems to work fine. Testing was done with test-pkg (armadillo depends on clapack): $ echo "BR2_PACKAGE_ARMADILLO=y" > config.snippet; $ utils/test-pkg -p armadillo -a -c config.snippet br-mips32r6-el-hf-glibc [1/8]: OK br-mips64-n64-full [2/8]: OK br-mips64r6-el-hf-glibc [3/8]: OK br-mipsel-o32-full [4/8]: OK mips64el-ctng_n32-linux-gnu [5/8]: OK mips64el-ctng_n64-linux-gnu [6/8]: OK sourcery-mips64 [7/8]: OK sourcery-mips [8/8]: OK 8 builds, 0 skipped, 0 build failed, 0 legal-info failed Manual build tests were also done for mips32r2 with gcc 4.9.x and gcc 7.x, and for M5150 with gcc 7.x (Buildroot-built toolchains in these three cases). Also building and running on Octeon III, using the toolchain provided by Cavium Networks / Marvell, works fine. Not seeing any problem (but also not understanding the original problem), re-enable clapack (and armadillo) on MIPS. If any problems would pop up in the future, they should be investigated in detail and a more fine-grained solution should be taken than disabling on MIPS altogether. Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package: remove Blackfin related codeThomas Petazzoni2018-04-151-2/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/armadillo: add license hashSamuel Martin2017-11-051-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/armadillo: bump version to 7.900.1Bernd Kuhls2017-06-042-7/+6
| | | | | | | Changed upstream URL to https, use .xz instead of .gz tarball. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/armadillo: fix download URLBernd Kuhls2017-05-291-1/+3
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: use SPDX short identifier for MPL family licensesRahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for MPLv1.0/MPLv1.1/MPLv2.0 is MPL-1.0/MPL-1.1/ MPL-2.0. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/MPLv([1-2]\.[0-1])/MPL-\1/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* armadillo: propagate clapack dependencyThomas Petazzoni2016-08-101-0/+2
| | | | | | | | | | | | | Commit 7b75d8c3fa7b234c948ff37c4f14467900083036 added a new dependency to the clapack package, but forgot to propagate it to the reverse dependencies, which in this case are just the armadillo package. This commit fixes that. Fixes: http://autobuild.buildroot.net/results/f34ad4f0cf094fa31b7dc18522e9eedfc5c2c940/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Replace (e)glibc by glibcThomas Petazzoni2016-06-281-1/+1
| | | | | | | | | | | | | | | | Following the removal of eglibc support, this commit replaces all occurences of "(e)glibc" by just "glibc". Most of the occurences are in package Config.in comments. In addition, when the form "an (e)glibc ..." was used, it is replaced by "a glibc ...". [Peter: add new efi* packages, s/uclibc/uClibc as suggested by Romain, systemd / liquid-dsp tweaks as suggested by Yann] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/armadillo: bump version to 6.500.4Bernd Kuhls2016-01-302-2/+5
| | | | | | | | This patch also fixes the broken download of the current package version because upstream removed version 5.100.2. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* armadillo: drop useless ARMADILLO_VERSION_MAJOR variableJerzy Grzegorek2016-01-291-2/+1
| | | | | | | | | ~/buildroot$ grep -R ARMADILLO_VERSION_MAJOR . ./package/armadillo/armadillo.mk:ARMADILLO_VERSION_MAJOR = 5.100 ./package/armadillo/armadillo.mk:ARMADILLO_VERSION = $(ARMADILLO_VERSION_MAJOR).2 Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/clapack: fix commentsYann E. MORIN2015-09-041-4/+8
| | | | | | | | | | | Provide appropriate comments for the powerpc and !powerpc cases. Adapt armadillo's comments accordingly. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* armadillo: bump versin to 5.100.2Alexey Brodkin2015-05-152-3/+3
| | | | | | | | | | | | | | | | | This is the most recent version of the package. Also it fixes static builds (see http://autobuild.buildroot.net/results/1cc/1ccf0829c13896c000aed1956155a34844207b2f) with commit http://sourceforge.net/p/arma/code/3569/ that was made right before 4.400.0 release. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Acked-by: Samuel Martin <s.martin49@gmail.com> Tested-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: remove (non-)lfs dependencies and tweaksGustavo Zacarias2015-04-011-3/+2
| | | | | | | | Now that largefile is mandatory removes package dependencies and conditionals. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: add hashes for SourceForge-hosted packagesYann E. MORIN2014-12-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since SourceForge sometimes serves us faulty tarballs, we can tons of autobuild failures: http://autobuild.buildroot.org/results/9fb/9fba5bf086a4e7a29e5f7156ec43847db7aacfc4/ http://autobuild.buildroot.org/results/6c8/6c837b244c45ac3b3a887734a371cd6d226cf216/ ... Fix that by adding hash files for all SourceForge-hosted packages (thos etht did not already have it). We normally prefer to use hashes published by upstream, but hunting them all one by one is a tedious task, so those hashes were all locally computed with a script that searched for SF-hosted packages, downloades the associated tarball, computed the hash, and stored it in the corresponding .hash file. Also, SF publishes sha1 hashes, while I used the stronger sha256, since sha1 is now considered to be relatively weak. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Richard Braun <rbraun@sceen.net> Cc: Nathaniel Roach <nroach44@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove the trailing slash sign from <PKG>_SITE variableJerzy Grzegorek2014-07-311-1/+1
| | | | | | | | | | | | Since the trailing slash is stripped from $($(PKG)_SITE) by pkg-generic.mk: $(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE)) so it is redundant. This patch removes it from $(PKG)_SITE variable for BR consistency. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* clapack: disable on blackfinSamuel Martin2014-05-131-0/+2
| | | | | | | | | | | | | | | The "_" symbol prefix added by the blackfin toolchain causes "undefined symbol" build failures when the compiler is trying to link a binary with libblas and/or liblapack. This patch also disables clapack reverse dependencies: armadillo. Fixes: http://autobuild.buildroot.net/results/a28df0ba10803e6e54c2f8160bbd8190cba4d690/ Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* clapack: don't allow on PowerPC uClibcThomas Petazzoni2014-05-071-0/+2
| | | | | | | | | | | | | | On PowerPC, clapack uses the _fpu_control symbol, which isn't defined on uClibc, so this commit disallows the selection of clapack on PowerPC uClibc configurations. PowerPC/glibc and ARM/uClibc configurations have been tested to build correctly. Fixes: http://autobuild.buildroot.org/results/d1d/d1d721fa697956218dfc2c865dfb61911cf2600e/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* clapack: Disable for MIPS platformsVicente Olivert Riera2014-05-061-0/+2
| | | | | | | | | | | | Disable this package for MIPS because it needs IRIX headers and libraries. Fixes: http://autobuild.buildroot.net/results/370/370f964441722675820c644403dde7fbc683a315/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* armadillo: new packageSamuel Martin2014-05-042-0/+28
Armadillo is a C++ linear algebra library. [Peter: needs largefile, sort Config.in alphabetically] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud