QA: install QA Notice: Unrecognized configure options: --enable-longdouble --with-__thread --with-unicode-names --enable-longdouble ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_systemd-libressl-20200607-173856 -------------------------------------------------------------------
Created attachment 644074 [details] dev-lisp:ecls-20.4.24:20200609-043823.log
Created attachment 644076 [details] elog-dev-lisp:ecls-20.4.24:20200609-044509.log
Created attachment 644078 [details] etc.portage.tbz2
I have just bumped ecls in the sage-on-gentoo overlay to add some backport included in sage and I fixed most of these QA. I am not seeing the one about dpp. I will have to look a bit more to see where that may be coming from but I have the rest under control. I will fill a PR of my fixes to the main tree.
My PR is in. I fixed: * configure options: remove unrecognized options (fix QA warning) * configure options: migrated some deprecated options to new ones * configure options: add --with-defsystem. Without it maxima doesn't even start. * move to EAPI 7 * add a patch to install the info file uncompressed (fix QA warning) * clean eclass * use DOCS variable to install most documentation * move dependency from virtual/libffi to dev-libs/libffi (make repoman happy) * remove -j1 in src_compile, parallel build appear to work at -j7 and -j8 here (make repoman happy) I cannot reproduce the QA warning about /usr/lib64/ecl-20.4.24/dpp.
Ping?
tinderbox has reproduced this issue with version 21.2.1-r3 - Updating summary.
OK new PR for 21.2.1. The summary is almost the same. * configure options: remove unrecognized options (fix QA warning) * configure options: migrated some deprecated options to new ones * configure options: add --with-defsystem. Without it maxima doesn't even start. * move to EAPI 7 * clean eclass * use DOCS variable to install most documentation * use readme.gentoo-r1 eclass to provide README.gentoo * move dependency from virtual/libffi to dev-libs/libffi (make repoman happy) * remove -j1 in src_compile, parallel build appear to work at -j7 and -j8 here (make repoman happy) Main difference: * I am not patching for flagged QA about ecl.info.gz. Since texinfo can deal with it, I would like to know why this QA is not wrong. * I use readme.gentoo-r1 eclass as suggested on the previous PR. It required copying files/README.Gentoo to files/README.gentoo as the capital "G" is not what the eclass expect.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be74dcf6262b8018b188aa5f155cf154220c1f9 commit 4be74dcf6262b8018b188aa5f155cf154220c1f9 Author: François Bissey <frp.bissey@gmail.com> AuthorDate: 2021-11-03 21:41:54 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2021-11-05 07:38:11 +0000 dev-lisp/ecls: Fix QA, port to EAPI 7 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Closes: https://bugs.gentoo.org/727618 Signed-off-by: François René Pierre Bissey <frp.bissey@gmail.com> Signed-off-by: Ulrich Müller <ulm@gentoo.org> dev-lisp/ecls/ecls-21.2.1-r4.ebuild | 89 +++++++++++++++++++++++++++++++++++++ dev-lisp/ecls/files/README.gentoo | 13 ++++++ 2 files changed, 102 insertions(+)