Skip to content

Commit

Permalink
sys-block/thin-provisioning-tools: Do not use gcc directly
Browse files Browse the repository at this point in the history
Use $(CXX) when linking libft.so.

BUG=b:271479944
TEST=Install on brya, check the new version.

Closes: https://bugs.gentoo.org/721500
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
  • Loading branch information
gwendalcr committed Jul 14, 2023
1 parent c9c2c64 commit fc28c48
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
@@ -0,0 +1,25 @@
From f912f6630eada34dcfb1320bb46b02d149c32ad4 Mon Sep 17 00:00:00 2001
From: Gwendal Grignou <gwendal@chromium.org>
Date: Wed, 28 Jun 2023 16:08:41 -0700
Subject: [PATCH] [base] Never use gcc directly

---
Makefile.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.in b/Makefile.in
index b1fd4aa..342daf7 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -363,7 +363,7 @@ LIBFT_OBJECTS=$(subst .c,.o,$(LIBFT_SOURCE))

lib/libft.so: $(LIBFT_OBJECTS)
@echo " [LD]" $@
- $(V) gcc -shared -o $@ $+ -laio
+ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -o $@ $+ -laio

.PHONEY: functional-test unit-test

--
2.41.0.255.g8b1d071c50-goog

Expand Up @@ -33,6 +33,7 @@ DEPEND="${RDEPEND}

PATCHES=(
"${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
"${FILESDIR}"/${PN}-0.9.0-build-fixes.patch
"${FILESDIR}"/0.9.0-remove-boost_iostreams.patch
)

Expand Down

0 comments on commit fc28c48

Please sign in to comment.