[PATCH v2] Link with -ldl on GNU/kFreeBSD
Peter Colberg
peter at colberg.org
Wed Jul 6 23:30:39 CEST 2016
On Fri, Jul 01, 2016 at 10:00:37PM -0400, Peter Colberg wrote:
> GNU/kFreeBSD uses the FreeBSD kernel with the GNU C library.
>
> Signed-off-by: Peter Colberg <peter at colberg.org>
> ---
> cgit.mk | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/cgit.mk b/cgit.mk
> index 369f309..8d4f5e0 100644
> --- a/cgit.mk
> +++ b/cgit.mk
> @@ -53,8 +53,8 @@ endif
>
> endif
>
> -# Add -ldl to linker flags on non-BSD systems.
> -ifeq ($(findstring BSD,$(uname_S)),)
> +# Add -ldl to linker flags on systems that commonly use GNU libc.
> +ifneq (,$(filter $(uname_S),Linux GNU/kFreeBSD))
> CGIT_LIBS += -ldl
> endif
>
> --
> 2.8.1
>
Any objections to merging this? While it is not a perfect solution,
it is better than the status quo and allows Debian to drop a patch.
Peter
More information about the CGit
mailing list