./pkgtools/cwrappers, pkgsrc compiler wrappers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20220403, Package name: cwrappers-20220403, Maintainer: pkgsrc-users

The cwrappers package implements the compiler wrappers for pkgsrc.
They are the foundation of the buildlink framework. They also allow
various transformations of arguments to simplify
cross-platform portability.


Version history: (Expand)


CVS history: (Expand)


   2026-01-22 16:28:28 by Jonathan Perkin | Files touched by this commit (4)
Log message: *: Add missing BOOTSTRAP_PKG=yes where required. These packages are definitely part of bootstrap. Avoids issue in bulk builds where an older version of the package may be provided by the bootstrap kit and the pkg_add test will fail, causing a build failure. pkg_add does not exit with an error if the versions happen to be identical, which is likely why this hasn't been noticed until now. 
   2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223)
Log message: Reset MAINTAINER 
   2022-04-04 13:54:35 by Ryo ONODERA | Files touched by this commit (1)
Log message: cwrappers: Fix build 
   2022-04-04 13:22:51 by Taylor R Campbell | Files touched by this commit (6)
Log message: cwrappers: Add cross-compilation support. - New option `sysroot=<dir>': . Wrapper will add `--sysroot=<dir>' as first argument. . For every rpath argument, e.g. -Wl,-R<path> to cc, wrapper will pass `-rpath-link <dir><path>' to the linker. This matches the old mk/wrapper/cmd-sink-cross-* logic. - Create wrappers for the ${MACHINE_GNU_PLATFORM}-cc style of command, as in ${CC}, ${CXX}, ${LD} for cross-builds. - Bump version. - Use TOOL_DEPENDS, not BUILD_DEPENDS, for cwrappers. 
   2021-11-07 13:38:13 by Christos Zoulas | Files touched by this commit (5)
Log message: abstract check for "*path == '/'" to isabs(*path) 
   2020-06-02 21:46:00 by Roland Illig | Files touched by this commit (1)
Log message: pkgtools/cwrappers: avoid dependency cycle with check-portability 
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message: all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. 
   2018-03-25 22:45:25 by Joerg Sonnenberger | Files touched by this commit (2)
Log message: cwrappers-20180325: append the append list for -shared support