#19144: r44651 unstable, several problems (lantiq/Buffalo WBMR-HP-G300H)
---------------------------+----------------------------------
Reporter: juanriccio@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Chaos Calmer (trunk)
Component: packages | Version: Trunk
Resolution: | Keywords:
---------------------------+----------------------------------
Comment (by hnyman):
Great that the offending commit was found. But you still need to get the
developers' attention to fix it...
I think that it would be better to check out the feeds from the same
moment, as some changes in recent feeds may require something new in the
main svn repo. So, using new feeds with old main code may cause additional
problems.
Replying to [comment:11 juanriccio@…]:
> Sorry for the newbie question: how do I edit a line such as the
following in feeds.conf.default so that I get the snapshot at the time of
r44346?
You can checkout manually a certain git commit or use !^hash "caret"
syntax in feed.conf.default to specify the hash of the revision. See
example for "oldpackages" at
http://git.openwrt.org/?p=14.07/openwrt.git;a=blob;f=feeds.conf.default;h=8e7579df992434345c58c9832b783685f18c9ae1;hb=f7bea41ba912768c42a724f55e55fc2b87d1c81a
My community build at the forum contains also a "time machine" script for
just that purpose. Key functionality is below and explains how to use the
datetime as the uniform version specifier for both svn and git:
{{{
# versionT - Update source code to revision T and then build
# T argument: date as yyyy-mm-dd or "yyyy-mm-dd hh:mm"
# first "git pull --depth=500" to deepen git history
(shallow)
# use "git checkout master" for each feed to get back to HEAD
svn up -r {"$1"}
(cd feeds/luci ; git checkout `git rev-list -n 1 --before="$1" master`)
(cd feeds/packages ; git checkout `git rev-list -n 1 --before="$1"
master`)
(cd feeds/routing ; git checkout `git rev-list -n 1 --before="$1" master`)
}}}
During the years I have done so much debugging that I created the script
to ease it.
--
Ticket URL: <https://dev.openwrt.org/ticket/19144#comment:14>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets