summaryrefslogtreecommitdiffstats
path: root/scripts/buildinstall.functions
Commit message (Collapse)AuthorAgeFilesLines
* Don't try to get dso deps of statically linked files.Jesse Keating2009-08-061-1/+2
| | | | | | | | | | This was causing get_dso_deps to go haywire when encountering statically linked things like /sbin/grub. Particularly bad on x86_64 when it would try to use the 64bit LDSO to run the 32bit executable. The output would be bad enough that it would short circuit our loop to install all the things in KEEPFILES. We noticed this because on x86_64 the gtk2 theme is what is listed after /sbin/grub in keepfiles, and we weren't getting our theme on x86_64.
* Let's not exit from buildinstall.functions, say, everJeremy Katz2009-07-301-5/+2
| | | | | | Exiting from a function being called could leave things in a weird state. The exit makes sense for mkinitrd, maybe less so when building installer images
* Make sure s390 gets /lib/ld64.so.1David Cantrell2009-07-281-0/+5
| | | | If s390 images lack /lib/ld64.so.1, nothing works.
* Make sure the library directory is always setBill Nottingham2009-06-301-0/+1
| | | | | mk-images calls get_dso_deps as well, without a library argument. Since everything there should be of the primary arch, just set a default.
* Handle installing multilib into the installer intramfs correctly.Bill Nottingham2009-06-261-6/+20
| | | | | | | - Call get_file_deps with a an argument that specifies the libdir based on whether the binary is 32-bit or 64-bit. - Check whether the currently cached $LDSO actually works for the binary passed - if not, look for a new one in the passed libdir
* Use $LIBDIR instead of lib globbing to avoid problems with chrootsJeremy Katz2008-02-171-2/+2
|
* Also get DSO deps for setuid binaries (like X).Chris Lumens2008-01-121-1/+1
|
* Fixup paths to chroot so we can run under sudo.Chris Lumens2008-01-121-4/+4
|
* Add buildinstall.functions (DSO dependency finding)Bill Nottingham2007-12-191-0/+120