Fix BZ 716005: FTBFS
This commit is contained in:
parent
2bcbae19e8
commit
9ff04a67d6
2 changed files with 37 additions and 0 deletions
30
abiword-2.8.6-no-undefined.patch
Normal file
30
abiword-2.8.6-no-undefined.patch
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
diff -u -r abiword-2.8.6.orig/src/Makefile.am abiword-2.8.6/src/Makefile.am
|
||||
--- abiword-2.8.6.orig/src/Makefile.am 2009-09-09 15:11:01.000000000 +0200
|
||||
+++ abiword-2.8.6/src/Makefile.am 2011-08-02 23:13:52.690011591 +0200
|
||||
@@ -44,7 +44,7 @@
|
||||
|
||||
libabiword_2_8_la_LDFLAGS = \
|
||||
$(DEPS_LIBS) \
|
||||
- --no-undefined \
|
||||
+ -Wl,--no-undefined \
|
||||
-avoid-version \
|
||||
-export-dynamic
|
||||
|
||||
@@ -107,7 +107,7 @@
|
||||
|
||||
AbiWord_LDFLAGS = \
|
||||
$(DEPS_LIBS) \
|
||||
- --no-undefined \
|
||||
+ -Wl,--no-undefined \
|
||||
-avoid-version \
|
||||
-export-dynamic \
|
||||
-headerpad_max_install_names
|
||||
@@ -129,7 +129,7 @@
|
||||
|
||||
abiword_LDFLAGS = \
|
||||
$(platform_ldflags) \
|
||||
- --no-undefined \
|
||||
+ -Wl,--no-undefined \
|
||||
-avoid-version \
|
||||
-export-dynamic
|
||||
|
||||
|
|
@ -36,6 +36,7 @@ Patch101: abiword-2.6.4-draghandles.patch
|
|||
Patch102: abiword-2.6.4-nohtmloptions.patch
|
||||
%endif
|
||||
Patch103: abiword-2.8.6-libwpd.patch
|
||||
Patch104: abiword-2.8.6-no-undefined.patch
|
||||
|
||||
BuildRequires: autoconf, libtool
|
||||
BuildRequires: desktop-file-utils
|
||||
|
|
@ -92,6 +93,7 @@ Includes and definitions for developing with libabiword.
|
|||
%patch102 -p1 -b .nohtmloptions
|
||||
%endif
|
||||
%patch103 -p0 -b .libwpd
|
||||
%patch104 -p1 -b .no-undefined
|
||||
|
||||
# patch abiword plugins
|
||||
#%patch3 -p1 -b .boolean
|
||||
|
|
@ -103,6 +105,8 @@ Includes and definitions for developing with libabiword.
|
|||
%build
|
||||
# build libabiword and abiword
|
||||
cd $RPM_BUILD_DIR/abiword-%{version}
|
||||
# we need to update the generated configuration files because of patch104
|
||||
autoreconf --force --install
|
||||
%if %{olpc_build}
|
||||
%configure --disable-static --enable-dynamic --disable-gnomevfs --disable-gucharmap --disable-printing --enable-plugins="loadbindings collab" --enable-collab-backend-sugar
|
||||
%else
|
||||
|
|
@ -186,6 +190,9 @@ update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
|
|||
%{_libdir}/pkgconfig/%{name}-%{majorversion}.%{minorversion}.pc
|
||||
|
||||
%changelog
|
||||
* Tue Aug 02 2011 Marc Maurer <uwog@abisource.com> - 1:2.8.6-11
|
||||
- Fix BZ 716005: --no-undefined is a linker flag, not a g++ flag
|
||||
|
||||
* Tue Aug 02 2011 Marc Maurer <uwog@abisource.com> - 1:2.8.6-10
|
||||
- Mixed up the microversion and the release
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue