libkeepalive-0.3-1.oe2309>  <@PT@7!.ܶujG7oe hopeneuler@compass-ci.com G7o T o/~K7)S5aMq~]H_Ï%٥.l*3pe|QwY{>ZꅺCH%hbzb{ : /Ԣo5LO PRhw6  j,݃;w2AK~N6+DN`.a+CHk!/oETqM]VCRb>u_@-3I=8d3[T"}w^gmc8R\Ұȥ~ o3$hcq ΕqrW0D!ĆecӲ -e qR q6uYzPIځXC%ikUUTRFI| 4Zfc7a2f6f5676cc2ed095b9e2bb0734ddd737400f478b3fac3be70d759ae770a6b46a9e6ec22242d5bd727344f42ae90f81b70e514gٚ6]2”|9m1>7?xd  E 5)/8P \ h    $B`x( 89:=FLGlHIRXY\]^defHLClibkeepalive0.31.oe2309Enable TCP keepalive in dynamic binarieslibkeepalive is a library that enables tcp keepalive features in glibc based binary dynamic executables, without any change in the original program.e g[dc-64g.compass-ci-}MIThttp://openeuler.orgUnspecifiedlibkeepalive-0.3.tar.gz0005-Makefile-Allow-setting-custom-compiler-flags.patch0004-Makefile-Make-self-test-accessible-by-make-test.patch0003-test-Implement-self-test-functionality.patch0002-test-test.c-Whitespace-cleanup.patchhttp://libkeepalive.sourceforge.net/linuxx86_64 pLe g(e g(e g(e g(e g(e g(f67fe32c87269712fb5d235dc9135a33abf8b8b0d6b4b68f175df801307029f38c16127bfec772c61b441cc21006706a0a1d2dba0e54951b6c913e0d50cf1445e15b45133cb7ae7ce9332ad943400238a87a268511059f830056256e1c64b1885eee58e1055e9ac8e4c3793e4ef7055197490240890f4aa124aabd2f0d6eea7cfb577b132a49d289ff3cd0c2a670ddc50028c6dbecfb164958ac031376a82dd265fabc7f02b6d7484721afe9590c023427c4f9ad7a2d789319af94a57935c404 rootrootrootrootrootrootrootrootrootrootrootrootlibkeepalivelibkeepalive-debuginfolibkeepalive-debugsource  gccrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.1_5+@tuShenmei - 0.3-1- package initdc-64g.compass-ci 16953117070.3-1.oe23090.3-1.oe23090.3-1.oe23090002-test-test.c-Whitespace-cleanup.patch0003-test-Implement-self-test-functionality.patch0004-Makefile-Make-self-test-accessible-by-make-test.patch0005-Makefile-Allow-setting-custom-compiler-flags.patchlibkeepalive-0.3.tar.gzlibkeepalive.speccpiogzip9utf-84519993e6899117fc4a9c589df62282802da39af8af9febfc625017d96e16b769d433da006f9553ef004053242525a76bc314f356f4f13b0c31fdbfb9433e1ffName: libkeepalive Version: 0.3 Release: 1 Summary: Enable TCP keepalive in dynamic binaries URL: http://libkeepalive.sourceforge.net/ BuildRequires: gcc License: MIT Source0: https://cfhcable.dl.sourceforge.net/project/libkeepalive/libkeepalive/0.3/libkeepalive-0.3.tar.gz Patch1: 0002-test-test.c-Whitespace-cleanup.patch Patch2: 0003-test-Implement-self-test-functionality.patch Patch3: 0004-Makefile-Make-self-test-accessible-by-make-test.patch Patch4: 0005-Makefile-Allow-setting-custom-compiler-flags.patch %description libkeepalive is a library that enables tcp keepalive features in glibc based binary dynamic executables, without any change in the original program. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'libkeepalive-0.3' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/libkeepalive-0.3.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'libkeepalive-0.3' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0002-test-test.c-Whitespace-cleanup.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0003-test-Implement-self-test-functionality.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0004-Makefile-Make-self-test-accessible-by-make-test.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0005-Makefile-Allow-setting-custom-compiler-flags.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f export CFLAGS="-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection " export LDFLAGS="-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld" /usr/bin/make -O -j${RPM_BUILD_NCPUS} V=1 VERBOSE=1 %check make test %package debuginfo Summary: Debug information for package libkeepalive Group: Development/Debug AutoReq: 0 AutoProv: 1 %description debuginfo This package provides debug information for package libkeepalive. Debug information is useful when developing applications that use this package or when debugging this package. %files debuginfo -f debugfiles.list %package debugsource Summary: Debug sources for package libkeepalive Group: Development/Debug AutoReqProv: 0 %description debugsource This package provides debug sources for package libkeepalive. Debug sources are useful when developing applications that use this package or when debugging this package. %files debugsource -f debugsourcefiles.list %install install -p -m 0755 -D src/libkeepalive.so /home/lkp/rpmbuild/BUILDROOT/libkeepalive-0.3-1.oe2309.x86_64/usr/lib64/libkeepalive.so %files %license LICENSE %doc README /usr/lib64/libkeepalive.so %changelog * Thu Aug 13 2020 tuShenmei - 0.3-1 - package init ?Z ̜yysD:N$U/Ħ!ӈs:QIw}p EdAJsTg\gٻ{R+Ȁ+34OU5GD$q&]E|A >AebNa$3<\YidUC SiDRH2c=0 B:Pb ݽ~Xg#Ci#6~a0NOrbb$aY$9sfyͱw`@ԈCX&}T)V9 %DP Te<=i,Bc3$0I\lNgp9<0<T0KbXYPIPIPp8o q BŐT. v\BE"?bRi ,lrtuvH"0TBn 2Hg  ."P&!2_$c] @aE}09!FAG,B/X v"ot0%#LN!b !S)fC/B t9,/98}#sRrbo .勿,b⳦r\>DfHW1`C*Dߌ/Fʑ(kT-!`c+ _ Đ.(2.2 EAP ! IՑR e<['@tsv]CA1"cpڃρb>W C* )%c9 Y{``) A@yF=F+V]+7\nzDEyhquv˖A0*c5>렯gpt}Էc߹[$\iO|._*YҔ$QCg~431-7n|_r{a)?[@hٽ2T`JEarbJv"d282) JaIl:kN'2y0¡`t#CNYiY(S'0Fn٧]4>#@)1a2{c(^'L >#b!<P)08u$"BC8T2[KGx 6Ly\9Jb?cl?XiZO(Dem4틈8=io0QB!C dj7,LeŹ::OꑐS\ĞOظ b@"#2i+h!O 6`Јd&P 9 f>ªO }c }AFƐ拡irW[,'P .& ϛla%|wM^`L2"#/^5VxW3״tdH LRLT)c=/7>H &ә0昳 ]ww< uy+MJ\$ER.9HPXJ 7qAyj^ e3F^|:G3K׼+EY+92o-6++%ь}gv4zVՐ0xw^gb)LkBҘ.+ȟdųS;Za \CkUlT) pI {罻fVq26DE\Mg1_ҾbwvEܭj>d7NcZ;Z/^(8U2/ruݦuxF|RQ9nS=g?FgR8͆0x}ֳ-Sίjsgʑܝs/׾,_kK([/'6㙺+opr7zu]6c2mjѻ~S˨6VL~^|i @~)~Z;M\Xڸ vg5R󏏛2ySLn`bWmԔm>rR[3m-BܢWI8WXהg VmXF\hH MtHjxg:5s*ʃSVg"Qa9^HU[C:}rNg{D3gT5\[{by0"O=S:Α442r e%}ٽ}o՝7e`&7;v\qypvE/dŴ#ZggX?fyۮqY 6lW=^Ԟ3ϗaީ0}bUKmjVכ7_U֓+TZY[6Ѱ2EuG'ۚRM>uY=ԥ~Ht}co_`|1'azT%ṠdU0<&W]O῿\{[]c}nP}SKvI)';qCN'_Ψx/$I,VFX?幢gk'拖 /,:Wm~?|c31gqlï;L$EPǔ&aC8&k5)Z.H?Xq N ~x ɿsBDZkw F 1f;)'8udgaѨv,Vs7Gݺ}s)L'SZ Yڵ{N;L_kDNrĨM' ھ=lŸ_M`jrKRMv66QZluJkYAӴzVpǚ*i"r]RVN4qȓ< zۉ~xq֦3n2p['57/5nĘqwH9kRs,BK󟻟Dxk{X1yM÷y VE}x=7}E]]Rkˋ粆]*jSK$j݉K/*zZݴa[O#.v^̯nplMՂS&IUH,%8T;Ia9Fſ^&/C?g@@Z^[ D0ْ??JVgfiNx5J}&boVPGj-..4Lsj+Zsۀ({4߁1V'lx/~}9ig?Qޏx`Ců/PdePq**)͝ϴJAfT^(E\X˽KlUZo޸o׶#MiFKM??=a$ pM.My;ƌz?uU٨ÕXG] (,:cd/7{ڑ Cvq݂|v.xVCx.Ri)eN,Թl_gޝOO VXյZ)::CBs,g\<~y7.ozbۛ7:o\78]g OXT N^>>8*n,oe(!EjǴ֊|+BaјA`8dloͣ-7n5ǁre㸃blO `8]bjݢ9\чKv Dj Y ^D@i?~f.;Ķ+XWFOž4}׼*Z.1uN7pxPߢ' 3&9< PX<^åÎ my5n4}I1?G4LGl+5h[sD_5l Ɋ8k3v X}bKkaB8eQy,UGs1~apYyK[F?xR9@3/gԎVNJme [kWTDcSx{Ymx4h:67'[h,[7DS;U/ȡ\} V>K:v(T/f4vrRJ &=v,S n&/ּ遖ZzD9'<%jP7 ZlÓurkn t")bn _1m]f>j&~LylKi¥ 4zE۲q oXACIi4)iC jg^[6g)ٴӑ.&lb$opC:8mCGKԞ.'v)Oѕsl[:|xےi8eÃ?Lk* ^Y1ɕKK8hhQكsbHNmyMXN{/Kll1s{);cx3nXM}F/s; B+:uҸ_sfM=drO΀]WuUNs}Ox=uaGtavR*ڧ[iښ+jv uڢRmb 0N|xqގ 3wUSI,ܖ#tM177zҧ᪆c"y|PXdʻ23kkylB itvGG]2ow{\/'8ܫKR#+n5 jl/H`u\Y$ſ@CesCmd{UŬX4kGιCso,4t-&Zڒ2j mN[IKTP 17T,ʿ^e3$ m~Q.s]/S$(̒>o)5C7r~uF|W ƮƖ,L|g  Rsf \D*EDXڐp^rXh:qWoYЧw""|`)x(*0n@. <!`'TΗbk+ݜq^J R 98\$R1v63b{=tE!e zKdkl#RWaQp0YVU"?ڤJ7*Tr3"2/"ǂR\5U(GkhXk\r'$QS((B46Ub)b4HgQ1H.(ec KRJ L,AuuǧA%'aKndR3P^zA _$Cs/ !"F_4Sjh8Ty3Zy3Ly:9ɫ<'@rN(H&B >deB`1'}.81