[eclipse-yocto] [eclipse-poky] Removal of RSE references
Tim Orling
ticotimo at gmail.com
Thu Feb 15 21:20:05 PST 2018
I reworked this slightly to add your "Signed-off-by:" and minor tweaks of
the git short-log.
Merged.
On Wed, Feb 14, 2018 at 12:05 AM, Tim Orling <ticotimo at gmail.com> wrote:
> I’ll merge this and the change to remove bc code in a day or two.
> On Tue, Feb 13, 2018 at 12:21 PM Lewis, ScottX <scottx.lewis at intel.com>
> wrote:
>
>> Hi Folks,
>>
>>
>>
>> In the eclipse-poky plugins, previously there have been direct references
>> to an Eclipse project called RSE for Remote System Explorer. Most of those
>> references were in the bit bake command plugin, which Tim has already
>> removed, but there were some remaining references in three other plugins:
>>
>>
>>
>> org.yocto.remote.utils
>>
>> org.yocto.sdk.remotetools
>>
>> org.yocto.sdk
>>
>>
>>
>> The first two of these plugins (remote.utils and remotetools) were only
>> depended upon by the bitbake commander, so they can safely be totally
>> removed and eventually deleted. Org.yocto.sdk had package imports to RSE
>> in the MANIFEST.MF, but when I removed those imports there were no compile
>> errors, meaning that the imports were not actually used (which is great,
>> because no code changes were needed at all).
>>
>>
>>
>> I removed o.y.remote.utils and o.y.sdk.remotetools from our shiny
>> maven-based build and features, and removed the imports from the
>> MANIFEST.MF. This builds for me locally, and when added onto my existing
>> pull request [1], it builds successfully on travis as well (as can now be
>> seen at [1]). In the build summary you can see that the remote.utils and
>> remotetools projects are now not built and so the size of eclipse-poky
>> features has shrunk.
>>
>>
>>
>> In summary, this eliminates the eclipse-poky plugins direct references to
>> RSE.
>>
>>
>>
>> Now, unfortunately, there are some remaining references in CDT to RSE,
>> which we can’t do anything about, and they are currently dealing with on
>> this cross-project-issues thread [2] for Photon. What this means for us
>> is that we currently **can’t** remove RSE from the target platform, as
>> it’s still depended upon by CDT and so is still required in the target
>> platform. I’ve left the ‘pokywithrse.target’ target platform in place and
>> this works fine.
>>
>>
>>
>> I’ve renamed the pull request at [1], so that it’s mostly about RSE
>> removal, but it also includes the commit for psf files update I did
>> committed yesterday.
>>
>>
>>
>> Scott
>>
>>
>>
>> [1] https://github.com/crops/eclipse-poky/pull/1
>>
>> [2] https://dev.eclipse.org/mhonarc/lists//cross-project-
>> issues-dev/msg15245.html
>> <https://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg15245.html>
>>
>>
>>
>>
>> _______________________________________________
>> eclipse-poky mailing list
>> eclipse-poky at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/eclipse-poky
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/eclipse-yocto/attachments/20180215/74eae7b1/attachment.html>
More information about the eclipse-yocto
mailing list