Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 840239 - dev-lisp/clisp-2.49.92-r1: keyword request for ~riscv and ~mips
Summary: dev-lisp/clisp-2.49.92-r1: keyword request for ~riscv and ~mips
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: Other Linux
: Normal normal
Assignee: Common Lisp Bugs
URL:
Whiteboard:
Keywords: CC-ARCHES, PullRequest
Depends on: 841335
Blocks:
  Show dependency tree
 
Reported: 2022-04-23 06:11 UTC by Raymond Wong
Modified: 2022-05-14 21:52 UTC (History)
1 user (show)

See Also:
Package list:
dev-lisp/clisp riscv gnome-base/libglade riscv dev-libs/ffcall riscv dev-lisp/asdf riscv dev-lisp/hyperspec riscv dev-lisp/uiop riscv virtual/commonlisp riscv
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raymond Wong 2022-04-23 06:11:31 UTC
Please consider keywording clisp for ~riscv and ~mips.
With default USE emerge was a success on HiFive Unmatched and Lemote A2005 (w/ Loongson 3AR4). Further testing is required.
Comment 1 Larry the Git Cow gentoo-dev 2022-04-24 13:35:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3a47c14be30b1236c6ec85715881a99152bf8e

commit 0b3a47c14be30b1236c6ec85715881a99152bf8e
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2022-04-24 13:33:08 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-04-24 13:35:05 +0000

    profiles/arch/riscv: Mask dev-lisp/clisp[berkdb]
    
    sys-libs/db is being phased out of gentoo so let's avoid keywording new
    slot.
    
    Bug: https://bugs.gentoo.org/840239
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 profiles/arch/riscv/package.use.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 2 Raymond Wong 2022-04-27 13:01:33 UTC
This USE test is done on riscv, with many failures.
However, this does not seems to be problematic as it fails in regexi.c only with '-unicode' useflag; In fact, it matches amd64's current behavior.
To summarize, riscv LGTM. Make #731772 a blocker if what mentioned above is vital, or proceed to keywording if you believe it's okay.


USE tests started on Tue Apr 26 11:43:06 PM CST 2022

FEATURES=' test' USE='' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='X -dbus -fastcgi -gdbm -gtk hyperspec pcre -postgres -readline threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
USE='X dbus fastcgi -gdbm -gtk -hyperspec -pcre -postgres -readline -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='-X dbus -fastcgi gdbm gtk -hyperspec pcre -postgres readline -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='-X -dbus fastcgi -gdbm gtk -hyperspec -pcre postgres readline -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='X dbus fastcgi gdbm -gtk hyperspec -pcre postgres readline threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='-X -dbus -fastcgi gdbm gtk hyperspec pcre postgres readline threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='X -dbus fastcgi gdbm gtk hyperspec -pcre -postgres readline -threads -unicode zlib' failed for =dev-lisp/clisp-2.49.92-r1
USE='X -dbus fastcgi -gdbm -gtk -hyperspec -pcre -postgres readline -threads unicode zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='-X dbus fastcgi -gdbm gtk -hyperspec -pcre -postgres readline -threads unicode zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
Comment 3 Raymond Wong 2022-04-27 14:47:33 UTC
Just realized that riscv should not proceed to keywording as of right now, as dependency tests are still missing. Discussion about the CLISP situation would be awesome still.
Comment 4 Raymond Wong 2022-04-28 03:21:48 UTC
Appears to be sensible on mips.

USE tests started on Thu Apr 28 01:44:10 CST 2022

FEATURES=' test' USE='' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='X berkdb -dbus fastcgi -gdbm gtk -hyperspec -pcre postgres -readline -threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
    log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_2hlWi
USE='X -berkdb -dbus fastcgi -gdbm -gtk hyperspec -pcre postgres readline -threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
    log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_yoECN
USE='-X -berkdb dbus fastcgi -gdbm -gtk -hyperspec pcre postgres readline -threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
    log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_u6nNp
USE='X -berkdb -dbus -fastcgi -gdbm gtk -hyperspec pcre postgres readline threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
    log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_jtBKK
USE='-X berkdb -dbus -fastcgi gdbm -gtk hyperspec pcre -postgres -readline -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='-X berkdb -dbus fastcgi -gdbm gtk hyperspec pcre postgres -readline -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='-X -berkdb -dbus -fastcgi gdbm gtk hyperspec pcre postgres readline -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='X -berkdb -dbus fastcgi -gdbm gtk -hyperspec -pcre postgres readline -threads -unicode zlib' failed for =dev-lisp/clisp-2.49.92-r1
    log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_9kASJ
