https://redmine.graphics-muse.org/https://redmine.graphics-muse.org/favicon.ico?16278048512014-01-26T22:12:54ZGraphics Muse Issue TrackerPiBox - Bug #219: xcc preconfig referencing non-existant uClibc confighttps://redmine.graphics-muse.org/issues/219?journal_id=9492014-01-26T22:12:54ZHammelmjhammel@graphics-muse.org
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>50</i></li></ul><p>Looking to see what this affects.</p>
<pre>
mjhammel(tty4)$ grep -i uclibc configs/*
configs/buildroot.cfg:BUILDROOT_URL := http://buildroot.uclibc.org/downloads
configs/xcc.cfg:XCC_UCLIBC_CONFIG := $(UC)
configs/xcc.cfg.rpi:# UC = uClibc configuration file
configs/xcc.cfg.rpi:UC = uClibc.$(HW)
configs/xcc.mk:# (Buildroot's xcc only builds for uClibc).
configs/xcc.mk: cp $(DIR_XCC)/$(XCC_UCLIBC_CONFIG) $(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG); \
configs/xcc.mk.rpi.1.15.2: @sed -i 's%\[UCLIBC_CONFIG\]%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%g' $(XCC_BLDDIR)/.config
configs/xcc.mk.rpi.1.15.2: @sed -i 's%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%\[UCLIBC_CONFIG\]%g' $(XCC_CONFIG)
configs/xcc.mk.rpi.1.15.2: ln -s ld-uClibc.so.0 ld-linux.so.2
configs/xcc.mk.rpi.1.18.0: @sed -i 's%\[UCLIBC_CONFIG\]%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%g' $(XCC_BLDDIR)/.config
configs/xcc.mk.rpi.1.18.0: @sed -i 's%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%\[UCLIBC_CONFIG\]%g' $(XCC_CONFIG)
configs/xcc.mk.rpi.1.19.0: @sed -i 's%\[UCLIBC_CONFIG\]%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%g' $(XCC_BLDDIR)/.config
configs/xcc.mk.rpi.1.19.0: @sed -i 's%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%\[UCLIBC_CONFIG\]%g' $(XCC_CONFIG)
mjhammel(tty4)$ grep UC configs/*
configs/xcc.cfg:XCC_UCLIBC_CONFIG := $(UC)
configs/xcc.cfg: @echo "UC : $(UC)"
configs/xcc.cfg.rpi:# UC = uClibc configuration file
configs/xcc.cfg.rpi:UC = uClibc.$(HW)
configs/xcc.mk: cp $(DIR_XCC)/$(XCC_UCLIBC_CONFIG) $(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG); \
configs/xcc.mk.rpi.1.15.2: @sed -i 's%\[UCLIBC_CONFIG\]%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%g' $(XCC_BLDDIR)/.config
configs/xcc.mk.rpi.1.15.2: @sed -i 's%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%\[UCLIBC_CONFIG\]%g' $(XCC_CONFIG)
configs/xcc.mk.rpi.1.18.0: @sed -i 's%\[UCLIBC_CONFIG\]%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%g' $(XCC_BLDDIR)/.config
configs/xcc.mk.rpi.1.18.0: @sed -i 's%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%\[UCLIBC_CONFIG\]%g' $(XCC_CONFIG)
configs/xcc.mk.rpi.1.19.0: @sed -i 's%\[UCLIBC_CONFIG\]%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%g' $(XCC_BLDDIR)/.config
configs/xcc.mk.rpi.1.19.0: @sed -i 's%$(XCC_BLDDIR)/.$(XCC_UCLIBC_CONFIG)%\[UCLIBC_CONFIG\]%g' $(XCC_CONFIG)
mjhammel(tty4)$ grep UC src/xcc/*
grep: src/xcc/opkg: Is a directory
grep: src/xcc/patches: Is a directory
grep: src/xcc/tests: Is a directory
</pre>
<p>So it appears it was copying the uClibc config to the xcc bld dir and then trying to reference it in the xcc config. However there are no references to it ([UCLIBC_CONFIG]) in the current configs. So these can all be safely removed.</p>
<p>I'm in the middle of buildroot and kernel updates so I'll come back to this later.</p> PiBox - Bug #219: xcc preconfig referencing non-existant uClibc confighttps://redmine.graphics-muse.org/issues/219?journal_id=9552014-02-01T22:44:57ZHammelmjhammel@graphics-muse.org
<ul><li><strong>Target version</strong> changed from <i>1.0 - Atreides</i> to <i>0.8.0</i></li></ul><p>Moving to 0.8 release target.</p> PiBox - Bug #219: xcc preconfig referencing non-existant uClibc confighttps://redmine.graphics-muse.org/issues/219?journal_id=9582014-02-02T23:40:50ZHammelmjhammel@graphics-muse.org
<ul><li><strong>% Done</strong> changed from <i>50</i> to <i>60</i></li></ul><p>xcc built kernel fine. Now building rootfs. Need to rebuild gles too.</p>
<p>After all are built they will be tested on the target. If that works, the xcc changes can be committed.</p> PiBox - Bug #219: xcc preconfig referencing non-existant uClibc confighttps://redmine.graphics-muse.org/issues/219?journal_id=9622014-02-04T03:02:38ZHammelmjhammel@graphics-muse.org
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>60</i> to <i>100</i></li></ul><p>Verified xcc builds all components just fine.</p>
<p>Changes pushed upstream.</p>
<p>Closing issue.</p>