flatcar-scripts/chroot_version_hooks.d
Mike Frysinger e1c7706041 update hooks: migrate arm boards to new ldso path
Now that glibc installs with the new arm hardfp ldso path, and gcc
generates ELFs with the new path, forcibly migrate existing boards
to the new path by having people rebuild everything.

BUG=None
TEST=`./update_chroot` moved my old tegra2_kaen and arm-generic boards away

Change-Id: I5fee57ff49a9533cc10cb82888014f7cb53033ac
Reviewed-on: https://gerrit.chromium.org/gerrit/24731
Reviewed-by: asharif <asharif@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-06-08 11:24:56 -07:00
..
1_init chroot_upgrade: rename things before it's too late 2011-05-13 15:36:10 -07:00
2_path_update Add chroot version 2 upgrade script 2011-06-03 15:32:08 -07:00
3_libtool_update Fix *.pc files for folks who have /build/x86-mario.dev symlinked to /build/x86-mario 2011-06-10 00:24:20 -07:00
4_policykit_removal Upgrade script to handle policykit -> polkit migration. 2011-06-08 14:48:33 -07:00
5_symlink_pc_update Fix *.pc files for folks who have /build/x86-mario.dev symlinked to /build/x86-mario 2011-06-10 00:24:20 -07:00
6_mobile_broadband_removal Remove mobile-broadband-provider-info package, which has been replaced 2011-07-12 15:37:19 -07:00
7_host_gcc_upgrade fix up function style 2012-05-11 14:10:38 -07:00
8_unmerge_gmp Remove old versions of dev-libs/gmp to ease chroot upgrades. 2011-09-12 10:45:18 -07:00
9_board_makeconf_setup Upgrade script to insert BOARD_USE into existing make.conf.board_setup files. 2011-09-13 18:03:48 -07:00
10_default_locales enter_chroot: restore auto locale generation 2011-09-19 21:57:14 -07:00
11_rm_bad_directory Actually rm -rf /does/not instead to fix metrics unit tests. 2011-10-06 00:19:03 -07:00
12_clean_old_config_files update hooks: 3c1d3d8be6, take two 2011-10-13 09:56:07 -07:00
13_enable_gold update hooks: drop useless +x perms on files 2011-10-19 16:48:55 -07:00
14_board_portage_env update hooks: add /etc/portage/env support 2011-10-20 11:06:39 -07:00
15_board_portage_env_undo update hooks: undo /etc/portage/env support 2011-11-03 16:13:22 -07:00
16_localtime update hooks: punt old localtime symlinks 2011-11-04 10:55:01 -07:00
17_sudo_90_cros Mid air collision of upgrade script 17_* 2011-11-18 23:04:35 -08:00
18_noop Uninstall GRUB 1.99 from chroot in favour of 1.97 2011-11-24 13:37:36 -08:00
19_sudo_90_cros Mid air collision of upgrade script 17_* 2011-11-18 23:04:35 -08:00
20_board_portage_bashrc update hooks: delete board /etc/portage/bashrc 2011-11-20 14:21:48 -08:00
21_grub_downgrade Uninstall GRUB 1.99 from chroot in favour of 1.97 2011-11-24 13:37:36 -08:00
22_trim_bashrc upgrade hook: move PS1 niceties from .bashrc to profile.d 2011-12-09 12:00:59 -08:00
23_vcs_migration update hooks: smooth out the dev-vcs migration 2012-01-05 11:55:44 -08:00
24_distfiles_migration Mount bind external distfiles into the chroot. 2012-02-06 21:49:37 -08:00
25_suppress_incremental_build_across_chroot Add upgrade script to move incremental chrome build content. 2012-02-07 00:35:44 -08:00
26_scrub_old_pkgs update hooks: scrub old unused pkgs 2012-02-28 08:35:55 -08:00
27_64bit_convert_lumpy Add chroot upgrade script to clear out build root(s) when moving to 64bit 2012-02-28 12:49:08 -08:00
28_deselect_cross_compilers update hooks: make sure cross-compilers are not in @world 2012-02-29 09:37:32 -08:00
29_64bit_convert_stumpy Add chroot upgrade script to clear out stumpy root when moving to 64bit 2012-02-29 17:32:30 -08:00
30_crossdev_metadata update hooks: update metadata dir for installed crossdev overlays 2012-03-07 17:12:07 -08:00
31_64bit_convert_atom Add chroot upgrade script to clear out atom board root(s) when moving to 64bit 2012-03-08 12:35:28 -08:00
32_scrub_old_pkgs update hooks: scrub some more old packages 2012-05-03 19:23:01 -07:00
33_remove_requests [crosutils] Upgrade chroot to remove some never-used packages 2012-05-04 09:12:53 -07:00
34_arm_softfp_to_hardfp Switch off --nousepkg flag for tegra2 to save on build speed. 2012-05-10 16:41:47 -07:00
35_64bit_convert_2gb_boards Add conversion script to convert 2GB boards to 32bit. 2012-05-14 13:01:22 -07:00
36_rebuild_openssl [scripts] rebuild openssl 2012-05-25 16:05:23 -07:00
37_remove_conflicting_linux_headers update_hooks: add a hook to unmerge old and conflicting cross headers 2012-05-31 19:50:37 -07:00
38_host_userpriv update hooks: migrate paths to userpriv settings (part 2) 2012-06-04 20:01:05 -07:00
39_host_userpriv_better update hooks: migrate paths to userpriv settings (part 2) 2012-06-04 20:01:05 -07:00
40_kernel_headers migrate to linux-headers 2012-06-07 12:07:43 -07:00
41_arm_new_hardfp_ldso update hooks: migrate arm boards to new ldso path 2012-06-08 11:24:56 -07:00