rpms/eboard/F-13 eboard-1.1.1-dlopen.patch, NONE, 1.1 eboard.spec, 1.5, 1.6

Lubomir Rintel lkundrak at fedoraproject.org
Tue Mar 2 11:36:30 UTC 2010


Author: lkundrak

Update of /cvs/pkgs/rpms/eboard/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5776/F-13

Modified Files:
	eboard.spec 
Added Files:
	eboard-1.1.1-dlopen.patch 
Log Message:
* Tue Mar 3 2010 Lubomir Rintel <lkundrak at v3.sk> - 1.1.1-6
- Fix build with new linker


eboard-1.1.1-dlopen.patch:
 configure |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE eboard-1.1.1-dlopen.patch ---
>From ed7e29d159180565ca02d8cbca68fffb88197fee Mon Sep 17 00:00:00 2001
From: Lubomir Rintel <lkundrak at v3.sk>
Date: Tue, 2 Mar 2010 12:27:42 +0100
Subject: [PATCH] Link against libdl

We use dlopen.
See: http://fedoraproject.org/wiki/UnderstandingDSOLinkChange
---
 .configure.swp |  Bin 16384 -> 0 bytes
 configure      |    2 +-
 2 files changed, 1 insertions(+), 1 deletions(-)
 delete mode 100644 .configure.swp

