kraj / meta-openwrt

OE/Yocto metadata layer for OpenWRT
MIT License
103 stars 78 forks source link

Upgrading OpenWRT packages to latest git revision or AUTOREV #77

Open parthitce opened 6 years ago

parthitce commented 6 years ago

All the OpenWRT software source is currently referring to older revision in git. I don't see any reasons for not upgrading it to latest git revision or AUTOREV.

Also there is no stable release or branching OpenWRT project as of now. This issue is created to discuss the possibility to upgrade the OpenWRT packages and to get more thoughts about it.

danielfdickinson commented 6 years ago

Hi,

Glad to see someone using this; I've been dealing with personal stuff for some months now and haven't been working on this as I'd like.

On 2018-04-17 03:35 AM, Parthiban wrote:

All the OpenWRT software source is currently referring to older revision in git. I don't see any reasons for not upgrading it to latest git revision or AUTOREV.

Actually OpenWRT was forked as LEDE and the the current git revisions are based on LEDE 17.01.4 which is the current stable point release. There is a new release coming out RSN (Real Soon Now), possibly this month or latest next at which point it would make sense to update before branching for OE Sumo (IMO).

After Sumo I think it would make sense to have versioned recipes and .inc's so that there are recipes corresponding to the stable OpenWrt and 'real' git version that corresponds to OpenWRT master.

I think the remerge of LEDE and OpenWrt looks stalled, and so the web presence is a little messed up at the moment, best way to find out what is going on is to subscribe to both lede-dev list and openwrt-devel list.

Regards,

Daniel

Also there is no stable release or branching OpenWRT project as of now. This issue is created to discuss the possibility to upgrade the OpenWRT packages and to get more thoughts about it.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kraj/meta-openwrt/issues/77, or mute the thread https://github.com/notifications/unsubscribe-auth/ATxnSrPII4bxKfCM_ZYUhyxm5dAskHCRks5tpZtIgaJpZM4TXyBS.

parthitce commented 6 years ago

Hi,

On 04/17/2018 01:53 PM, Daniel Dickinson wrote:

Hi,

Glad to see someone using this; I've been dealing with personal stuff for some months now and haven't been working on this as I'd like.

Thanks. Although am not using the meta layer completely, I have ported few core applications to Linux custom project requirements.

On 2018-04-17 03:35 AM, Parthiban wrote:

All the OpenWRT software source is currently referring to older revision in git. I don't see any reasons for not upgrading it to latest git revision or AUTOREV.

Actually OpenWRT was forked as LEDE and the the current git revisions are based on LEDE 17.01.4 which is the current stable point release. There is a new release coming out RSN (Real Soon Now), possibly this month or latest next at which point it would make sense to update before branching for OE Sumo (IMO).

Sure, that make sense. Do you think keeping this issue open until next LEDE release is reasonable?

After Sumo I think it would make sense to have versioned recipes and .inc's so that there are recipes corresponding to the stable OpenWrt and 'real' git version that corresponds to OpenWRT master.

I think the remerge of LEDE and OpenWrt looks stalled, and so the web presence is a little messed up at the moment, best way to find out what is going on is to subscribe to both lede-dev list and openwrt-devel list.

Will try to follow up.

Regards,

Daniel

Also there is no stable release or branching OpenWRT project as of now. This issue is created to discuss the possibility to upgrade the OpenWRT packages and to get more thoughts about it.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kraj/meta-openwrt/issues/77, or mute the thread https://github.com/notifications/unsubscribe-auth/ATxnSrPII4bxKfCM_ZYUhyxm5dAskHCRks5tpZtIgaJpZM4TXyBS.

-- Thanks, Parthiban Nallathambi

DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de

kraj commented 6 years ago

ideally we want to have a setup where we can set a global SRCREV = AUTOREV and build everything from latest master always and main recipes are always locked to a well tested ( stable ) version

bachp commented 6 years ago

I think this could be done similar to poky-bleeding using a file like: https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta-poky/conf/distro/include/poky-floating-revisions.inc