To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=110197
User sb changed the following:
What |Old value |New value
================================================================================
Status|STARTED |RESOLVED
--------------------------------------------------------------------------------
Resolution| |FIXED
--------------------------------------------------------------------------------
------- Additional comments from [email protected] Tue Jun 22 07:43:17 +0000
2010 -------
Fixed as <http://hg.services.openoffice.org/cws/sb126/rev/e31563382224>.
In Hamburg setsolar environment,
> find {unxlngi6,unxlngi6.pro,unxlngx6.pro}/{bin,lib,installation} -type f \
-exec bash -c '(readelf -l "$0" | grep RWE) >/dev/null 2>/dev/null' {} \; \
-print
unxlngi6/lib/libfreetype.so.6.3.10
unxlngi6.pro/lib/libfreetype.so.6.3.10
shows that no objects regain an executable stack marker after the hack has been
dropped (the libfreetype.so is checked into Hamburg-internal so_prereq and never
included in installation sets, so is harmless).
The only mention of "noexecstack" in the (DEV300_m83 based) code base left is in
openssl/openssllnx.patch: For one, additions for debian-kfreebsd-* used to
mention it for reasons unknown to me, so I just left that in. For another,
openssl contains many assembler files that would be assembled to objects
requiring an executable stack; it appeared to be easier to add -Wa,--noexecstack
to the makefile than modify all the assembler files individually.
For potential impact on the FreeBSD port, see
<http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgNo=17375>
"-Wl,-z,noexecstack hack removed for Linux and FreeBSD."
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]