I have made the following changes intended for : CE:Adaptation:PandaBoard / kernel-adaptation-pandaboard CE:Adaptation:PandaBoard / u-boot-omap4panda
Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below. https://build.pub.meego.com//request/show/6072 Thank You, Marko Saukko [This message was auto-generated] --- Request # 6072: Messages from BOSS: State: review at 2012-08-24T15:01:10 by bossbot Reviews: accepted by bossbot : Prechecks succeeded. new for CE-maintainers : Please replace this text with a review and approve/reject the review (not the SR). BOSS will take care of the rest Changes: submit: home:sage:branches:CE:Adaptation:PandaBoard / kernel-adaptation-pandaboard -> CE:Adaptation:PandaBoard / kernel-adaptation-pandaboard changes files: -------------- --- kernel-adaptation-pandaboard.changes +++ kernel-adaptation-pandaboard.changes @@ -0,0 +1,10 @@ +* Mon Aug 20 2012 Marko Saukko <[email protected]> - 3.4.0 +- Update to 3.4.0 commit cc96f22 +- Dropped kernel-no-unaligned-access.patch as it is not needed anymore + +* Tue Mar 20 2012 Marko Saukko <[email protected]> - 3.1.5 +- Disabled some of the DEBUG configs. +- Update the git snapshot to 73487da from c75ef57 +- Enabled some more options based on the mer kernel validation checks: + FANOTIFY, RTC_DRV_CMOS, TUN, IPV6 + old: ---- kernel-c75ef57.tar.gz kernel-no-unaligned-access.patch new: ---- kernel-cc96f22.tar.gz spec files: ----------- --- kernel-adaptation-pandaboard.spec +++ kernel-adaptation-pandaboard.spec @@ -1,80 +1,142 @@ # # Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.23 +# Generated by: spectacle version 0.25 # + +Name: kernel-adaptation-pandaboard + # >> macros -%define kernel_version %{version} -%define kernel_devel_dir %{_prefix}/src/kernels/%{kernel_version} +# kernel_version_build is the kernel version with the unique build release and flavour, e.g., 2.6.36.2-4.1-device +%define kernel_version_build %{version}-%{release}-%{kernel_target_hw} +# kernel_devel_dir for includes/kconfig/makefiles and other devel- files +%define kernel_devel_dir %{_prefix}/src/kernels/%{kernel_version_build} # << macros -Name: kernel-adaptation-pandaboard -Summary: Kernel Adaptation Pandaboard -Version: 3.1.5 +Summary: Kernel Adaptation %{kernel_target_hw} +Version: 3.4.0 Release: 1 -Group: Kernel +Group: Kernel/Linux Kernel License: GPLv2 -ExclusiveArch: %{arm} -URL: http://git.linaro.org/gitweb?p=landing-teams/working/ti/kernel.git;a=summary -Source0: kernel-c75ef57.tar.gz +Source0: kernel-cc96f22.tar.gz Source1: %{name}.config Source100: kernel-adaptation-pandaboard.yaml -Patch0: kernel-no-unaligned-access.patch +BuildRequires: pkgconfig(ncurses) BuildRequires: u-boot-omap4panda-tools +BuildRequires: mer-kernel-checks +BuildRequires: perl +BuildRequires: kmod >= 9 +BuildRequires: fdupes Provides: kernel = %{kernel_version} - %description -Kernel for Pandaboard. - +Kernel for %{kernel_target_hw}. %package devel -Summary: Devel files for pandaboard kernel +Summary: Devel files for %{kernel_target_hw} kernel Group: Development/System Requires: %{name} = %{version}-%{release} Provides: kernel-devel = %{kernel_version} %description devel -Devel for pandaboard kernel +Devel for %{kernel_target_hw} kernel %prep -%setup -q -n kernel-c75ef57 +%setup -q -n kernel-cc96f22 -# kernel-no-unaligned-access.patch -%patch0 -p1 # >> setup +# This should go in the macro section +# Determine the kernel arch and what we're building +# kernel_arch: arm/mips/x86 (for now) .. the ARCH= for the kernel +# +%{lua: +arch = rpm.expand("%{_arch}") +if arch == "arm" or arch == "mips" then +rpm.define("builds_uImage 1") +rpm.define("kernel_arch " .. arch) +else +rpm.define("builds_firmware 1") +rpm.define("builds_vmlinuz 1") +rpm.define("kernel_arch x86") +end + +-- This is the common/code name of the hardware adaptation +-- Primarily used in descriptions + +name = rpm.expand("%{name}") +pat = "kernel%-adaptation%-(.+)" +start, finish, capture = string.find(name, pat) +if start == nil then +error("Package name "..name.." doesn't match reqired pattern "..pat) +else +rpm.define("kernel_target_hw " .. capture) +end +} +cp %{SOURCE1} ./.config + +# make sure EXTRAVERSION says what we want it to say +perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}-%{kernel_target_hw}/" Makefile + +# Verify this spec is using the latest template version +/usr/bin/mer_verify_kernel_spec 1 --fatal-if-old + +# Verify the config meets the current Mer requirements +/usr/bin/mer_verify_kernel_config .config + +echo The target hw is %{kernel_target_hw} +echo The desc is %{summary} + # << setup %build # >> build pre -cp %{SOURCE1} ./.config -#make omap4_defconfig -#make oldconfig -#exit 1 + +# arm/mips: uImage +# others : bzImage +%if 0%{?builds_uImage} make %{?jobs:-j%jobs} uImage +%endif + +%if 0%{?builds_vmlinuz} +make %{?jobs:-j%jobs} bzImage +%endif + make %{?jobs:-j%jobs} modules -#make %{?jobs:-j%jobs} prepare + # << build pre # >> build post # << build post + %install rm -rf %{buildroot} # >> install pre # Modules +# Consider : INSTALL_MOD_STRIP +# set srctree and objtree here to make %{buildroot}/lib/modules/%{kernel_version_build}/{source,build} make INSTALL_MOD_PATH=%{buildroot} modules_install +mkdir -p %{buildroot}/lib/modules/%{kernel_version_build}/ +touch %{buildroot}/lib/modules/%{kernel_version_build}/modules.dep + +# /boot mkdir -p %{buildroot}/boot/ make INSTALL_PATH=%{buildroot}/boot/ install -install -m 755 arch/arm/boot/uImage %{buildroot}/boot/ -mkdir -p %{buildroot}/lib/modules/%{kernel_version}/ -touch %{buildroot}/lib/modules/%{kernel_version}/modules.dep -# Config -cp .config %{buildroot}/boot/config-%{kernel_version} +%if 0%{?builds_uImage} +install -m 755 arch/%{kernel_arch}/boot/uImage %{buildroot}/boot/ +%endif + +%if 0%{?builds_vmlinuz} +install -m 755 arch/%{kernel_arch}/boot/bzImage %{buildroot}/boot/vmlinuz-%{kernel_version_build} +%endif + +install -m 755 .config %{buildroot}/boot/config-%{kernel_version_build} +install -m 755 System.map %{buildroot}/boot/ +install -m 755 System.map %{buildroot}/boot/System.map-%{kernel_version_build} # And save the headers/makefiles etc for building modules against # @@ -83,9 +145,8 @@ # * all Makefile/Kconfig files # * all script/ files -#rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/source mkdir -p %{buildroot}/%{kernel_devel_dir} -#(cd $RPM_BUILD_ROOT/lib/modules/$KernelVer ; ln -s build source) + # dirs for additional modules per module-init-tools, kbuild/modules.txt # first copy everything cp --parents `find -type f -name "Makefile*" -o -name "Kconfig*"` %{buildroot}/%{kernel_devel_dir} @@ -98,63 +159,86 @@ rm -rf %{buildroot}/%{kernel_devel_dir}/Documentation rm -rf %{buildroot}/%{kernel_devel_dir}/scripts rm -rf %{buildroot}/%{kernel_devel_dir}/include + +# Copy all scripts cp .config %{buildroot}/%{kernel_devel_dir} cp -a scripts %{buildroot}/%{kernel_devel_dir} -if [ -d arch/%{_arch}/scripts ]; then -cp -a arch/%{_arch}/scripts %{buildroot}/%{kernel_devel_dir}/arch/%{_arch} || : +if [ -d arch/%{kernel_arch}/scripts ]; then +cp -a arch/%{kernel_arch}/scripts %{buildroot}/%{kernel_devel_dir}/arch/%{kernel_arch} fi -if [ -f arch/%{_arch}/*lds ]; then -cp -a arch/%{_arch}/*lds %{buildroot}/%{kernel_devel_dir}/arch/%{_arch}/ || : +# FIXME - what's this trying to do ... if *lds expands to multiple files the -f test will fail. +if [ -f arch/%{kernel_arch}/*lds ]; then +cp -a arch/%{kernel_arch}/*lds %{buildroot}/%{kernel_devel_dir}/arch/%{kernel_arch}/ fi -rm -f %{buildroot}/%{kernel_devel_dir}/scripts/*.o -rm -f %{buildroot}/%{kernel_devel_dir}/scripts/*/*.o -cp -a --parents arch/arm/include %{buildroot}/%{kernel_devel_dir} -cp -a --parents arch/arm/mach-*/include %{buildroot}/%{kernel_devel_dir} -cp -a --parents arch/arm/plat-*/include %{buildroot}/%{kernel_devel_dir} +# Clean any .o files from the 'scripts' +find %{buildroot}/%{kernel_devel_dir}/scripts/ -name \*.o -print0 | xargs -0 rm -f + +# arch-specific include files +cp -a --parents arch/%{kernel_arch}/include %{buildroot}/%{kernel_devel_dir} + +# There are symlinks to these files thus copying them as well. +cp -a --parents drivers/staging/omapdrm/*.h %{buildroot}/%{kernel_devel_dir} + +# arm has include files under plat- and mach- areas (x86/mips don't) +%if "%{?kernel_arch}" == "arm" +cp -a --parents arch/%{kernel_arch}/mach-*/include %{buildroot}/%{kernel_devel_dir} +cp -a --parents arch/%{kernel_arch}/plat-*/include %{buildroot}/%{kernel_devel_dir} +%endif + +# normal include files mkdir -p %{buildroot}/%{kernel_devel_dir}/include -cd include -cp -a acpi asm-generic config crypto drm generated keys linux math-emu media mtd net pcmcia rdma rxrpc scsi sound video trace %{buildroot}/%{kernel_devel_dir}/include + +# copy only include/* directories +cp -a $(find include -mindepth 1 -maxdepth 1 -type d) %{buildroot}/%{kernel_devel_dir}/include # Make sure the Makefile and version.h have a matching timestamp so that -# external modules can be built +# external modules can be built. Also .conf touch -r %{buildroot}/%{kernel_devel_dir}/Makefile %{buildroot}/%{kernel_devel_dir}/include/linux/version.h touch -r %{buildroot}/%{kernel_devel_dir}/.config %{buildroot}/%{kernel_devel_dir}/include/linux/autoconf.h + # Copy .config to include/config/auto.conf so "make prepare" is unnecessary. cp %{buildroot}/%{kernel_devel_dir}/.config %{buildroot}/%{kernel_devel_dir}/include/config/auto.conf -cd .. - -# HACKS -#sudo sed -i 's/-Werror-implicit-function-declaration//g' %{buildroot}/%{kernel_devel_dir}/Makefile - +# We don't want this to be in the image. +rm -f %{buildroot}/boot/vmlinux-* # << install pre # >> install post +# HACKS +chmod 644 %{buildroot}/%{_prefix}/src/kernels/%{kernel_version_build}/include/linux/mmc/sdio_func.h +find %{buildroot}/%{_prefix}/src/kernels/%{kernel_version_build}/ -name '.gitignore' -delete +find %{buildroot}/%{_prefix}/src/kernels/%{kernel_version_build}/ -name '.*.cmd' -delete # << install post +%fdupes %{buildroot}//%{_prefix}/src/kernels/%{kernel_version_build}/ +%files +%defattr(-,root,root,-) +/lib/modules/%{kernel_version_build}/* +/boot/System.map-%{kernel_version_build} +/boot/config-%{kernel_version_build} +# >> files +# do we need this? should it be versioned only for x86 +/boot/System.map +%if 0%{?builds_vmlinuz} +/boot/vmlinuz-%{kernel_version_build} +/boot/vmlinuz +%endif - - - - -%files -%defattr(-,root,root,-) -/lib/modules/%{kernel_version}/* -/boot/System.map-%{kernel_version} -/boot/vmlinux-%{kernel_version} +%if 0%{?builds_uImage} /boot/uImage -/boot/config-%{kernel_version} -# >> files -# << files +%endif +%if 0%{?builds_firmware} +/lib/firmware/* +%endif +# << files %files devel %defattr(-,root,root,-) -/%{_prefix}/src/kernels/%{kernel_version}/* -/%{_prefix}/src/kernels/%{kernel_version}/.config +/%{_prefix}/src/kernels/%{kernel_version_build}/* +/%{_prefix}/src/kernels/%{kernel_version_build}/.config # >> files devel # << files devel - other changes: -------------- ++++++ kernel-adaptation-pandaboard.config --- kernel-adaptation-pandaboard.config +++ kernel-adaptation-pandaboard.config @@ -1,10 +1,9 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.1.5 Kernel Configuration +# Linux/arm 3.4.0-1-pandaboard Kernel Configuration # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y -CONFIG_HAVE_SCHED_CLOCK=y CONFIG_GENERIC_GPIO=y # CONFIG_ARCH_USES_GETTIMEOFFSET is not set CONFIG_GENERIC_CLOCKEVENTS=y @@ -22,10 +21,10 @@ CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ZONE_DMA=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_VECTORS_BASE=0xffff0000 -# CONFIG_ARM_PATCH_PHYS_VIRT is not set +CONFIG_ARM_PATCH_PHYS_VIRT=y +CONFIG_GENERIC_BUG=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_HAVE_IRQ_WORK=y CONFIG_IRQ_WORK=y @@ -37,89 +36,87 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" CONFIG_LOCALVERSION="" -# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set # CONFIG_FHANDLE is not set -# CONFIG_TASKSTATS is not set +CONFIG_TASKSTATS=y +# CONFIG_TASK_DELAY_ACCT is not set +# CONFIG_TASK_XACCT is not set CONFIG_AUDIT=y +# CONFIG_AUDITSYSCALL is not set +# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not set CONFIG_HAVE_GENERIC_HARDIRQS=y # # IRQ subsystem # CONFIG_GENERIC_HARDIRQS=y -CONFIG_HAVE_SPARSE_IRQ=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y -# CONFIG_SPARSE_IRQ is not set +# CONFIG_IRQ_DOMAIN_DEBUG is not set # # RCU Subsystem # CONFIG_TREE_PREEMPT_RCU=y CONFIG_PREEMPT_RCU=y -# CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 # CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_RCU_BOOST is not set -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y +# CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=16 CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FREEZER is not set +# CONFIG_CGROUP_DEVICE is not set # CONFIG_CPUSETS is not set -CONFIG_CGROUP_CPUACCT=y +# CONFIG_CGROUP_CPUACCT is not set # CONFIG_RESOURCE_COUNTERS is not set # CONFIG_CGROUP_PERF is not set -CONFIG_CGROUP_SCHED=y -CONFIG_FAIR_GROUP_SCHED=y -# CONFIG_RT_GROUP_SCHED is not set +# CONFIG_CGROUP_SCHED is not set # CONFIG_BLK_CGROUP is not set -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y -CONFIG_USER_NS=y -CONFIG_PID_NS=y -CONFIG_NET_NS=y +# CONFIG_CHECKPOINT_RESTORE is not set +# CONFIG_NAMESPACES is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set -CONFIG_RELAY=y +# CONFIG_RELAY is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y -CONFIG_RD_BZIP2=y -CONFIG_RD_LZMA=y -CONFIG_RD_XZ=y -CONFIG_RD_LZO=y +# CONFIG_RD_BZIP2 is not set +# CONFIG_RD_LZMA is not set +# CONFIG_RD_XZ is not set +# CONFIG_RD_LZO is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y +CONFIG_PANIC_TIMEOUT=0 CONFIG_EXPERT=y CONFIG_UID16=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y -CONFIG_KALLSYMS_ALL=y +# CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y @@ -128,7 +125,7 @@ CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_EMBEDDED is not set +CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y @@ -137,18 +134,19 @@ # CONFIG_PERF_EVENTS=y CONFIG_PERF_COUNTERS=y -# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y CONFIG_COMPAT_BRK=y -CONFIG_SLAB=y -# CONFIG_SLUB is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_OPROFILE=y CONFIG_HAVE_OPROFILE=y -CONFIG_KPROBES=y -CONFIG_KRETPROBES=y +# CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_DMA_CONTIGUOUS=y @@ -157,6 +155,7 @@ CONFIG_HAVE_CLK=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y # # GCOV-based kernel profiling @@ -167,9 +166,9 @@ CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y -CONFIG_MODULE_FORCE_LOAD=y +# CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_STOP_MACHINE=y @@ -180,6 +179,28 @@ # CONFIG_BLK_DEV_INTEGRITY is not set # +# Partition Types (2675 more lines skipped) ++++++ kernel-adaptation-pandaboard.yaml --- kernel-adaptation-pandaboard.yaml +++ kernel-adaptation-pandaboard.yaml @@ -1,39 +1,65 @@ +# See: http://wiki.merproject.org/wiki/Adaptation_Guide/Step_by_step +# for documentation of this file. + Name: kernel-adaptation-pandaboard -Summary: Kernel Adaptation Pandaboard -Description: Kernel for Pandaboard. -Version: 3.1.5 +# The text following "kernel-adaptation-" is put into the +# %{kernel_target_hw} macro by the .spec file. Typically +# you make an OBS package called kernel-adaptation-<devicecodename> + +Summary: Kernel Adaptation %{kernel_target_hw} +Description: Kernel for %{kernel_target_hw}. + +# The Version: is used in paths and must match the version +# used in the src "make install" - it's also used for the +# tarball name +Version: 3.4.0 Release: 1 -Group: Kernel +Group: Kernel/Linux Kernel License: GPLv2 Configure: none Builder: none -URL: http://git.linaro.org/gitweb?p=landing-teams/working/ti/kernel.git;a=summary -ExclusiveArch: "%{arm}" + +#URL: not required but useful to identify where the source can be found. +PkgConfigBR: +# ncurses is useful if you chroot into the kernel build area and want +# "make menuconfig" + - "ncurses" + +# When available the kernel-check-mer package will be used to validate +#the .config PkgBR: - "u-boot-omap4panda-tools" + - "mer-kernel-checks" + - perl + # needs depmod + - kmod >= 9 + Sources: - - kernel-c75ef57.tar.gz + # http://git.linaro.org/gitweb?p=landing-teams/working/ti/kernel.git;a=summary + - kernel-cc96f22.tar.gz - "%{name}.config" -Patches: - - kernel-no-unaligned-access.patch + +# Insert any Patches: section here + Provides: - "kernel = %{kernel_version}" -Files: - - "/lib/modules/%{kernel_version}/*" - - "/boot/System.map-%{kernel_version}" - - "/boot/vmlinux-%{kernel_version}" - - "/boot/uImage" - - "/boot/config-%{kernel_version}" +RunFdupes: + - "/%{_prefix}/src/kernels/%{kernel_version_build}/" +Files: + - "/lib/modules/%{kernel_version_build}/*" + - "/boot/System.map-%{kernel_version_build}" + - "/boot/config-%{kernel_version_build}" + SubPackages: - Name: devel - Summary: Devel files for pandaboard kernel + Summary: Devel files for %{kernel_target_hw} kernel Group: Development/System Description: | - Devel for pandaboard kernel + Devel for %{kernel_target_hw} kernel Provides: - "kernel-devel = %{kernel_version}" Files: - - "/%{_prefix}/src/kernels/%{kernel_version}/*" - - "/%{_prefix}/src/kernels/%{kernel_version}/.config" + - "/%{_prefix}/src/kernels/%{kernel_version_build}/*" + - "/%{_prefix}/src/kernels/%{kernel_version_build}/.config" ++++++ kernel-cc96f22.tar.gz (new) ++++++ deleted files: --- kernel-c75ef57.tar.gz --- kernel-no-unaligned-access.patch submit: home:sage:branches:CE:Adaptation:PandaBoard / u-boot-omap4panda -> CE:Adaptation:PandaBoard / u-boot-omap4panda changes files: -------------- --- u-boot-omap4panda.changes +++ u-boot-omap4panda.changes @@ -0,0 +1,6 @@ +* Mon Aug 20 2012 Marko Saukko <[email protected]> - 2012.07 +- Update to 2012.07 + +* Tue Jan 31 2012 Marko Saukko <[email protected]> - 2011.12 +- Updated to upstream version 2011.12. + @@ -6 +12 @@ -- Update to version 2011.09 +- Update to upstream version 2011.06 old: ---- u-boot-2011.06.tar.bz2 new: ---- u-boot-2012.07.tar.bz2 spec files: ----------- --- u-boot-omap4panda.spec +++ u-boot-omap4panda.spec @@ -1,13 +1,15 @@ # # Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.23 +# Generated by: spectacle version 0.25 # + +Name: u-boot-omap4panda + # >> macros # << macros -Name: u-boot-omap4panda Summary: The u-boot firmware for the omap4_panda ARM platform -Version: 2011.06 +Version: 2012.07 Release: 1 Group: System/Boot License: GPL @@ -17,13 +19,11 @@ Source1: u-boot-scr-pandaboard.txt Source100: u-boot-omap4panda.yaml - %description Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors. This package contains the firmware for the omap4_panda ARM platform. - %package doc Summary: Documentation for the u-boot Firmware Group: System/Boot Documentation @@ -63,6 +63,7 @@ make all make env # << build post + %install rm -rf %{buildroot} # >> install pre @@ -78,16 +79,6 @@ # << install post - - - - - - - - - - %files %defattr(-,root,root,-) # >> files @@ -96,7 +87,6 @@ /boot/boot.scr # << files - %files doc %defattr(-,root,root,-) # >> files doc @@ -118,4 +108,3 @@ %{_bindir}/mkimage %{_mandir}/man1/mkimage.1.gz # << files tools - other changes: -------------- ++++++ u-boot-2011.06.tar.bz2 -> u-boot-2012.07.tar.bz2 (666789 lines skipped) ++++++ u-boot-omap4panda.yaml --- u-boot-omap4panda.yaml +++ u-boot-omap4panda.yaml @@ -1,6 +1,6 @@ Name: u-boot-omap4panda Summary: The u-boot firmware for the omap4_panda ARM platform -Version: 2011.06 +Version: 2012.07 Release: 1 Group: System/Boot License: GPL
