Modify

Opened 7 years ago

Closed 5 years ago

Last modified 4 years ago

#9209 closed defect (fixed)

[orion] Kernel doesn't compile due to new mv-cesa dependencies

Reported by: Nilfred <nilfred@…> Owned by: developers
Priority: high Milestone: Barrier Breaker 14.07
Component: kernel Version: Trunk
Keywords: orion feroceon crypto mv-cesa mv_cesa hash kmod-crypto-hash Cc: maddes

Description

Since 2.6.35 mv-cesa has support also for SHA1 and HMAC-SHA1 (commit), these should be enabled in kernel_menuconfig or CESA compiles with warnings and finally kernel build fail (kernel build log)

Attachments (2)

trunk_orion_crypt_hash.patch (954 bytes) - added by maddes 7 years ago.
Possible fix or workaround from Maarten Bezemer, posted on the Developer Mailing List
compilelog.orion_generic.release+ipv6-luci.27460M.20110705_225839.log.bz2 (609.6 KB) - added by maddes 7 years ago.
Still erros related to crypt-hash

Download all attachments as: .zip

Change History (8)

comment:1 Changed 7 years ago by maddes

  • Cc maddes added

comment:2 Changed 7 years ago by maddes

Seems to be the cause for #9656 too (full log available there).

Changed 7 years ago by maddes

Possible fix or workaround from Maarten Bezemer, posted on the Developer Mailing List

Changed 7 years ago by maddes

Still erros related to crypt-hash

comment:3 Changed 7 years ago by maddes

There are still issues related to crypto-hash, after getting rid of Lantiq packages for Orion in r27494:

make[3]: Entering directory `/home/maddes/openwrt/trunk/package/kernel'
IPKG_TMP=/home/maddes/openwrt/trunk/tmp/ipkg IPKG_INSTROOT=/home/maddes/openwrt/trunk/build_dir/target-arm_v5t_uClibc-0.9.32_eabi/root-orion IPKG_CONF_DIR=/home/maddes/openwrt/trunk/staging_dir/target-arm_v5t_uClibc-0.9.32_eabi/etc IPKG_OFFLINE_ROOT=/home/maddes/openwrt/trunk/build_dir/target-arm_v5t_uClibc-0.9.32_eabi/root-orion /home/maddes/openwrt/trunk/staging_dir/host/bin/opkg --offline-root /home/maddes/openwrt/trunk/build_dir/target-arm_v5t_uClibc-0.9.32_eabi/root-orion --force-depends --force-overwrite --force-postinstall --force-maintainer --add-dest root:/ --add-arch all:100 --add-arch orion:200 install /home/maddes/openwrt/trunk/bin/orion/packages/kernel_2.6.37.6-1_orion.ipk
Installing kernel (2.6.37.6-1) to root...
Configuring kernel.
for flag in hold; do IPKG_TMP=/home/maddes/openwrt/trunk/tmp/ipkg IPKG_INSTROOT=/home/maddes/openwrt/trunk/build_dir/target-arm_v5t_uClibc-0.9.32_eabi/root-orion IPKG_CONF_DIR=/home/maddes/openwrt/trunk/staging_dir/target-arm_v5t_uClibc-0.9.32_eabi/etc IPKG_OFFLINE_ROOT=/home/maddes/openwrt/trunk/build_dir/target-arm_v5t_uClibc-0.9.32_eabi/root-orion /home/maddes/openwrt/trunk/staging_dir/host/bin/opkg --offline-root /home/maddes/openwrt/trunk/build_dir/target-arm_v5t_uClibc-0.9.32_eabi/root-orion --force-depends --force-overwrite --force-postinstall --force-maintainer --add-dest root:/ --add-arch all:100 --add-arch orion:200 flag $flag kernel; done
Setting flags for package kernel to hold.
mkdir -p /home/maddes/openwrt/trunk/bin/orion/packages /home/maddes/openwrt/trunk/build_dir/linux-orion_generic/packages/ipkg-orion/kmod-crypto-hash/CONTROL
mkdir -p /home/maddes/openwrt/trunk/build_dir/linux-orion_generic/packages/ipkg-orion/kmod-crypto-hash/lib/modules/2.6.37.6
cp -fpR -L /home/maddes/openwrt/trunk/build_dir/linux-orion_generic/linux-2.6.37.6/crypto/crypto_hash.ko /home/maddes/openwrt/trunk/build_dir/linux-orion_generic/packages/ipkg-orion/kmod-crypto-hash/lib/modules/2.6.37.6/
cp: cannot stat `/home/maddes/openwrt/trunk/build_dir/linux-orion_generic/linux-2.6.37.6/crypto/crypto_hash.ko': No such file or directory
make[3]: *** [/home/maddes/openwrt/trunk/bin/orion/packages/kmod-crypto-hash_2.6.37.6-1_orion.ipk] Error 1
make[3]: Leaving directory `/home/maddes/openwrt/trunk/package/kernel'

comment:4 Changed 6 years ago by maddes

Kernel builds with current trunk. Haven't checked yet, if SHA1 and HMAC-SHA1 are enabled.

comment:5 Changed 5 years ago by florian

  • Resolution set to fixed
  • Status changed from new to closed

comment:6 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.