<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rtl819xx/package/base-files/files/lib, branch realtek</title>
<subtitle>Realtek rtl819xx port to OpenWrt</subtitle>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/'/>
<entry>
<title>base-files: change network_find_wan() procedure to ignore default gateways in different routing tables</title>
<updated>2013-05-06T09:33:56+00:00</updated>
<author>
<name>jow</name>
<email>jow@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-05-06T09:33:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=bd4ec4d567494ce433865557e7896a2072f16707'/>
<id>bd4ec4d567494ce433865557e7896a2072f16707</id>
<content type='text'>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36553 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36553 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>sysupgrade: fixes broken pipe error during sysupgade</title>
<updated>2013-05-05T12:41:42+00:00</updated>
<author>
<name>blogic</name>
<email>blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-05-05T12:41:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=6b897bcdc144439050e38d82e506fc9d8d1827d3'/>
<id>6b897bcdc144439050e38d82e506fc9d8d1827d3</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36548 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36548 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>preinit: move cmdline failsafe= handling ot the generic code</title>
<updated>2013-04-25T19:02:37+00:00</updated>
<author>
<name>blogic</name>
<email>blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-04-25T19:02:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=e8ac3affe018cbf45e8a8354631bfa600421fac0'/>
<id>e8ac3affe018cbf45e8a8354631bfa600421fac0</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36430 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36430 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>mount_root: prepare base-files</title>
<updated>2013-04-25T19:02:32+00:00</updated>
<author>
<name>blogic</name>
<email>blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-04-25T19:02:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=b5367474cba180d7b2555e4e30421a7340f63264'/>
<id>b5367474cba180d7b2555e4e30421a7340f63264</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36429 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36429 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>Change default IPv6 config to enable DHCPv6-PD</title>
<updated>2013-04-22T19:40:16+00:00</updated>
<author>
<name>cyrus</name>
<email>cyrus@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-04-22T19:40:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=c37a21d752af2af20e31fde9235c85161a8c5e8a'/>
<id>c37a21d752af2af20e31fde9235c85161a8c5e8a</id>
<content type='text'>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36384 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36384 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt default network configuration for IPv6</title>
<updated>2013-04-09T08:03:08+00:00</updated>
<author>
<name>cyrus</name>
<email>cyrus@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-04-09T08:03:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=7b026cdf8a8da5c160105cae06813c956766b65c'/>
<id>7b026cdf8a8da5c160105cae06813c956766b65c</id>
<content type='text'>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36278 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36278 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>base-files: sysupgrade fail with eglibc</title>
<updated>2013-03-22T10:06:06+00:00</updated>
<author>
<name>florian</name>
<email>florian@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-03-22T10:06:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=fbdb365ec23e45cbb1b68bfcffaad1d220400502'/>
<id>fbdb365ec23e45cbb1b68bfcffaad1d220400502</id>
<content type='text'>
With eglibc, "ldd busybox" give us
    libcrypt.so.1 =&gt; /lib/libcrypt.so.1 (0x774be000)
    libm.so.6 =&gt; /lib/libm.so.6 (0x773e4000)
    libgcc_s.so.1 =&gt; /lib/libgcc_s.so.1 (0x773c0000)
    libc.so.6 =&gt; /lib/libc.so.6 (0x77276000)
    /lib/ld.so.1 (0x774fe000)

Thus /lib/ld.so.1 is not printed by the libs fonction and isn't copied to the 'new' root before pivot root
libs() { ldd $* | awk '{print $3}'; }
https://dev.openwrt.org/browser/trunk/package/base-files/files/lib/upgrade/common.sh

With uclibc the last line of "ldd busybox" is
    ld-uClibc.so.0 =&gt; /lib/ld-uClibc.so.0 (0x77ada000)

Don't know for musl!

This patch replace https://dev.openwrt.org/changeset/19167, as glibc is gone
The other way around is to rework libs()

Please apply the fix (mine or another) on trunk and AA
Might fix https://dev.openwrt.org/ticket/12273

Signed-off-by: Etienne CHAMPETIER &lt;etienne.champetier@free.fr&gt;
Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36107 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With eglibc, "ldd busybox" give us
    libcrypt.so.1 =&gt; /lib/libcrypt.so.1 (0x774be000)
    libm.so.6 =&gt; /lib/libm.so.6 (0x773e4000)
    libgcc_s.so.1 =&gt; /lib/libgcc_s.so.1 (0x773c0000)
    libc.so.6 =&gt; /lib/libc.so.6 (0x77276000)
    /lib/ld.so.1 (0x774fe000)

Thus /lib/ld.so.1 is not printed by the libs fonction and isn't copied to the 'new' root before pivot root
libs() { ldd $* | awk '{print $3}'; }
https://dev.openwrt.org/browser/trunk/package/base-files/files/lib/upgrade/common.sh

With uclibc the last line of "ldd busybox" is
    ld-uClibc.so.0 =&gt; /lib/ld-uClibc.so.0 (0x77ada000)

Don't know for musl!

This patch replace https://dev.openwrt.org/changeset/19167, as glibc is gone
The other way around is to rework libs()

Please apply the fix (mine or another) on trunk and AA
Might fix https://dev.openwrt.org/ticket/12273

Signed-off-by: Etienne CHAMPETIER &lt;etienne.champetier@free.fr&gt;
Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36107 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>[base-files] sysupgrade was broken as procd was getting killed</title>
<updated>2013-03-14T18:43:58+00:00</updated>
<author>
<name>blogic</name>
<email>blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-03-14T18:43:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=98636ab77d7e7ce6d4f2d1d977708ad0f1d635e0'/>
<id>98636ab77d7e7ce6d4f2d1d977708ad0f1d635e0</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36031 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36031 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>[base-files] make basefiles aware of procd</title>
<updated>2013-03-13T18:11:19+00:00</updated>
<author>
<name>blogic</name>
<email>blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-03-13T18:11:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=35dde6748e98a2a7725e220c5ea8f63c7d9c185c'/>
<id>35dde6748e98a2a7725e220c5ea8f63c7d9c185c</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36003 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36003 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
<entry>
<title>base-files: introduce commonly used helper functions for setting leds</title>
<updated>2013-02-18T09:56:23+00:00</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2013-02-18T09:56:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.advem.lv/rtl819xx/commit/?id=fb1862c487ba175fb3222d3cb0d233e2cf07c597'/>
<id>fb1862c487ba175fb3222d3cb0d233e2cf07c597</id>
<content type='text'>
Currently, most platforms define such helpers in their own diag.sh
implementation with almost identical code. By factoring out the
common ground it's possible to simplify maintainability and
homogenize the haptics over multiple platforms (so far as is
reasonably practicable, in a next step).

[juhosg:
 - fix led_set_attr parameters in led_timer
 - add led_morse and status_led_set_morse helpers
 - add status_led_blink_{preinit,failsafe} helpers]

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35648 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, most platforms define such helpers in their own diag.sh
implementation with almost identical code. By factoring out the
common ground it's possible to simplify maintainability and
homogenize the haptics over multiple platforms (so far as is
reasonably practicable, in a next step).

[juhosg:
 - fix led_set_attr parameters in led_timer
 - add led_morse and status_led_set_morse helpers
 - add status_led_blink_{preinit,failsafe} helpers]

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35648 3c298f89-4303-0410-b956-a3cf2f4a3e73
</pre>
</div>
</content>
</entry>
</feed>
