Summary: | dev-ml/ocplib-endian-1.1 : Error: Syntax error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Mark Wright <gienah> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=748576 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-ml:ocplib-endian-1.1:20201013-201611.log emerge-history.txt environment etc.portage.tbz2 temp.tbz2 |
Description
Toralf Förster
2020-10-13 21:39:25 UTC
Created attachment 665149 [details]
emerge-info.txt
Created attachment 665152 [details]
dev-ml:ocplib-endian-1.1:20201013-201611.log
Created attachment 665155 [details]
emerge-history.txt
Created attachment 665158 [details]
environment
Created attachment 665161 [details]
etc.portage.tbz2
Created attachment 665164 [details]
temp.tbz2
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cf79fccb906b79c9c0fa570d86ce241bd8c199 commit 34cf79fccb906b79c9c0fa570d86ce241bd8c199 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-10-17 03:14:13 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-10-17 03:14:25 +0000 dev-ml/ocplib-endian: fix build In some instances, build fails because of a compatibility stanza. Let's just drop it in a patch here and add a lower bound on OCaml. Closes: https://bugs.gentoo.org/748549 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> .../files/ocplib-endian-1.1-fix-build.patch | 66 ++++++++++++++++++++++ ...dian-1.1.ebuild => ocplib-endian-1.1-r1.ebuild} | 11 +++- 2 files changed, 74 insertions(+), 3 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bd3974f174b1b9aab3ed6b2b22f712a1304cc8 commit 14bd3974f174b1b9aab3ed6b2b22f712a1304cc8 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-10-17 05:41:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-10-17 05:41:23 +0000 dev-ml/lwt: depend on newer cppo Solves similar issue to the one seen for ocplib-endian. See 34cf79fccb906b79c9c0fa570d86ce241bd8c199 for full explanation. Bug: https://bugs.gentoo.org/748549 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> dev-ml/lwt/{lwt-5.3.0.ebuild => lwt-5.3.0-r1.ebuild} | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2417895a2c184ed9e2685b7f9d4488e1bdfa346 commit f2417895a2c184ed9e2685b7f9d4488e1bdfa346 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-10-17 05:38:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-10-17 05:41:23 +0000 dev-ml/ocplib-endian: better fix for compile failure Apparently, those irritating "syntax errors" only appear when we have an older cppo. Noticed when trying to fix a similar issue in lwt. Drop the OCaml version requirement + patch, and depend on a newer cppo. Fixes: 34cf79fccb906b79c9c0fa570d86ce241bd8c199 Bug: https://bugs.gentoo.org/748549 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> .../files/ocplib-endian-1.1-fix-build.patch | 66 ---------------------- dev-ml/ocplib-endian/ocplib-endian-1.1-r1.ebuild | 10 +--- 2 files changed, 1 insertion(+), 75 deletions(-) |