2009/2/6 axel lin <[email protected]>:
> hi Arjan,
>
> 2009/2/6 Arjan van de Ven <[email protected]>:
>> axel lin wrote:
>>>
>>> hi list,
>>> I try to rebuild moblin2 kernel by rpmbuild.
>>> It seems no error message, but rpmbuild stops quickly.
>>> ( Note: my build environment is Fedora-10. )
>>>
>>> Below is the messages:
>>>
>>> [r...@boost tmp]# rpmbuild --rebuild
>>> kernel-2.6.29.rc2-13.1.moblin2.src.rpm
>>
>> you need to add --target i586 to this command line
>
> I tried rpmbuild --rebuild --target i586
> kernel-2.6.29.rc2-13.1.moblin2.src.rpm .
> The result is still the same, nothing get build.
> And run rpmbuld -bb --target i586 kernel.spec doesn't work, it doesn't
> really build the source code.
>
Below is the build log:
In Executing(%build) section, nothing build.
[r...@boost SPECS]# rpmbuild --target i586 -bb kernel.spec
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0FVce8
+ umask 022
+ cd /root/rpmbuild/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ patch_command='patch -p1 -F1 -s'
+ patch_command='patch -p1 -F2 -s'
+ '[' '!' -d kernel-2.6.28/vanilla-2.6.29-rc2 ']'
+ cd kernel-2.6.28
+ '[' -d linux-2.6.28 ']'
+ rm -rf deleteme
+ mv linux-2.6.28 deleteme
+ rm -rf deleteme
+ cp -rl vanilla-2.6.29-rc2 linux-2.6.28
+ cd linux-2.6.28
+ cp /root/rpmbuild/SOURCES/config-crown-beach
/root/rpmbuild/SOURCES/config-generic
/root/rpmbuild/SOURCES/config-ivi
/root/rpmbuild/SOURCES/config-netbook .
+ cp /root/rpmbuild/SOURCES/merge.pl .
+ make -f /root/rpmbuild/SOURCES/Makefile.config VERSION=2.6.29.rc2 configs
perl merge.pl config-netbook config-generic > kernel-netbook.config
perl merge.pl config-crown-beach config-generic > kernel-crown-beach.config
perl merge.pl config-ivi config-generic > kernel-ivi.config
+ ApplyPatch linux-2.6-build-nonintconfig.patch
+ local patch=linux-2.6-build-nonintconfig.patch
+ shift
+ '[' '!' -f /root/rpmbuild/SOURCES/linux-2.6-build-nonintconfig.patch ']'
+ case "$patch" in
+ patch -p1 -F2 -s
+ chmod +x scripts/checkpatch.pl
+ cp /root/rpmbuild/SOURCES/COPYING.modules Documentation/
+ mkdir configs
+ for cfg in 'kernel-*.config'
++ echo kernel-crown-beach.config kernel-ivi.config kernel-netbook.config
++ grep -c kernel-crown-beach.config
+ '[' 1 -eq 0 ']'
+ for cfg in 'kernel-*.config'
++ echo kernel-crown-beach.config kernel-ivi.config kernel-netbook.config
++ grep -c kernel-ivi.config
+ '[' 1 -eq 0 ']'
+ for cfg in 'kernel-*.config'
++ echo kernel-crown-beach.config kernel-ivi.config kernel-netbook.config
++ grep -c kernel-netbook.config
+ '[' 1 -eq 0 ']'
+ rm -f 'kernel-2.6.29.rc2-*debug.config'
+ for i in '*.config'
+ mv kernel-crown-beach.config .config
+ Arch=x86
+ make nonint_oldconfig
.config:412:warning: override: PCI_GOANY changes choice state
.config:1842:warning: override: reassigning to symbol FB_ARK
.config:1843:warning: override: reassigning to symbol FB_PM3
.config:1844:warning: override: reassigning to symbol FB_CARMINE
.config:1845:warning: override: reassigning to symbol FB_GEODE
.config:1846:warning: override: reassigning to symbol FB_VIRTUAL
.config:1847:warning: override: reassigning to symbol FB_METRONOME
.config:1848:warning: override: reassigning to symbol FB_MB862XX
+ echo '# x86'
+ cat .config
+ for i in '*.config'
+ mv kernel-ivi.config .config
+ Arch=x86
+ make nonint_oldconfig
.config:1842:warning: override: reassigning to symbol FB_ARK
.config:1843:warning: override: reassigning to symbol FB_PM3
.config:1844:warning: override: reassigning to symbol FB_CARMINE
.config:1845:warning: override: reassigning to symbol FB_GEODE
.config:1846:warning: override: reassigning to symbol FB_VIRTUAL
.config:1847:warning: override: reassigning to symbol FB_METRONOME
.config:1848:warning: override: reassigning to symbol FB_MB862XX
+ echo '# x86'
+ cat .config
+ for i in '*.config'
+ mv kernel-netbook.config .config
+ Arch=x86
+ make nonint_oldconfig
.config:1842:warning: override: reassigning to symbol FB_ARK
.config:1843:warning: override: reassigning to symbol FB_PM3
.config:1844:warning: override: reassigning to symbol FB_CARMINE
.config:1845:warning: override: reassigning to symbol FB_GEODE
.config:1846:warning: override: reassigning to symbol FB_VIRTUAL
.config:1847:warning: override: reassigning to symbol FB_METRONOME
.config:1848:warning: override: reassigning to symbol FB_MB862XX
+ echo '# x86'
+ cat .config
+ find . '(' -name '*.orig' -o -name '*~' ')' -exec rm -f '{}' ';'
+ cd ..
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xbAv1h
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd kernel-2.6.28
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /root/rpmbuild/BUILDROOT/kernel-2.6.29.rc2-13.1.moblin2.i386
+ mkdir -p /root/rpmbuild/BUILDROOT/kernel-2.6.29.rc2-13.1.moblin2.i386/boot
+ cd linux-2.6.28
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.PCiZUr
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd kernel-2.6.28
+ cd linux-2.6.28
+ rm -rf
/root/rpmbuild/BUILDROOT/kernel-2.6.29.rc2-13.1.moblin2.i386/lib/firmware
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/root/rpmbuild/BUILDROOT/kernel-2.6.29.rc2-13.1.moblin2.i386
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.fx5pmC
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd kernel-2.6.28
+ rm -rf /root/rpmbuild/BUILDROOT/kernel-2.6.29.rc2-13.1.moblin2.i386
+ exit 0
[r...@boost SPECS]#
>>
>> I'm interesting to learn why you want to rebuild the kernel though...
>>
> I need to rebuild the kernel because I want to include some wlan
> drivers that is not in default moblin2 kernel.
>
> Regards,
> Axel
>
_______________________________________________
Moblin dev Mailing List
[email protected]
To manage or unsubscribe from this mailing list visit:
https://lists.moblin.org/mailman/listinfo/dev or your user account on
http://moblin.org once logged in.
For more information on the Moblin Developer Mailing lists visit:
http://moblin.org/community/mailing-lists