Package: rpm Version: 4.7.2-1 Severity: normal Tags: patch User: [email protected] Usertags: sparc64
rpm fails to build from sources on sparc64 architecture, due to missing symbols. As other 64-bit architectures, it needs a different symbol files. Instead of adding yet another symbols file as there are only two different symbols, the patch below uses the new optional symbol syntax, and uses only a single symbol file. diff -Nru rpm-4.7.2/debian/librpmio0.symbols rpm-4.7.2/debian/librpmio0.symbols --- rpm-4.7.2/debian/librpmio0.symbols 2009-12-09 16:10:22.000000000 +0000 +++ rpm-4.7.2/debian/librpmio0.symbols 2010-03-04 07:48:15.000000000 +0000 @@ -1,3 +1,204 @@ -#include "librpmio0.symbols.common" - glo...@base 4.7.0 - globfre...@base 4.7.0 +librpmio.so.0 librpmio0 #MINVER# + fcl...@base 4.7.0 + fc...@base 4.7.0 + fdo...@base 4.7.0 + fer...@base 4.7.0 + ffl...@base 4.7.0 + fil...@base 4.7.0 + fo...@base 4.7.0 + fr...@base 4.7.0 + fs...@base 4.7.0 + fstrer...@base 4.7.0 + fts_child...@base 4.7.0 + fts_cl...@base 4.7.0 + fts_o...@base 4.7.0 + fts_r...@base 4.7.0 + fts_...@base 4.7.0 + fwr...@base 4.7.0 + _rpmio_de...@base 4.7.0 + _rpmsq_de...@base 4.7.0 + addma...@base 4.7.0 + appendstringbuf...@base 4.7.0 + argi...@base 4.7.0 + argico...@base 4.7.0 + argid...@base 4.7.0 + argif...@base 4.7.0 + argv...@base 4.7.0 + argvadd...@base 4.7.0 + argvapp...@base 4.7.0 + argv...@base 4.7.0 + argvco...@base 4.7.0 + argvd...@base 4.7.0 + argvf...@base 4.7.0 + argvj...@base 4.7.0 + argv...@base 4.7.0 + argvpr...@base 4.7.0 + argvsea...@base 4.7.0 + argvs...@base 4.7.0 + argvsp...@base 4.7.0 + b64...@base 4.7.0 + b64dec...@base 4.7.0 + b64enc...@base 4.7.0 + delma...@base 4.7.0 + expandmac...@base 4.7.0 + fd...@base 4.7.0 + fdfinidig...@base 4.7.0 + fdf...@base 4.7.0 + fdgetf...@base 4.7.0 + fdinitdig...@base 4.7.0 + fdl...@base 4.7.0 + fd...@base 4.7.0 + f...@base 4.7.0 + fdreada...@base 4.7.0 + fds...@base 4.7.0 + fdstealdig...@base 4.7.0 + fdupdatedige...@base 4.7.0 + fdwrita...@base 4.7.0 + freestring...@base 4.7.0 + getstring...@base 4.7.0 + luaopen_po...@base 4.7.1-3~ + luaopen_...@base 4.7.1-3~ + newstring...@base 4.7.0 + pgparmorw...@base 4.7.0 + pgpclean...@base 4.7.0 + pgpextractpubkeyfingerpr...@base 4.7.0 + pgpfree...@base 4.7.0 + pgphex...@base 4.7.0 + pgpnew...@base 4.7.0 + pgpprtp...@base 4.7.0 + pgppubkeyfingerpr...@base 4.7.0 + pgpreadp...@base 4.7.0 + raspri...@base 4.7.0 + rpmclimacrocont...@base 4.7.0 + rpmcleanp...@base 4.7.0 + rpmconfig...@base 4.7.0 + rpmdefinema...@base 4.7.0 + rpmdigest...@base 4.7.0 + rpmdigestfi...@base 4.7.0 + rpmdigesti...@base 4.7.0 + rpmdigestlen...@base 4.7.0 + rpmdigestupd...@base 4.7.0 + rpmdodig...@base 4.7.0 + rpmdumpmacrota...@base 4.7.0 + rpmescapespa...@base 4.7.0 + rpmexp...@base 4.7.0 + rpmexpandnume...@base 4.7.0 + rpmfilehassuf...@base 4.7.0 + rpmfileiscompres...@base 4.7.0 + rpmfreecry...@base 4.7.0 + rpmfreemac...@base 4.7.0 + rpmgenp...@base 4.7.0 + rpmget...@base 4.7.0 + rpmgetp...@base 4.7.0 + rpmg...@base 4.7.0 + rpmglobalmacrocont...@base 4.7.0 + rpminitcry...@base 4.7.0 + rpminitmac...@base 4.7.0 + rpmkeyringadd...@base 4.7.0 + rpmkeyringf...@base 4.7.0 + rpmkeyringl...@base 4.7.0 + rpmkeyringloo...@base 4.7.0 + rpmkeyring...@base 4.7.0 + rpmkeyringunl...@base 4.7.0 + rpmloadmacrof...@base 4.7.0 + rpmloadmac...@base 4.7.0 + rpmmkt...@base 4.7.0 + rpmmktempf...@base 4.7.0 + rpmmkd...@base 4.7.0 + rpmpubkeybas...@base 4.7.0 + rpmpubkey...@base 4.7.0 + rpmpubkeyf...@base 4.7.0 + rpmpubkeyl...@base 4.7.0 + rpmpubkey...@base 4.7.0 + rpmpubkeyr...@base 4.7.0 + rpmpubkeyunl...@base 4.7.0 + rpmhookargsf...@base 4.7.0 + rpmhookargs...@base 4.7.0 + rpmhookc...@base 4.7.0 + rpmhookcalla...@base 4.7.0 + rpmhookregis...@base 4.7.0 + rpmhookunregis...@base 4.7.0 + rpmhookunregister...@base 4.7.0 + rpmhookunregister...@base 4.7.0 + rpmiomkp...@base 4.7.0 + rpmiosl...@base 4.7.0 + rpm...@base 4.7.0 + rpmlogcl...@base 4.7.0 + rpmlogc...@base 4.7.0 + rpmloggetnr...@base 4.7.0 + rpmloglevelpre...@base 4.7.0 + rpmlogmess...@base 4.7.0 + rpmlogo...@base 4.7.0 + rpmlogpr...@base 4.7.0 + rpmlogrecmess...@base 4.7.0 + rpmlogrecprior...@base 4.7.0 + rpmlogsetcallb...@base 4.7.0 + rpmlogsetf...@base 4.7.0 + rpmlogsetm...@base 4.7.0 + rpmluacheckscr...@base 4.7.1-3~ + rpmluadel...@base 4.7.1-3~ + rpmluaf...@base 4.7.1-3~ + rpmluagetd...@base 4.7.1-3~ + rpmluagetglobalst...@base 4.7.1-3~ + rpmluagetprintbuf...@base 4.7.1-3~ + rpmluaget...@base 4.7.1-3~ + rpmluainteract...@base 4.7.1-3~ + rpmlua...@base 4.7.1-3~ + rpmlua...@base 4.7.1-3~ + rpmluapushta...@base 4.7.1-3~ + rpmluarunscr...@base 4.7.1-3~ + rpmluarunscriptf...@base 4.7.1-3~ + rpmluasetd...@base 4.7.1-3~ + rpmluasetprintbuf...@base 4.7.1-3~ + rpmluaset...@base 4.7.1-3~ + rpmluavarexi...@base 4.7.1-3~ + rpmluavf...@base 4.7.1-3~ + rpmluavget...@base 4.7.1-3~ + rpmluavgetkey...@base 4.7.1-3~ + rpmluavgetva...@base 4.7.1-3~ + rpmluavgetvalue...@base 4.7.1-3~ + rpmluavkeyis...@base 4.7.1-3~ + rpmluav...@base 4.7.1-3~ + rpmluavset...@base 4.7.1-3~ + rpmluavsetkey...@base 4.7.1-3~ + rpmluavsetlistm...@base 4.7.1-3~ + rpmluavsetva...@base 4.7.1-3~ + rpmluavsetvalue...@base 4.7.1-3~ + rpmluavvalueis...@base 4.7.1-3~ + rpmsqact...@base 4.7.0 + rpmsqena...@base 4.7.0 + rpmsqexe...@base 4.7.0 + rpmsqf...@base 4.7.0 + rpmsqiscau...@base 4.7.0 + rpmsqj...@base 4.7.0 + rpmsqthr...@base 4.7.0 + rpmsqthreadeq...@base 4.7.0 + rpmsqw...@base 4.7.0 + rpmsw...@base 4.7.0 + rpmswd...@base 4.7.0 + rpmswen...@base 4.7.0 + rpmswe...@base 4.7.0 + rpmswi...@base 4.7.0 + rpmsw...@base 4.7.0 + rpmsw...@base 4.7.0 + rstrcase...@base 4.7.0 + rstr...@base 4.7.0 + rstrl...@base 4.7.0 + rstrncase...@base 4.7.0 + rstrs...@base 4.7.0 + striptrailingblanksstring...@base 4.7.0 + striptrailingc...@base 4.7.0 + timedr...@base 4.7.0 + truncstring...@base 4.7.0 + ufdc...@base 4.7.0 + urlf...@base 4.7.0 + urlgetf...@base 4.7.0 + urlis...@base 4.7.0 + url...@base 4.7.0 + urlp...@base 4.7.0 + urlsp...@base 4.7.0 + vmef...@base 4.7.0 + (arch=!alpha !amd64 !ia64 !sparc64 !kfreebsd-amd64 !kfreebsd-i386)glo...@base 4.7.0 + (arch=!alpha !amd64 !ia64 !sparc64 !kfreebsd-amd64 !kfreebsd-i386)globfre...@base 4.7.0 + (arch=alpha amd64 ia64 sparc64 kfreebsd-amd64 kfreebsd-i386)g...@base 4.7.0 + (arch=alpha amd64 ia64 sparc64 kfreebsd-amd64 kfreebsd-i386)globf...@base 4.7.0 diff -Nru rpm-4.7.2/debian/librpmio0.symbols.alpha rpm-4.7.2/debian/librpmio0.symbols.alpha --- rpm-4.7.2/debian/librpmio0.symbols.alpha 2009-12-09 16:10:22.000000000 +0000 +++ rpm-4.7.2/debian/librpmio0.symbols.alpha 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#include "librpmio0.symbols.common" - g...@base 4.7.0 - globf...@base 4.7.0 diff -Nru rpm-4.7.2/debian/librpmio0.symbols.amd64 rpm-4.7.2/debian/librpmio0.symbols.amd64 --- rpm-4.7.2/debian/librpmio0.symbols.amd64 2009-12-09 16:10:22.000000000 +0000 +++ rpm-4.7.2/debian/librpmio0.symbols.amd64 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#include "librpmio0.symbols.common" - g...@base 4.7.0 - globf...@base 4.7.0 diff -Nru rpm-4.7.2/debian/librpmio0.symbols.common rpm-4.7.2/debian/librpmio0.symbols.common --- rpm-4.7.2/debian/librpmio0.symbols.common 2009-12-09 16:10:22.000000000 +0000 +++ rpm-4.7.2/debian/librpmio0.symbols.common 1970-01-01 00:00:00.000000000 +0000 @@ -1,200 +0,0 @@ -librpmio.so.0 librpmio0 #MINVER# - fcl...@base 4.7.0 - fc...@base 4.7.0 - fdo...@base 4.7.0 - fer...@base 4.7.0 - ffl...@base 4.7.0 - fil...@base 4.7.0 - fo...@base 4.7.0 - fr...@base 4.7.0 - fs...@base 4.7.0 - fstrer...@base 4.7.0 - fts_child...@base 4.7.0 - fts_cl...@base 4.7.0 - fts_o...@base 4.7.0 - fts_r...@base 4.7.0 - fts_...@base 4.7.0 - fwr...@base 4.7.0 - _rpmio_de...@base 4.7.0 - _rpmsq_de...@base 4.7.0 - addma...@base 4.7.0 - appendstringbuf...@base 4.7.0 - argi...@base 4.7.0 - argico...@base 4.7.0 - argid...@base 4.7.0 - argif...@base 4.7.0 - argv...@base 4.7.0 - argvadd...@base 4.7.0 - argvapp...@base 4.7.0 - argv...@base 4.7.0 - argvco...@base 4.7.0 - argvd...@base 4.7.0 - argvf...@base 4.7.0 - argvj...@base 4.7.0 - argv...@base 4.7.0 - argvpr...@base 4.7.0 - argvsea...@base 4.7.0 - argvs...@base 4.7.0 - argvsp...@base 4.7.0 - b64...@base 4.7.0 - b64dec...@base 4.7.0 - b64enc...@base 4.7.0 - delma...@base 4.7.0 - expandmac...@base 4.7.0 - fd...@base 4.7.0 - fdfinidig...@base 4.7.0 - fdf...@base 4.7.0 - fdgetf...@base 4.7.0 - fdinitdig...@base 4.7.0 - fdl...@base 4.7.0 - fd...@base 4.7.0 - f...@base 4.7.0 - fdreada...@base 4.7.0 - fds...@base 4.7.0 - fdstealdig...@base 4.7.0 - fdupdatedige...@base 4.7.0 - fdwrita...@base 4.7.0 - freestring...@base 4.7.0 - getstring...@base 4.7.0 - luaopen_po...@base 4.7.1-3~ - luaopen_...@base 4.7.1-3~ - newstring...@base 4.7.0 - pgparmorw...@base 4.7.0 - pgpclean...@base 4.7.0 - pgpextractpubkeyfingerpr...@base 4.7.0 - pgpfree...@base 4.7.0 - pgphex...@base 4.7.0 - pgpnew...@base 4.7.0 - pgpprtp...@base 4.7.0 - pgppubkeyfingerpr...@base 4.7.0 - pgpreadp...@base 4.7.0 - raspri...@base 4.7.0 - rpmclimacrocont...@base 4.7.0 - rpmcleanp...@base 4.7.0 - rpmconfig...@base 4.7.0 - rpmdefinema...@base 4.7.0 - rpmdigest...@base 4.7.0 - rpmdigestfi...@base 4.7.0 - rpmdigesti...@base 4.7.0 - rpmdigestlen...@base 4.7.0 - rpmdigestupd...@base 4.7.0 - rpmdodig...@base 4.7.0 - rpmdumpmacrota...@base 4.7.0 - rpmescapespa...@base 4.7.0 - rpmexp...@base 4.7.0 - rpmexpandnume...@base 4.7.0 - rpmfilehassuf...@base 4.7.0 - rpmfileiscompres...@base 4.7.0 - rpmfreecry...@base 4.7.0 - rpmfreemac...@base 4.7.0 - rpmgenp...@base 4.7.0 - rpmget...@base 4.7.0 - rpmgetp...@base 4.7.0 - rpmg...@base 4.7.0 - rpmglobalmacrocont...@base 4.7.0 - rpminitcry...@base 4.7.0 - rpminitmac...@base 4.7.0 - rpmkeyringadd...@base 4.7.0 - rpmkeyringf...@base 4.7.0 - rpmkeyringl...@base 4.7.0 - rpmkeyringloo...@base 4.7.0 - rpmkeyring...@base 4.7.0 - rpmkeyringunl...@base 4.7.0 - rpmloadmacrof...@base 4.7.0 - rpmloadmac...@base 4.7.0 - rpmmkt...@base 4.7.0 - rpmmktempf...@base 4.7.0 - rpmmkd...@base 4.7.0 - rpmpubkeybas...@base 4.7.0 - rpmpubkey...@base 4.7.0 - rpmpubkeyf...@base 4.7.0 - rpmpubkeyl...@base 4.7.0 - rpmpubkey...@base 4.7.0 - rpmpubkeyr...@base 4.7.0 - rpmpubkeyunl...@base 4.7.0 - rpmhookargsf...@base 4.7.0 - rpmhookargs...@base 4.7.0 - rpmhookc...@base 4.7.0 - rpmhookcalla...@base 4.7.0 - rpmhookregis...@base 4.7.0 - rpmhookunregis...@base 4.7.0 - rpmhookunregister...@base 4.7.0 - rpmhookunregister...@base 4.7.0 - rpmiomkp...@base 4.7.0 - rpmiosl...@base 4.7.0 - rpm...@base 4.7.0 - rpmlogcl...@base 4.7.0 - rpmlogc...@base 4.7.0 - rpmloggetnr...@base 4.7.0 - rpmloglevelpre...@base 4.7.0 - rpmlogmess...@base 4.7.0 - rpmlogo...@base 4.7.0 - rpmlogpr...@base 4.7.0 - rpmlogrecmess...@base 4.7.0 - rpmlogrecprior...@base 4.7.0 - rpmlogsetcallb...@base 4.7.0 - rpmlogsetf...@base 4.7.0 - rpmlogsetm...@base 4.7.0 - rpmluacheckscr...@base 4.7.1-3~ - rpmluadel...@base 4.7.1-3~ - rpmluaf...@base 4.7.1-3~ - rpmluagetd...@base 4.7.1-3~ - rpmluagetglobalst...@base 4.7.1-3~ - rpmluagetprintbuf...@base 4.7.1-3~ - rpmluaget...@base 4.7.1-3~ - rpmluainteract...@base 4.7.1-3~ - rpmlua...@base 4.7.1-3~ - rpmlua...@base 4.7.1-3~ - rpmluapushta...@base 4.7.1-3~ - rpmluarunscr...@base 4.7.1-3~ - rpmluarunscriptf...@base 4.7.1-3~ - rpmluasetd...@base 4.7.1-3~ - rpmluasetprintbuf...@base 4.7.1-3~ - rpmluaset...@base 4.7.1-3~ - rpmluavarexi...@base 4.7.1-3~ - rpmluavf...@base 4.7.1-3~ - rpmluavget...@base 4.7.1-3~ - rpmluavgetkey...@base 4.7.1-3~ - rpmluavgetva...@base 4.7.1-3~ - rpmluavgetvalue...@base 4.7.1-3~ - rpmluavkeyis...@base 4.7.1-3~ - rpmluav...@base 4.7.1-3~ - rpmluavset...@base 4.7.1-3~ - rpmluavsetkey...@base 4.7.1-3~ - rpmluavsetlistm...@base 4.7.1-3~ - rpmluavsetva...@base 4.7.1-3~ - rpmluavsetvalue...@base 4.7.1-3~ - rpmluavvalueis...@base 4.7.1-3~ - rpmsqact...@base 4.7.0 - rpmsqena...@base 4.7.0 - rpmsqexe...@base 4.7.0 - rpmsqf...@base 4.7.0 - rpmsqiscau...@base 4.7.0 - rpmsqj...@base 4.7.0 - rpmsqthr...@base 4.7.0 - rpmsqthreadeq...@base 4.7.0 - rpmsqw...@base 4.7.0 - rpmsw...@base 4.7.0 - rpmswd...@base 4.7.0 - rpmswen...@base 4.7.0 - rpmswe...@base 4.7.0 - rpmswi...@base 4.7.0 - rpmsw...@base 4.7.0 - rpmsw...@base 4.7.0 - rstrcase...@base 4.7.0 - rstr...@base 4.7.0 - rstrl...@base 4.7.0 - rstrncase...@base 4.7.0 - rstrs...@base 4.7.0 - striptrailingblanksstring...@base 4.7.0 - striptrailingc...@base 4.7.0 - timedr...@base 4.7.0 - truncstring...@base 4.7.0 - ufdc...@base 4.7.0 - urlf...@base 4.7.0 - urlgetf...@base 4.7.0 - urlis...@base 4.7.0 - url...@base 4.7.0 - urlp...@base 4.7.0 - urlsp...@base 4.7.0 - vmef...@base 4.7.0 diff -Nru rpm-4.7.2/debian/librpmio0.symbols.ia64 rpm-4.7.2/debian/librpmio0.symbols.ia64 --- rpm-4.7.2/debian/librpmio0.symbols.ia64 2009-12-09 16:10:22.000000000 +0000 +++ rpm-4.7.2/debian/librpmio0.symbols.ia64 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#include "librpmio0.symbols.common" - g...@base 4.7.0 - globf...@base 4.7.0 diff -Nru rpm-4.7.2/debian/librpmio0.symbols.kfreebsd-amd64 rpm-4.7.2/debian/librpmio0.symbols.kfreebsd-amd64 --- rpm-4.7.2/debian/librpmio0.symbols.kfreebsd-amd64 2009-12-09 16:10:22.000000000 +0000 +++ rpm-4.7.2/debian/librpmio0.symbols.kfreebsd-amd64 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#include "librpmio0.symbols.common" - g...@base 4.7.0 - globf...@base 4.7.0 diff -Nru rpm-4.7.2/debian/librpmio0.symbols.kfreebsd-i386 rpm-4.7.2/debian/librpmio0.symbols.kfreebsd-i386 --- rpm-4.7.2/debian/librpmio0.symbols.kfreebsd-i386 2009-12-09 16:10:22.000000000 +0000 +++ rpm-4.7.2/debian/librpmio0.symbols.kfreebsd-i386 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#include "librpmio0.symbols.common" - g...@base 4.7.0 - globf...@base 4.7.0 -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: sparc64 Kernel: Linux 2.6.32-2-sparc64-smp (SMP w/32 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

