summaryrefslogtreecommitdiffstats
path: root/tools/install-xml-file-list
Commit message (Collapse)AuthorAgeFilesLines
* fix collecting needed perl files with glibc-2.26Thierry Vignaud2018-11-221-1/+1
| | | | | | | | | | basically the ouput of strace changed with glibc-2.26: "Since version 2.26, the glibc wrapper function for open() employs the openat() system call, rather than the kernel's open() system call". so support both ways (in case it would be backported): open("foobar...) openat(AT_FDCWD, "foobar...)
* adapt to perl 5.28: fix including stuff from pkgsThierry Vignaud2018-08-091-1/+1
| | | | need to expand macro when using "matching"
* adapt to perl 5.28Thierry Vignaud2018-08-091-1/+9
| | | | | - perl modules are now in /usr/LIB/perl5 (bin) or /usr/share/perl5 (noarch) - ARCH-linux-thread-multi & version is no more used in path
* perl_checker cleanupsThierry Vignaud2016-04-281-3/+4
|
* supplement blacklistThierry Vignaud2016-04-281-3/+3
|
* Use arm instead of full arm version as arch when installing files from xml listOlivier Blin2016-01-191-0/+1
| | | | | Instead of armv7l as detected from uname -m. Perl files are installed in /usr/lib/perl5/<version>/arm-linux-thread-multi
* tools: Get rid of the 'many matches for binary' warning due to usrmove.Colin Guthrie2013-12-021-1/+3
| | | | | This ignores /sbin and /bin paths then they are symlinks and avoids misleading messages being printed when building stage2 and rescue
* tools: Prefer /usr/sbin over /usr/bin.Colin Guthrie2013-12-021-1/+1
| | | | | | | | The list already contains /sbin and /bin which are just symlinks to the above, but the order is different for / vs. /usr. Due to the symlinks we always prefer sbin over bin anyway, so this change doesn't technically change anything but does clarify things
* log substitions in verbose modeThierry Vignaud2013-04-231-0/+1
| | | | | | | | | | | | | needed in order to pinpoint & fix: Backslash found where operator expected at -e line 2, near ";}continue{print or die qq(-p destination: $!\" (Missing operator before \?) Final $ should be \$ or $name at -e line 1, within string syntax error at -e line 2, near ";}continue{print or die qq(-p destination: $!" (Might be a runaway multi-line !! string starting on line 1) Execution of -e aborted due to compilation errors. (see next commit)
* (install) only run 'ldd' on files, not directory (fix some warnings atThierry Vignaud2010-02-031-1/+1
| | | | build time)
* properly fix FileHandle issuePascal Terjan2009-10-071-1/+2
|
* Include MDK::Common after XML::Parser as XML::Parser breaks if File::Sync ↵Pascal Terjan2009-10-071-1/+1
| | | | was used before...
* simplify previous commit (detect when @l becomes empty instead of not doingPascal Rigaux2008-10-231-7/+5
| | | | | things when it's empty)
* do not uselessly wait on stdin if no files have to be filteredOlivier Blin2008-10-151-3/+5
|
* re-sync after the big svn lossPascal Rigaux2007-04-251-25/+46
|
* replace /lib/tls with /lib for libraries collected using ↵Pascal Rigaux2005-09-021-0/+5
| | | | | | | collect_needed_libraries (it was already done for files collected using ldd)
* don't need /lib/tls files anymore (since rpm works without nptl)Pascal Rigaux2005-08-031-2/+2
|
* - have /lib/tls/lib*.so* instead of replacing them with /lib/lib*.so*Pascal Rigaux2005-06-291-1/+4
| | | | | | otherwise rpm database gets corrupted - don't need setting LD_ASSUME_KERNEL anymore (it wasn't enough, and we now have tls libs)
* - enhance script so that we don't have to list bshPascal Rigaux2005-05-261-1/+1
| | | | | - add bash when DEBUG_INSTALL
* - handle <if set="..."> tagPascal Rigaux2005-05-261-1/+3
| | | | | - hide some stuff when non verbose
* many changes for use with rescue listPascal Rigaux2005-05-191-32/+104
|
* allow makefile like variablesPascal Rigaux2005-05-131-1/+1
|
* create install-xml-file-list and use it to replace share/list and ↵Pascal Rigaux2005-05-101-0/+279
share/list.ARCH with share/list.xml