diff --git a/.configure.swp b/.configure.swp
deleted file mode 100644
index 1db39ffc47ec7e308f41b2f75f121bccbf29b773..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 16384
zcmeI3U5q4E6~{~16-RavQ6GqacdHwxXLq`LKf>-hGd;}gOwVrX?966ncEvbLTU}M%
zT}*XVTUFgN!@8gk=z}r%wFDEQVlWW}qCgDj28~2RlmsM(2Nf`oKtvP#NZ<hh|L5LY
z)z#CzBj^h;Rphr*b?-Un-h1x3pEFc;pC}z=2XcEAJQpj<^)EeicwhD+<;n>~u~%A-
z;b|+Bwb at g#8Wndl0hxD0XfSV>ZPU(IO~duHd~>Dd=go?%d4|joAK5)Q{Fm2Vr)t$&
zp7|z9NJJ73Bp&GNfmTq>9^8I>-`+jDQ|b=(zDthx6-yEm4<sH)Jdk)G at j&8%!~=;3
z5)ULE`2Y1l(A=uLf##hDZUyg<yn*LIynjP}zmD%a at V)>6l6ei^H{s{Y^80+ex4<bF
zqWt7ZJdk)G at j&8%!~=;35)ULENIZ~uAn`!rfy4ue2i`s&&<sU6i0a%$7XbMEKivWR
z?LCU}5_kqY4ITpD0bc+PSOj~)W#ILT6y+)K2)GyA20jmN0&UO&*MXCu1P*{J!TZ4$
z at Xzgv@&b4gJOa*wd%!or&EN)LgKNP_Fb9r;N$?@?n{6lyOo8*j{TC|AC&2mO!FQu<
zunqipKvC9!4T at k290L2m72tC4#=8{d_uyyXPH+Z%72E`F1j}F+d=!+xD9C}!!DV1O
z*alv`KvA9tkAVlk*MI|#fvbQDJ^;3W=ijL)Pk{Ttm%wL$4J<GRJ`64e+rb53E7$^F
z+NvlIg9pI3z|G(^u)q>n1be_0U>mp)ys|}6o&%49`@wzS3|IrJ;24+ymx2NC3NCg2
z3|;`wfoH)_!B4;~zy&%u2_`@eWWi-%D|i(#^(XKQco^IbD9(NW{;Oxec5CITWt$l_
zF#RB>>*~;`GSG5t%UQ_`@-%mFcyN84UI&q<3^YB<37E=Q;H_IujiuLEE|+5}^zd3>
z>GG(;@KjxoWhQjD(S&`^A7ZC?a#~*_sX at mbgf$Y>ZPz#1QgLx<YD%bzB18&P(@oE<
zd0GP{koak3z%zrE=dj(Q15tH!&2ij-t$J2qGO8?-TDfIMDq2;R+2J-#CnGEmtK(6l
zsdn7DY#n7#<ED1)Vqp`|N^VOj&d(^PxpY(!{-wLEfQ^kY(=lv#BmB(lv at Lj!;ek&w
zwpFlm6|-hJnW0hJ+JP at 9@b_K2hT>}NxLVsPv?H}P)Y?+5ZIK!`Z(Dvarq?xZd}IWE
z at U#GZU|XW>wyEQD44oIxZ6jCc=9(?PUaoqs6J&O;?b{=(Y>V`Yrms-)ZkgPUB_HUM
zM(P{t#NZT$Csq;G9#trs8XCMoFPc}=hZ!}2?c9lvHt(30PkrHN4byLGy2<>&7*$f1
zquVXRWMh`=2cD at l#$#!ska!9?XPj4{vChJnLL`ojp+7~<C}S;p?ZhsmGK>Oum<`r;
z?Ha at n9X}Y_=(j3NZ`v)NDBBw9iAWOB(TUXT9*PHw^UUo0VW`Pbgb$|b4Fd&C;Kwip
z$O@}!7%>KqwE-Tl5JRwzi$C1TVa)PT3iISn8G~sLR_VK|7)lT!&5M$<ZOv|(C^PMe
zLP%<pf+#!fk^I#x&-PxmUzU_^T2%8@%?j|Aq0eDP0Wv^CjpvTz8xA20r<rMEoQn at i
zFxO0-H#>62;?nf|@g=5W95q|Ph^U;Xewfv97SAO+^zhn4rns=s>nS195keW~7833g
zrqGm7H%f-GOpY2^D0EsWeM0>x2LN>}^)IGHZjDDDd5U_B%p-whL at aqNr%Vb_5XHNb
zq+`9A&C*oE(ljtwHXAtvfg!X?bH}JRWT133(>Bddt96?A at s8S!L3BLqDQXyZC=!Rc
z^`S7UV?#yhd=~31|J<RZPz%uBjIb)*LSragh&l~VvASg#rh~o>EZ6Zz&_vVGDz=%$
z)J}^Qw`Q(c0oyA)DQc%K2ia`hw3}2|?D6aFDhukC&sx4#GZ~3sMvvSU({5-E3NfqJ
zTA`^0bu!YlY34x&YeE?|9K-bRj@(ZgW>st1K|!eGA#}2zRYME34Q7Q^%3u~*4(jp`
zH+ziwm=jHz+1I+c7I<2=YHKyWKyw}HtQm$yzSHbz5o26{`DRnY@?aXQvd+Xn<Bb$+
zJ2_C8v#m;GEp86!p5|Hb!<)8bgth9fn6R`CJDR80xeNT^H*FPbK*wyXx#8MCVe*zu
zhYLRX)2)$P7$U}GnvEsZ(E_V&cHEhfeLupmFbwftPmw|_m<-G3QESwwPxvE~*!1Bg
z#{W*2`K at Nt^@6@(BlR8I->8oscYGUFa-GdA$YEocm6mKz*Z{U_A%JT}h4D;mN@@ti
zs at ty~8wLc`#d7>W!vqqztOmCrg887~>855dx61M at -^<&suGt%HMt_GKjc_hOvw;|(
zm;+N7^qoiH%WXJShzV0`Vn=6`d02O)Q0R6i$SGE8AVfsA-fYrfu0~(cd(8~W6ayls
zja at 7pjp?~568L6BmeJ63&n at e9Q^&kdO{k;&rdQ^+QhbKPmb#BXOhtOL+zKqr&!p46
zvk+-=g%BUyQCL_u`YA=LOf29q(_#xkiI|*ZCov=rViV3qF$0Ckozz&wbqt7ZYiKJb
z8Bpb>guYc_OQi5gGbT_Mxf9eaVHjguh4l&LPuPZ-mna9RYSwNBb?oU3+Ubx0HeZnh
z7nt8Kv-p9cV^PI8logR3#`929{@3p^3){#QS_9}omiYVlFi*sAnAZtl<SR50l;%f9
zj%e8Ao8<W&T%ck(`KIaF3Z4IN#aZpMI3LpapMHn`J)G;W2Xxjy3WmX}IIF)*=XLN8
z at OSVR@FMsv_#wCl+zrlvRX}I|08D~y;Ey=3{{j3O+zxI9bhf_^Sb)y;;~))E;9oe;
zKMuYN?f@>>4_?RF{w(+k_%gTwXy8-e5O at ve{b#|G;CJ9x;FsWb at NKXTX21wI2o8Wt
zz|*(`cmg~Q9s_5=kHBr<6gUBPgYDo&ob#UokAPo*p98u#xEI_3ZUJ<E-~$gF1$0Mn
zF}MiOUBQbu|I_`zUEurRPH+qOBB1+%6JQA}f*EiS>;yyLz2L972cUa{Q{W at ugWx&z
z<D=jV_&WF;puW8kBv0aj!~<_L4}?1}$8a4}-q_HICXLmsP at v;zxH)t9HYYlmhRN%u
zPa6?jG)Yr)vy0*GYJ~2&QrsL?*SBacCGGX>`nXk at NoN7twffkaVP{n_!%Y_U>ey!C
zNt1|Jtn+EPknx?9w9q-D^jZ+7md++1u7 at Q|Z0XNkvMd#namBC_xY^-5B$k#haiL{r
zvDIj3-a1YjJU#TTyTU)kiM6;W&e!2rX%6eZyiO6#;}W<OEORaLho4_MQan*ySS-!Y
z<-?-$*tAimUdILGs3On0<-%BTu{6g|y3%T&^W)59X|_0xYbbH2sAC_3OGU9q$oWlE
z7g0q~Anp at +op7ZP6H)n*`9GHtQ_0~3NOzc37roS5L}_kV9qSgCg~)#A^`s4aTu9u^
z_V at Kvm#?SdzQ&b-bT<igxjVYY>6VaPUI;sYcTcy7jMYLIFMUKPv<=HE#A3XU6ylEy
zZ3xE=rHS)9Zu;mPA4LoGTK?MQ)RE#sF&|!Q^hOE1 at jpaKR_=;<sj)aAXGU=%h2C1E
zgqAmr6;wWom5#!u(GrUFjTdp9*=MAfo=3O*SMRu59DS*&@_dp}{kl4=W_A3dYXPoL
z`Tusx&kd$+Rm~Nx!N%E9oEvDmQ-|0Nd5tE+nXd9FnnMZsONKC%S3MVlGG>+gn$H_-
zYJP5}bol7x$BLLdgt<-<Q^RSBw*Fn=+AAvK5fe#)EvHXS<ChfErG?Y6 at a#7Q#|y)3
zj98_qsM|tx4&(LiEm_2Puil23?^P56=ThXQ_3_E<^vvw!;YD7}@HBRgnoV7Ejg+NZ
zYk4j^w=C5J4_pn|c=2ji7uI=Jy#J1jcGdF;Q<t3-&iYnWSP at YfcK}3EIB;8z$%=E6
zhh~dqTDtde at o3tj%4}5P=l_ at v*PvjgO#=(>cQ;liEK9CEY*~$>301{LVPi32-44x9
zE=-q?Efi-;*N~Q+qBd2Uo?Mzl=#hA5{a+R;e3|Ji>hN`FlkOr>5#E$2;+Xkq9Q<kS
z6N(*saZP^V80yAEI?5@!e#Y)Eg`P+;{!g!KWt%@<S~^n3#;45NF8c&pP{6O9q6>gw
z7CZW51s8W|JrdY^Io28~hy18xWA|=i08%)Jp6xE3_f1S%-MNzqi=Fj%SgxYcUPxXF
R8vMqLe$m&nixW%szX3^s at 1p<!

