Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 893736 - app-emacs/ddskk: bump request
Summary: app-emacs/ddskk: bump request
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GNU Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-09 06:15 UTC by Teika kazura
Modified: 2023-03-07 06:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ddskk-17.1_p20221031.ebuild (ddskk-17.1_p20221031.ebuild,1.59 KB, text/plain)
2023-02-09 06:18 UTC, Teika kazura
Details
New ebuild, incorporating the fix from bug #836034. (ddskk-17.1_p20221031.ebuild,1.62 KB, text/plain)
2023-03-07 05:41 UTC, Teika kazura
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Teika kazura 2023-02-09 06:15:53 UTC
The latest ebuild of app-emacs/ddskk doesn't work if you set USE=jit for emacs.
It's fixed in the upstream, but they are not so active these days. They haven't made a versioned release, so it seems we should use a snapshot.

I cc-ed to Ulrich Müller, who kindly fixed bug #893174 a few days ago, of which situation was similar to the current bug.

@Ulrich: This package is co-maintained by the cjk team. Sorry if cc-ing to you was inapropriate. And thanks for bumping mew.

I attached my ebuild. I hope it helps.

BTW bug #836034 is there.

Thanks, Gentoo deveopers.

Reproducible: Always
Comment 1 Teika kazura 2023-02-09 06:18:02 UTC
Created attachment 850264 [details]
ddskk-17.1_p20221031.ebuild
Comment 2 Ulrich Müller gentoo-dev 2023-02-09 07:31:36 UTC
I'll be happy to backport a fix and apply a patch in the 17.1 ebuild, if you point out the relevant upstream commit(s).

As for a snapshot bump, I'd rather leave that to the CJK team. Upstream changes since the last release look extensive, and I have no idea how to test this package.
Comment 3 Teika kazura 2023-03-07 05:41:14 UTC
Created attachment 856452 [details]
New ebuild, incorporating the fix from bug #836034.

This new ebuild cherry-picks the fix in bug#836034, i.e. (i) void variable $ED fix, (ii) EAPI=8 and (iii) minor cleanups.

Thanks Ulrich for your reply. Let us wait for the cjk team action. At the very least, a working ebuild is available for users.
Comment 4 Ulrich Müller gentoo-dev 2023-03-07 06:04:51 UTC
(In reply to Teika kazura from comment #3)
> Created attachment 856452 [details]
> New ebuild, incorporating the fix from bug #836034.

Looks good, except for the stable KEYWORDS.