Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 296797 - dev-lang/polyml-5.4: version bump request
Summary: dev-lang/polyml-5.4: version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Mark Wright
URL: http://www.polyml.org/docs/ReleaseNot...
Whiteboard:
Keywords:
Depends on:
Blocks: 395009
  Show dependency tree
 
Reported: 2009-12-13 23:08 UTC by Martin Walch
Modified: 2012-01-08 10:35 UTC (History)
2 users (show)

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


Attachments
polyml-5.3.ebuild.diff (polyml-5.3.ebuild.diff,272 bytes, patch)
2009-12-14 20:29 UTC, René 'Necoro' Neumann
Details | Diff
revised polyml-5.3.ebuild.diff (polyml-5.3.ebuild.diff,393 bytes, patch)
2009-12-14 20:48 UTC, René 'Necoro' Neumann
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Walch 2009-12-13 23:08:34 UTC
See http://www.polyml.org/docs/ReleaseNotes.html for what has changed.

At least emerging seems to work fine by just copying polyml-5.2.1.ebuild to polyml-5.3.ebuild.

QA Notice from bug #256679 remains with a version change:

QA Notice: The following files contain writable and executable sections
 Files with such sections will not work properly (or at all!) on some
 architectures/operating systems.  A bug should be filed at
 http://bugs.gentoo.org/ to make sure the issue is fixed.
 For more information, see http://hardened.gentoo.org/gnu-stack.xml
 Please include the following list of files in your report:
 Note: Bugs should be filed for the respective maintainers
 of the package in question and not hardened@g.o.
RWX R-X RWX usr/bin/poly
!WX --- --- usr/lib64/libpolyml.a:x86asmtemp.o
RWX --- --- usr/lib64/libpolyml.so.1.1.0
Comment 1 René 'Necoro' Neumann 2009-12-14 20:29:17 UTC
Created attachment 213027 [details, diff]
polyml-5.3.ebuild.diff

--with-X has been renamed to --with-x :)

This is honored by this patch.
Comment 2 René 'Necoro' Neumann 2009-12-14 20:48:58 UTC
Created attachment 213029 [details, diff]
revised polyml-5.3.ebuild.diff

Hah - there turned out to be another bug related to X: It needs openmotif, when X is set :)

(This applies also to the current polyml version).
Comment 3 Paulo J. Matos 2010-02-20 23:01:41 UTC
I can confirm that the ebuild diff polyml-5.3 emerges the software correctly. Thanks!
Comment 4 Martin Walch 2010-12-19 12:11:25 UTC
the patch seems also to work fine for polyml-5.4

is still remains:

RWX R-X RWX usr/bin/poly
!WX --- --- usr/lib64/libpolyml.a:x86asmtemp.o
RWX --- --- usr/lib64/libpolyml.so.3.0.0
Comment 5 Richard Yao (RETIRED) gentoo-dev 2011-12-16 22:35:37 UTC
PolyML 5.4.1 is out. I can confirm that a revision bump works.
Comment 6 Mark Wright gentoo-dev 2012-01-08 10:35:12 UTC
Bumped in portage tree. Fixed 2 of the QA Notices from bug #256679,
one remains:
 * RWX R-X RWX usr/bin/poly
Using EAPI="4". Added the X use flag and 3 more:

 + + X        : Adds support for X11
 + + gmp      : Adds support for dev-libs/gmp (GNU MP library)
 - - portable : Build the portable interpreter version of Poly/ML instead of native.
 + + threads  : Adds threads support for various packages. Usually pthreads

-portable is the default as +portable would be slower.