Mailinglist Archive: opensuse-contrib (276 mails)
| < Previous | Next > |
Re: [opensuse-contrib] Re: New submit-request #7063 for openSUSE:Factory:Contrib/polyml
- From: Radomír Černoch <radomir.cernoch@xxxxxxxxx>
- Date: Wed, 18 Feb 2009 16:37:02 +0000
- Message-id: <cbee3c550902180837h43941390p478d559cb891e0b9@xxxxxxxxxxxxxx>
Right, there are two such files, none of which contains anything like
".GNU.stack":
./libpolyml/sparc_assembly.S
./libpolyml/power_assembly.S
However, I do not think they should affect i586 architecture...
Then I have tried to follow
http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
and added "-Wl,-z,noexecstack" parameters to the linker (part 7 of the
tutorial). It seems to work, but they do not advice to use such
solutions. Do you think this can be used anyway?
Lastly thanks for the patch, it made my life easier. Nevertheless, the
"no-debuginfo" warnings did not disappear. Am I doing something wrong?
Radomir Cernoch
2009/2/18 Marcus Meissner <meissner@xxxxxxx>:
To unsubscribe, e-mail: opensuse-contrib+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-contrib+help@xxxxxxxxxxxx
".GNU.stack":
./libpolyml/sparc_assembly.S
./libpolyml/power_assembly.S
However, I do not think they should affect i586 architecture...
Then I have tried to follow
http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
and added "-Wl,-z,noexecstack" parameters to the linker (part 7 of the
tutorial). It seems to work, but they do not advice to use such
solutions. Do you think this can be used anyway?
Lastly thanks for the patch, it made my life easier. Nevertheless, the
"no-debuginfo" warnings did not disappear. Am I doing something wrong?
Radomir Cernoch
2009/2/18 Marcus Meissner <meissner@xxxxxxx>:
On Wed, Feb 18, 2009 at 12:21:01PM +0100, Petr Uzel wrote:--
On Wed, Feb 18, 2009 at 07:40:00AM -0300, aledr wrote:
On Wed, Feb 18, 2009 at 4:18 AM, <hermes@xxxxxxxxxxxx> wrote:
submit-request from: radomir_cernoch
home:radomir_cernoch/polyml -> openSUSE:Factory:Contrib/polyml
https://build.opensuse.org/package/show?package=polyml&project=home:radomir_cernoch
https://build.opensuse.org/package/show?package=polyml&project=openSUSE:Factory:Contrib
Should the user be warned about "executable-stack" and
"no-dependency-on" messages from rpmlint?
The no-dependency-on and no-debuginfo warnings could be fixed by
following patch:
Index: polyml.spec
===================================================================
--- polyml.spec (revision 2)
+++ polyml.spec (working copy)
@@ -33,7 +33,7 @@
%package devel
Summary: Development files for %{name}
Group: Development/Languages/C and C++
-Requires: c++_compiler glibc-devel libstdc++43-devel
+Requires: c++_compiler glibc-devel libstdc++43-devel polyml =
%{version}
%description devel
Poly/ML is a full implementation of Standard ML available as
open-source.
The package %{name}-devel contains files needed for development.
@@ -42,7 +42,7 @@
%setup -n %{name}.%{version}
%build
-./configure --prefix=/usr --libdir=%{_libdir}
+%configure
make CFLAGS='%{optflags}'
%install
=================================
But I'm not sure how about the exectuable-stack (if it has to be fixed).
Perhaps Marcus knows...
It should be fixed.
Likely it has .s or .S files without a note .GNU.stack entry or so.
Ciao, Marcus
To unsubscribe, e-mail: opensuse-contrib+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-contrib+help@xxxxxxxxxxxx
| < Previous | Next > |