Hi, Could it actually be an LLVM build issue. Maybe it has built without the shared library and the pocl links against the static one, presenting new symbols from LLVM linked.
Just a quick idea. On 01/18/2015 03:11 AM, Lucas Nussbaum wrote:
Source: pocl Version: 0.10-10 Severity: serious Tags: jessie sid User: [email protected] Usertags: qa-ftbfs-20150118 qa-ftbfs Justification: FTBFS in jessie on i386 Hi, During a rebuild of all packages in jessie (in a jessie chroot, not a sid chroot), your package failed to build on i386. Relevant part (hopefully):make[1]: Entering directory '/«PKGBUILDDIR»' dh_makeshlibs dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libpocl1/DEBIAN/symbols doesn't match completely debian/libpocl1.symbols --- debian/libpocl1.symbols (libpocl1_0.10-10_i386) +++ dpkg-gensymbolszGLZnH 2015-01-17 22:54:35.701642771 +0000 @@ -21,6 +21,7 @@ (optional=templinst)_ZN4llvm12hash_combineINS_9hash_codeEjEES1_RKT_RKT0_@Base 0.10 (optional=templinst)_ZN4llvm12hash_combineINS_9hash_codeEjjEES1_RKT_RKT0_RKT1_@Base 0.10 (optional=templinst)_ZN4llvm12hash_combineINS_9hash_codeElEES1_RKT_RKT0_@Base 0.10 + _ZN4llvm12hash_combineIllEENS_9hash_codeERKT_RKT0_@Base 0.10-10 (optional=templinst|subst|arch=kfreebsd-i386)_ZN4llvm12hash_combineI{int64_t}lEENS_9hash_codeERKT_RKT0_@Base 0.10 (optional=templinst)_ZN4llvm15SmallVectorImplIN5clang14TypoCorrectionEEaSEOS3_@Base 0.10 (optional=templinst)_ZN4llvm15SmallVectorImplIN5clang15CharSourceRangeEEaSERKS3_@Base 0.10 @@ -592,10 +593,12 @@ _ZN5clang11FileManager12addStatCacheEPNS_19FileSystemStatCacheEb@Base 0.10 _ZN5clang11FileManager12getDirectoryEN4llvm9StringRefEb@Base 0.10 _ZN5clang11FileManager12getStatValueEPKcRNS_8FileDataEbPSt10unique_ptrINS_3vfs4FileESt14default_deleteIS7_EE@Base 0.10 + _ZN5clang11FileManager14getVirtualFileEN4llvm9StringRefEll@Base 0.10-10 (subst|arch=kfreebsd-i386)_ZN5clang11FileManager14getVirtualFileEN4llvm9StringRefE{int64_t}l@Base 0.10 _ZN5clang11FileManager15clearStatCachesEv@Base 0.10 _ZN5clang11FileManager15invalidateCacheEPKNS_9FileEntryE@Base 0.10 - (subst)_ZN5clang11FileManager15modifyFileEntryEPNS_9FileEntryE{int64_t}l@Base 0.10 + _ZN5clang11FileManager15modifyFileEntryEPNS_9FileEntryEll@Base 0.10-10 +#MISSING: 0.10-10# (subst)_ZN5clang11FileManager15modifyFileEntryEPNS_9FileEntryE{int64_t}l@Base 0.10 _ZN5clang11FileManager15removeStatCacheEPNS_19FileSystemStatCacheE@Base 0.10 _ZN5clang11FileManager16getBufferForFileEN4llvm9StringRefEPSs@Base 0.10 _ZN5clang11FileManager16getBufferForFileEPKNS_9FileEntryEPSsbb@Base 0.10 @@ -1576,6 +1579,7 @@ _ZN5clang13serialization13ModuleManager13removeModulesEPPNS0_10ModuleFileES4_RN4llvm15SmallPtrSetImplIS3_EEPNS_9ModuleMapE@Base 0.10 _ZN5clang13serialization13ModuleManager14setGlobalIndexEPNS_17GlobalModuleIndexE@Base 0.10 _ZN5clang13serialization13ModuleManager15visitDepthFirstEPFbRNS0_10ModuleFileEbPvES4_@Base 0.10 + _ZN5clang13serialization13ModuleManager16lookupModuleFileEN4llvm9StringRefEllRPKNS_9FileEntryE@Base 0.10-10 (subst|arch=kfreebsd-i386)_ZN5clang13serialization13ModuleManager16lookupModuleFileEN4llvm9StringRefE{int64_t}lRPKNS_9FileEntryE@Base 0.10 _ZN5clang13serialization13ModuleManager16returnVisitStateEPNS1_10VisitStateE@Base 0.10 _ZN5clang13serialization13ModuleManager17addInMemoryBufferEN4llvm9StringRefEPNS2_12MemoryBufferE@Base 0.10 @@ -1584,6 +1588,7 @@ _ZN5clang13serialization13ModuleManager5visitEPFbRNS0_10ModuleFileEPvES4_PN4llvm11SmallPtrSetIPS2_Lj4EEE@Base 0.10 _ZN5clang13serialization13ModuleManager6lookupEN4llvm9StringRefE@Base 0.10 _ZN5clang13serialization13ModuleManager6lookupEPKNS_9FileEntryE@Base 0.10 + _ZN5clang13serialization13ModuleManager9addModuleEN4llvm9StringRefENS0_10ModuleKindENS_14SourceLocationEPNS0_10ModuleFileEjllRS7_RSs@Base 0.10-10 (subst|arch=kfreebsd-i386)_ZN5clang13serialization13ModuleManager9addModuleEN4llvm9StringRefENS0_10ModuleKindENS_14SourceLocationEPNS0_10ModuleFileEj{int64_t}lRS7_RSs@Base 0.10 _ZN5clang13serialization13ModuleManagerC1ERNS_11FileManagerE@Base 0.10 _ZN5clang13serialization13ModuleManagerC2ERNS_11FileManagerE@Base 0.10 @@ -5178,7 +5183,8 @@ _ZN5clang7ASTUnit16ConcurrencyStateC2Ev@Base 0.10 _ZN5clang7ASTUnit16ConcurrencyStateD1Ev@Base 0.10 _ZN5clang7ASTUnit16ConcurrencyStateD2Ev@Base 0.10 - (subst)_ZN5clang7ASTUnit16PreambleFileHash13createForFileE{int64_t}l@Base 0.10 + _ZN5clang7ASTUnit16PreambleFileHash13createForFileEll@Base 0.10-10 +#MISSING: 0.10-10# (subst)_ZN5clang7ASTUnit16PreambleFileHash13createForFileE{int64_t}l@Base 0.10 _ZN5clang7ASTUnit16PreambleFileHash21createForMemoryBufferEPKN4llvm12MemoryBufferE@Base 0.10 _ZN5clang7ASTUnit16addFileLevelDeclEPNS_4DeclE@Base 0.10 _ZN5clang7ASTUnit16addTemporaryFileEN4llvm9StringRefE@Base 0.10 @@ -6354,7 +6360,8 @@ (subst)_ZN5clang9ASTReader10ReadStringERKN4llvm11SmallVectorI{uint64_t}Lj64EEERj@Base 0.10 _ZN5clang9ASTReader10UpdateSemaEv@Base 0.10 (subst)_ZN5clang9ASTReader11ReadAPFloatERKN4llvm11SmallVectorI{uint64_t}Lj64EEERKNS1_12fltSemanticsERj@Base 0.10 - (subst)_ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEE{int64_t}lj@Base 0.10 + _ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEEllj@Base 0.10-10 +#MISSING: 0.10-10# (subst)_ZN5clang9ASTReader11ReadASTCoreEN4llvm9StringRefENS_13serialization10ModuleKindENS_14SourceLocationEPNS3_10ModuleFileERNS1_15SmallVectorImplINS0_14ImportedModuleEEE{int64_t}lj@Base 0.10 _ZN5clang9ASTReader11ReadSubExprEv@Base 0.10 _ZN5clang9ASTReader12LoadSelectorENS_8SelectorE@Base 0.10 _ZN5clang9ASTReader12ReadASTBlockERNS_13serialization10ModuleFileEj@Base 0.10 dh_makeshlibs: failing due to earlier errors make[1]: *** [override_dh_makeshlibs] Error 2The full build log is available from: http://aws-logs.debian.net/ftbfs-logs/2015/01/18/pocl_0.10-10_jessie-i386.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures. ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ pocl-commits mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pocl-commits
-- --Pekka -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