USE='-X berkdb -dbus -fastcgi -gdbm gtk -hyperspec -pcre -postgres readline threads -unicode zlib' failed for =dev-lisp/clisp-2.49.92-r1
    log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_wBcz9
USE='-X -berkdb dbus fastcgi gdbm gtk hyperspec pcre postgres -readline -threads unicode zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='-X berkdb -dbus -fastcgi gdbm -gtk -hyperspec -pcre postgres -readline threads unicode zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
USE='-X berkdb dbus -fastcgi -gdbm gtk hyperspec -pcre postgres readline threads unicode zlib' succeeded for =dev-lisp/clisp-2.49.92-r1

FEATURES=' test' USE='' succeeded for =dev-libs/ffcall-2.4
USE='' succeeded for =dev-libs/ffcall-2.4

FEATURES=' test' USE='' succeeded for =dev-lisp/asdf-3.3.5
USE='-doc' succeeded for =dev-lisp/asdf-3.3.5
USE='doc' succeeded for =dev-lisp/asdf-3.3.5

FEATURES=' test' USE='' succeeded for =dev-lisp/hyperspec-7.0-r3
USE='' succeeded for =dev-lisp/hyperspec-7.0-r3

FEATURES=' test' USE='' succeeded for =dev-lisp/uiop-3.3.5
USE='' succeeded for =dev-lisp/uiop-3.3.5

FEATURES=' test' USE='' succeeded for =virtual/commonlisp-0
USE='' succeeded for =virtual/commonlisp-0

USE tests started on Thu Apr 28 10:57:01 CST 2022

FEATURES=' test' USE='' succeeded for =dev-perl/File-HomeDir-1.6.0
USE='-xdg' succeeded for =dev-perl/File-HomeDir-1.6.0
USE='xdg' succeeded for =dev-perl/File-HomeDir-1.6.0

USE tests started on Thu Apr 28 11:06:59 CST 2022

FEATURES=' test' USE='' succeeded for =dev-perl/Log-Dispatch-2.700.0
USE='' succeeded for =dev-perl/Log-Dispatch-2.700.0
Comment 5 Jakov Smolić archtester gentoo-dev 2022-04-28 06:55:30 UTC
(In reply to Raymond Wong from comment #4)
> Appears to be sensible on mips.
> 
> USE tests started on Thu Apr 28 01:44:10 CST 2022
> 
> FEATURES=' test' USE='' succeeded for =dev-lisp/clisp-2.49.92-r1
> USE='X berkdb -dbus fastcgi -gdbm gtk -hyperspec -pcre postgres -readline
> -threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
>     log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_2hlWi
> USE='X -berkdb -dbus fastcgi -gdbm -gtk hyperspec -pcre postgres readline
> -threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
>     log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_yoECN
> USE='-X -berkdb dbus fastcgi -gdbm -gtk -hyperspec pcre postgres readline
> -threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
>     log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_u6nNp
> USE='X -berkdb -dbus -fastcgi -gdbm gtk -hyperspec pcre postgres readline
> threads -unicode -zlib' failed for =dev-lisp/clisp-2.49.92-r1
>     log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_jtBKK
> USE='-X berkdb -dbus -fastcgi gdbm -gtk hyperspec pcre -postgres -readline
> -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
> USE='-X berkdb -dbus fastcgi -gdbm gtk hyperspec pcre postgres -readline
> -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
> USE='-X -berkdb -dbus -fastcgi gdbm gtk hyperspec pcre postgres readline
> -threads unicode -zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
> USE='X -berkdb -dbus fastcgi -gdbm gtk -hyperspec -pcre postgres readline
> -threads -unicode zlib' failed for =dev-lisp/clisp-2.49.92-r1
>     log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_9kASJ
> USE='-X berkdb -dbus -fastcgi -gdbm gtk -hyperspec -pcre -postgres readline
> threads -unicode zlib' failed for =dev-lisp/clisp-2.49.92-r1
>     log has been saved as ./tatt/logs/dev-lisp_clisp-2.49.92-r1_use_wBcz9
> USE='-X -berkdb dbus fastcgi gdbm gtk hyperspec pcre postgres -readline
> -threads unicode zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
> USE='-X berkdb -dbus -fastcgi gdbm -gtk -hyperspec -pcre postgres -readline
> threads unicode zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
> USE='-X berkdb dbus -fastcgi -gdbm gtk hyperspec -pcre postgres readline
> threads unicode zlib' succeeded for =dev-lisp/clisp-2.49.92-r1
> 
> FEATURES=' test' USE='' succeeded for =dev-libs/ffcall-2.4
> USE='' succeeded for =dev-libs/ffcall-2.4
> 
> FEATURES=' test' USE='' succeeded for =dev-lisp/asdf-3.3.5
> USE='-doc' succeeded for =dev-lisp/asdf-3.3.5
> USE='doc' succeeded for =dev-lisp/asdf-3.3.5
> 
> FEATURES=' test' USE='' succeeded for =dev-lisp/hyperspec-7.0-r3
> USE='' succeeded for =dev-lisp/hyperspec-7.0-r3
> 
> FEATURES=' test' USE='' succeeded for =dev-lisp/uiop-3.3.5
> USE='' succeeded for =dev-lisp/uiop-3.3.5
> 
> FEATURES=' test' USE='' succeeded for =virtual/commonlisp-0
> USE='' succeeded for =virtual/commonlisp-0
> 
> USE tests started on Thu Apr 28 10:57:01 CST 2022
> 
> FEATURES=' test' USE='' succeeded for =dev-perl/File-HomeDir-1.6.0
> USE='-xdg' succeeded for =dev-perl/File-HomeDir-1.6.0
> USE='xdg' succeeded for =dev-perl/File-HomeDir-1.6.0
> 
> USE tests started on Thu Apr 28 11:06:59 CST 2022
> 
> FEATURES=' test' USE='' succeeded for =dev-perl/Log-Dispatch-2.700.0
> USE='' succeeded for =dev-perl/Log-Dispatch-2.700.0

Can you submit this and bug 841368 in a PR (to preserve autorship)?
Comment 6 Raymond Wong 2022-04-28 08:32:24 UTC
(In reply to Jakov Smolić from comment #5)
> (In reply to Raymond Wong from comment #4)
> Can you submit this and bug 841368 in a PR (to preserve authorship)?

#841368 has been done by dlan.

For mips part of this, one moment.
Comment 7 Jakov Smolić archtester gentoo-dev 2022-04-28 15:07:17 UTC
mips done
Comment 8 Raymond Wong 2022-05-10 06:55:59 UTC
Whoops, missing one package for mips. Testing now.
Comment 9 Raymond Wong 2022-05-10 07:00:37 UTC
libsigsegv looking good on mips.

USE tests started on Tue May 10 14:57:41 CST 2022

FEATURES=' test' USE='' succeeded for =dev-libs/libsigsegv-2.14
USE='' succeeded for =dev-libs/libsigsegv-2.14
Comment 10 Raymond Wong 2022-05-14 17:17:44 UTC
Works on riscv.

USE tests started on Sat May 14 23:01:31 CST 2022


FEATURES=' test' USE='' succeeded for =gnome-base/libglade-2.6.4-r3
USE='static-libs' succeeded for =gnome-base/libglade-2.6.4-r3
USE='-static-libs' succeeded for =gnome-base/libglade-2.6.4-r3

FEATURES=' test' USE='' succeeded for =dev-libs/ffcall-2.4
USE='' succeeded for =dev-libs/ffcall-2.4

FEATURES=' test' USE='' succeeded for =dev-lisp/asdf-3.3.5
USE='-doc' succeeded for =dev-lisp/asdf-3.3.5
USE='doc' succeeded for =dev-lisp/asdf-3.3.5

FEATURES=' test' USE='' succeeded for =dev-lisp/hyperspec-7.0-r3
USE='' succeeded for =dev-lisp/hyperspec-7.0-r3

FEATURES=' test' USE='' succeeded for =dev-lisp/uiop-3.3.5
USE='' succeeded for =dev-lisp/uiop-3.3.5

FEATURES=' test' USE='' succeeded for =virtual/commonlisp-0
USE='' succeeded for =virtual/commonlisp-0
Comment 11 Larry the Git Cow gentoo-dev 2022-05-14 21:52:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a35179f5ec3ffd6f05563a9f7bd43bec54acb25

commit 9a35179f5ec3ffd6f05563a9f7bd43bec54acb25
Author:     Raymond Wong <infiwang@pm.me>
AuthorDate: 2022-05-10 07:59:23 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-05-14 21:52:04 +0000

    dev-lisp/clisp: Keyword 2.49.92-r1 riscv, #840239
    
    Closes: https://bugs.gentoo.org/840239
    Signed-off-by: Raymond Wong <infiwang@pm.me>
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)