diff --git a/configure b/configure
index ba8ae53..9ce397e 100755
--- a/configure
+++ b/configure
@@ -7,7 +7,7 @@ my $package     = "eboard";
 my $version     = "1.1.1";
 my $cxx         = "g++";
 my @cxxflags    = ("-O6");
-my @ldflags     = ("-lpthread");
+my @ldflags     = ("-lpthread", "-ldl");
 my @libs        = ();
 my $configh     = "config.h";
 my $configmake  = "config.make";
-- 
1.7.0



Index: eboard.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eboard/F-13/eboard.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- eboard.spec	24 Jul 2009 20:47:36 -0000	1.5
+++ eboard.spec	2 Mar 2010 11:36:30 -0000	1.6
@@ -1,6 +1,6 @@
 Name:		eboard
 Version:	1.1.1
-Release:	5%{?dist}
+Release:	6%{?dist}
 Summary:	Chess board interface for ICS
 
 Group:		Amusements/Games
@@ -9,6 +9,7 @@ URL:		http://eboard.sourceforge.net/
 Source0:	http://dl.sf.net/%{name}/%{name}-%{version}.tar.bz2
 Source1:	eboard.desktop
 Patch0:		eboard-1.1.1-gcc44.patch
+Patch1:         eboard-1.1.1-dlopen.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	libstdc++-devel
@@ -26,6 +27,7 @@ like FICS and to chess engines like GNU 
 %prep 
 %setup -q
 %patch0 -p1 -b .gcc44
+%patch1 -p1 -b .dlopen
 
 %build
 export EXTRAFLAGS=`echo '%{optflags}' | sed 's/ /:/g'`
@@ -53,13 +55,16 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/eboard-config.1*
 
 %changelog
+* Tue Mar 3 2010 Lubomir Rintel <lkundrak at v3.sk> - 1.1.1-6
+- Fix build with new linker
+
 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1.1-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
 * Tue Mar 21 2009 Marek Mahut <mmahut at fedoraproject.org> - 1.1.1-4
 - RHBZ#485307 -  wrong category in desktop file
 
-* Wed Mar 3 2009 Lubomir Rintel <lkundrak at v3.s> - 1.1.1-3
+* Wed Mar 3 2009 Lubomir Rintel <lkundrak at v3.sk> - 1.1.1-3
 - Fix build with GCC 4.4
 
 * Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1.1-2



More information about the scm-commits mailing list