From: Mark Hatle <mark.hatle@windriver.com>
To: Yocto Project <yocto@yoctoproject.org>
Subject: New prelink version
Date: Mon, 2 Nov 2015 09:41:04 -0600 [thread overview]
Message-ID: <56378410.5030900@windriver.com> (raw)
I just wanted to updated people on the prelinker, and send out news of a new
release, but first some project announcements.
As some of you may be aware, the previous upstream to the Cross Prelinker has
effectively been abandoned. This work was being done by Jakub Jelinek at Red
Hat. However, there have not been any updates since October of 2013. I have
tried to reach out to him a few times and have not gotten a response.
So effectively immediately, I am planning on supporting both a standalone
prelink and cross prelinker. In order to do this, there are now two 'release'
branches in the git://git.yoctoproject.org/prelink-cross, 'master' and
'cross_prelink'.
The 'master' branch is intended to replace the former prelink that was created
and managed by Jakub. It is a standalone project that does not provide any of
the cross compilation helper items, such as the prelink-rtld and sysroot
(--root=) processing. It will contain all of the latest patches for
architecture functionality and bug fixes.
The 'cross_prelink' branch, as it has been, is the home for the cross
compilation version of the prelinker. It will be functionally identical to the
'master' branch -- but contain prelink-rtld and the sysroot functions.
In addition, I intend to do regular date-based tags to indicate stable release
points. This is similar to how Jakub did releases for the prelinker.
Two tags will be generated, both with the same date, and one ending in '_cross'.
The _cross indicates it contains the cross compilation functionality.
...and now... the first release
20151030 and 20151030_cross
Common changes:
* Add additional debugging in certain places
* Take over full maintainership of the project
* general: Update type_class values to sync w/ glibc-2.22
* MIPS: Add SHT_MIPS_ABIFLAGS support
* ARM: Fix ARM IFUNC implementation (bad patch merge)
Cross changes:
* Rebase the prelink-rtld on glibc-2.22
* Add NIOS2 support to the prelink-rtld
Notes:
If you are using the standalone prelinker with glibc-2.22 on IA32 or ARM, due to
a bug in glibc-2.22, you -must- have the following patch applied to glibc:
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=cadaf1336332ca7bcdfe4a400776e5782a20e26d
for more info see:
https://sourceware.org/bugzilla/show_bug.cgi?id=19178
next reply other threads:[~2015-11-02 15:41 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-02 15:41 Mark Hatle [this message]
-- strict thread matches above, loose matches on Subject: below --
2016-08-18 15:33 New prelink version Mark Hatle
2016-08-20 1:39 ` Mark Hatle
2016-08-20 2:56 ` Khem Raj
2016-08-20 3:33 ` Mark Hatle
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=56378410.5030900@windriver.com \
--to=mark.hatle@windriver.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.