Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-29 | Use a single egrep and regexp instead of iterating over the list of files to | jperkin | 1 | -5/+3 | |
check and calling grep on each of them. Idea for using ":ts|" from Joerg. Reduces the test runtime by around 50%, depending on platform and package. | |||||
2015-04-29 | Only check executable files for valid interpreters. By the time this check is | jperkin | 1 | -10/+3 | |
performed all installed files should have their correct mode set, and there are no INSTALL scripts that currently change file modes under PREFIX after installation (nor should they ever). This change considerably speeds up the test. For example in www/firefox-l10n the time to run the test reduces from 181 seconds (135 seconds of system time) down to 10 seconds (6 seconds system time) on my SmartOS build systems. | |||||
2015-02-16 | Remove obsolete bulk build variables. | jperkin | 1 | -5/+1 | |
2015-02-01 | Revert "Drop obsolated old bulk build related variable settings." | obache | 1 | -1/+5 | |
proposed/discussed is required for such changes. | |||||
2014-11-21 | Drop obsolated old bulk build related variable settings. | obache | 1 | -5/+1 | |
2014-10-12 | Simplify PKG_DEVELOPER checks. | joerg | 9 | -21/+24 | |
2014-10-03 | Cache the results of getline and system() calls. Testing with | jperkin | 1 | -7/+20 | |
x11/kde-workspace4 shows a 25x performance improvement, reducing the runtime of _check-shlibs from 7m55s to just 18s. | |||||
2014-10-01 | Fix the readelf environment variable. | jperkin | 1 | -2/+2 | |
2014-09-07 | Set nrpath correctly in the case where there is no RPATH at all. Fixes | jperkin | 1 | -2/+2 | |
issues seen on NetBSD. | |||||
2014-09-06 | Ensure we iterate over the RPATH in search order, rather than relying on | jperkin | 1 | -5/+5 | |
awk array iteration which could result in the wrong library being chosen. Fixes issue seen with GCC 4.9 where the libgcc from the main GCC package was found first and caused errors, even though the RPATH correctly had the gcc49-libs version listed first. | |||||
2014-09-04 | Add a 'wrappers' option for CHECK_WRKREF which, if enabled, will check for | jperkin | 1 | -3/+8 | |
references to ${WRAPPER_DIR}. Update the error message when an invalid CHECK_WRKREF option is used. | |||||
2014-05-09 | use configured in check-perms | richard | 1 | -2/+2 | |
2014-03-11 | Revert rev. 1.5 | ryoon | 1 | -3/+1 | |
2014-03-11 | Revert rev. 1.5 and 1.6 | ryoon | 1 | -11/+2 | |
The change introduced in rev. 1.5 disables portability check. | |||||
2014-03-11 | Fix "illegal reference to local variable word" error with lang/nawk | ryoon | 1 | -2/+11 | |
under Debian GNU/Linux 7.4. lang/nawk's length(array) does not work as expected. So length(array) make array as usual variable. | |||||
2014-03-02 | Imprement CHECK_SHLIBS_SKIP, same as other CHECK_*_SKIP. | obache | 1 | -1/+20 | |
2014-03-01 | Fixes floating point exceptions on VAX. | jklos | 1 | -1/+3 | |
2014-02-20 | Prevent _CHECK_FILES_{PRE,POST} to include check-files-{pre,post}-message | obache | 1 | -5/+5 | |
target, it is unwanted in check-files-clean target. | |||||
2013-10-25 | Some Linux systems now use DT_RUNPATH, so match it here as well. | joerg | 1 | -6/+6 | |
2013-05-12 | drop `file' command from default USE_TOOLS list. | obache | 1 | -1/+4 | |
It is used in limited case, and does not exist by default on some platforms. proposed at over 30 months ago, and no negative feedback (only one request). | |||||
2013-05-09 | Split BUILD_DEPENDS into TOOL_DEPENDS and BUILD_DEPENDS in mk/. | riastradh | 1 | -3/+3 | |
Build depends are target packages that are needed at build-time for, e.g., static libraries to link against, header files to include, &c. Tool depends are native packages that are needed at build-time for, e.g., compilers/linkers/&c. to run. ok agc | |||||
2013-03-08 | Add DESTDIR to error message in case of PLIST mismatch. | wiz | 1 | -3/+3 | |
Noted by Edgar Fuß. | |||||
2013-02-20 | skip symbolic link for shlibs check, it may point to absolute path and currently | obache | 1 | -2/+5 | |
installed old version's file. | |||||
2013-01-04 | Don't print the /bin/sh warning on SunOS-5.11, where /bin/sh is ksh93. | jperkin | 1 | -2/+2 | |
2012-07-02 | Expand the list of full dependencies, so that the shared library check | joerg | 1 | -2/+2 | |
can work without further calls for indirect full dependencies. | |||||
2012-06-16 | Revert last change. | obache | 1 | -17/+2 | |
Honor dicision of the copyright holder. | |||||
2012-06-15 | allow DSO in not only non-full dependency packages but also indirect full ↵ | obache | 1 | -2/+17 | |
dependency. | |||||
2012-05-29 | Extend shared library check to all files that match *.so. | joerg | 1 | -2/+2 | |
2012-05-22 | mk/check/check-files.mk: Skip locale.alias | marino | 1 | -1/+4 | |
On DragonFly, packages like devel/doc++ and net/wap-utils were failing the file check during installation due to a present locale.alias file. Treat it the same as charset.alias. | |||||
2011-10-15 | Rename "flavor" to "pkgformat". | reed | 1 | -5/+5 | |
This is from Anton Panev's GSoC 2011 project to add RPM and DPKG support to pkgsrc. (I am not adding that further support in this commit.) This is just a rename of the existing functionality. Now it will be easy to test the GSoC work by simply putting in a single directory (such as "rpm" or "deb"). See http://addpackageforma.sourceforge.net/ for some details. This is from Anton's CVS, but I made some minor changes: - changed plural pkgformats to singular pkgformat (to be consistent) - fixed a few places (in comments) that were missed - catch up on some additions to flavor not in the pkgforma cvs: PKGSRC_SETENV and _flavor-destdir-undo-replace and undo-destdir-replace-install. | |||||
2011-09-08 | Introduce PKGSRC_SETENV, defaulting to SETENV. Can be set to ${SETENV} -i | abs | 1 | -2/+2 | |
to santise environment | |||||
2011-04-19 | Just warn about non executable files using env. | roy | 1 | -2/+7 | |
2011-04-19 | Disallow the use of env(1) as an interpreter. | roy | 1 | -2/+7 | |
2011-01-11 | Skip interpreter check unless regular file. | obache | 1 | -1/+4 | |
PR#44089, avoid warnings from broken symbolic link or link to a directory. | |||||
2010-08-24 | I'm fed up with having to waste time because PKG_DEVELOPER is "special" and | bad | 9 | -18/+18 | |
can't be disabled by setting it to "no" like the other variables. Besides, flavor/pkg/metadata.mk has been expecting for a long time that "no" is a valid value. Make PKG_DEVELOPER DWIM. | |||||
2010-02-02 | Deal with cases where the first dependency of a package is a build | joerg | 1 | -3/+7 | |
dependency, but a full dependency follows later. | |||||
2010-02-02 | The missing run-time search path test cannot run reliably in DESTDIR mode | tnn | 1 | -3/+8 | |
when not using the readelf(1) method, so skip the test and warn about it. | |||||
2009-10-21 | revert previous - better do a bulk build with this change first to see | tnn | 1 | -1/+4 | |
if/how much stuff is dependent on it. | |||||
2009-10-21 | remove lib/charset.alias from CHECK_FILES_SKIP | tnn | 1 | -4/+1 | |
2009-09-02 | Add wrkref check for using the .buildlink or .x11-buildlink | joerg | 1 | -2/+9 | |
subdirectories. Update comment on the default checks. | |||||
2009-07-26 | Get rid of an abstraction violation which has been in the tree since | agc | 1 | -2/+2 | |
March 2008. Not vital, but the previous way does not scale well/at all. | |||||
2009-06-18 | fix typo in comment | tnn | 1 | -2/+2 | |
2009-05-08 | Remove a redundant "$" from a grep pattern. | minskim | 1 | -2/+2 | |
2009-01-12 | Fix check-wrkref path. | uebayasi | 1 | -3/+2 | |
_CHECK_WRKREF_FILELIST_CMD is a command which prints PLIST paths converted to absolute path. _CHECK_WRKREF_FILELIST_CMD can run anywhere, so cd ${DESTDIR} before that is pointless. To access files, _CHECK_WRKREF_FILELIST_CMD's output needs to be s/^/${DESTDIR}/ when destdir is used. Reviewed By: joerg | |||||
2008-12-15 | Oops. | rillig | 1 | -2/+2 | |
2008-12-15 | Made the code shorter. | rillig | 1 | -9/+10 | |
The info messages can be omitted. At least for ELF binaries, the code is sufficiently stable. | |||||
2008-11-18 | Removed unused variables. | rillig | 1 | -4/+1 | |
2008-06-22 | "Downgrade" checkperms dependency to a normal build dependency. | joerg | 1 | -2/+2 | |
This way it doesn't have to be installed for make checksum etc. to run. | |||||
2008-05-13 | Enable USE_CHECK_SHLIBS_ELF on FreeBSD. Aleksej Saushev PR pkg/38606. | tnn | 1 | -2/+2 | |
2008-03-09 | Enable USE_CHECK_SHLIBS_ELF by default on DragonFly and NetBSD. | joerg | 1 | -1/+6 | |