Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 776688 - dev-util/ragel, dev-util/colm: sandbox Access Violation on src_configure with Julia
Summary: dev-util/ragel, dev-util/colm: sandbox Access Violation on src_configure with...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 785685
  Show dependency tree
 
Reported: 2021-03-16 15:24 UTC by Vadim A. Misbakh-Soloviov (mva)
Modified: 2021-05-29 06:39 UTC (History)
5 users (show)

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


Attachments
dev-util:colm-0.14.7:20210316-122113.log (dev-util:colm-0.14.7:20210316-122113.log,63.59 KB, text/x-log)
2021-03-16 15:24 UTC, Vadim A. Misbakh-Soloviov (mva)
Details
dev-util:ragel-7.0.4:20210316-142045.log (dev-util:ragel-7.0.4:20210316-142045.log,9.44 KB, text/x-log)
2021-03-16 15:25 UTC, Vadim A. Misbakh-Soloviov (mva)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2021-03-16 15:24:26 UTC
Created attachment 691833 [details]
dev-util:colm-0.14.7:20210316-122113.log

I'm tried to update colm and ragel (as world update on my ~amd64 home servers), and faced that both of them fails with AV when trying to access /proc/self/mem on src_configure stage, when checking if Julia is able to run programs.

after that, if continue to build them with `ebuild`, both of them compiles and installs pretty fine.

Note: Sam (on IRC) suggested to remove that check from `./configure`.
Comment 1 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2021-03-16 15:25:24 UTC
Created attachment 691836 [details]
dev-util:ragel-7.0.4:20210316-142045.log
Comment 2 Larry the Git Cow gentoo-dev 2021-05-28 01:41:03 UTC
The bug has been closed via the following commit(s):

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

commit ea51e2e8a9c0270df46484e214f0e9e6e86a45f2
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-05-28 01:29:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-05-28 01:40:55 +0000

    dev-util/colm: drop Julia check which causes sandbox failure
    
    Closes: https://bugs.gentoo.org/776688
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-util/colm/colm-0.14.7.ebuild                   |  4 ++
 .../colm/files/colm-0.14.7-drop-julia-check.patch  | 45 ++++++++++++++++++++++
 2 files changed, 49 insertions(+)

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

commit bd3624647bbe0e6366651230e1610bdac8f4eab3
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-05-28 01:25:39 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-05-28 01:40:54 +0000

    dev-util/ragel: drop Julia check which causes sandbox failure
    
    Closes: https://bugs.gentoo.org/776688
    Signed-off-by: Sam James <sam@gentoo.org>

 .../ragel/files/ragel-7.0.4-drop-julia-check.patch | 45 ++++++++++++++++++++++
 dev-util/ragel/ragel-7.0.4.ebuild                  |  4 ++
 2 files changed, 49 insertions(+)
Comment 3 Etn40ff 2021-05-28 10:53:13 UTC
The bug is not fixed yet: there is a spurious # in dev-util/ragel/ragel-7.0.4.ebuild
Comment 4 Larry the Git Cow gentoo-dev 2021-05-29 06:39:49 UTC
The bug has been referenced in the following commit(s):

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

commit b5e1ec536addeddb19ad9a59be60a274ae423bf9
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-05-29 06:37:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-05-29 06:37:40 +0000

    dev-util/ragel: actually apply Julia patch
    
    Bug: https://bugs.gentoo.org/776688
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-util/ragel/ragel-7.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)