]> git.pld-linux.org Git - packages/Firebird.git/commitdiff
- added patch to link with shared libstdc++, versioned Obsoletes master
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 15 Jun 2024 12:04:07 +0000 (14:04 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sat, 15 Jun 2024 12:04:07 +0000 (14:04 +0200)
Firebird-shared-libstdc++.patch [new file with mode: 0644]
Firebird.spec

diff --git a/Firebird-shared-libstdc++.patch b/Firebird-shared-libstdc++.patch
new file mode 100644 (file)
index 0000000..11bee34
--- /dev/null
@@ -0,0 +1,13 @@
+--- Firebird-5.0.0.1306-0-source/builds/posix/make.defaults.orig       2024-01-11 11:24:21.000000000 +0100
++++ Firebird-5.0.0.1306-0-source/builds/posix/make.defaults    2024-06-15 08:18:46.395554408 +0200
+@@ -207,8 +207,8 @@ ifeq ($(PLATFORM),DARWIN)
+ LIB_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS)
+ EXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS)
+ else
+-LIB_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS) -static-libstdc++
+-EXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS) -static-libstdc++
++LIB_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS)
++EXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS)
+ endif
+ STATICLIB_LINK = $(AR) crus
index 22f69176c09822bdf5116a4744a1d0eb788fd0be..24c1eac61b08f355eaec26f31d7f376225df9638 100644 (file)
@@ -63,6 +63,7 @@ Patch1:               %{name}-editline.patch
 Patch2:                %{name}-va.patch
 Patch3:                %{name}-FHS.patch
 Patch4:                %{name}-opt.patch
+Patch5:                %{name}-shared-libstdc++.patch
 Patch6:                %{name}-libpath.patch
 Patch7:                add-pkgconfig-files.patch
 Patch10:       no-copy-from-icu.patch
@@ -150,7 +151,7 @@ Group:              Development/Libraries
 Requires:      %{name}-dirs = %{version}-%{release}
 Requires:      %{name}-lib = %{version}-%{release}
 Requires:      libstdc++-devel
-Obsoletes:     Firebird-static
+Obsoletes:     Firebird-static < 3
 
 %description devel
 Header files for Firebird library.
@@ -202,6 +203,7 @@ Skrypty startowe Firebirda w wersji Classic (inetd).
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 %patch6 -p1
 %patch7 -p1
 %patch11 -p1
This page took 0.081936 seconds and 4 git commands to generate.