From 708bb3ac7cda8b6d7dad47fbe64bb7eee909233a Mon Sep 17 00:00:00 2001 From: Reilly Brogan Date: Mon, 9 Dec 2024 15:22:04 -0600 Subject: [PATCH] crystal: Bootstrap against LLVM 19 Signed-off-by: Reilly Brogan --- packages/c/crystal/abi_used_libs | 2 +- packages/c/crystal/abi_used_symbols | 494 ++++++++++++++-------------- packages/c/crystal/package.yml | 2 +- packages/c/crystal/pspec_x86_64.xml | 2 +- 4 files changed, 250 insertions(+), 250 deletions(-) diff --git a/packages/c/crystal/abi_used_libs b/packages/c/crystal/abi_used_libs index 62502c4d6fc..d631629472a 100644 --- a/packages/c/crystal/abi_used_libs +++ b/packages/c/crystal/abi_used_libs @@ -1,5 +1,5 @@ ld-linux-x86-64.so.2 -libLLVM.so.18.1 +libLLVM.so.19.1 libc.so.6 libevent-2.1.so.7 libevent_pthreads-2.1.so.7 diff --git a/packages/c/crystal/abi_used_symbols b/packages/c/crystal/abi_used_symbols index 40994c17f44..ca70aba126d 100644 --- a/packages/c/crystal/abi_used_symbols +++ b/packages/c/crystal/abi_used_symbols @@ -1,251 +1,251 @@ ld-linux-x86-64.so.2:__tls_get_addr -libLLVM.so.18.1:LLVMABIAlignmentOfType -libLLVM.so.18.1:LLVMABISizeOfType -libLLVM.so.18.1:LLVMAddAttributeAtIndex -libLLVM.so.18.1:LLVMAddCallSiteAttribute -libLLVM.so.18.1:LLVMAddCase -libLLVM.so.18.1:LLVMAddClause -libLLVM.so.18.1:LLVMAddFunction -libLLVM.so.18.1:LLVMAddGlobal -libLLVM.so.18.1:LLVMAddHandler -libLLVM.so.18.1:LLVMAddIncoming -libLLVM.so.18.1:LLVMAddModuleFlag -libLLVM.so.18.1:LLVMAddTargetDependentFunctionAttr -libLLVM.so.18.1:LLVMAlignOf -libLLVM.so.18.1:LLVMAppendBasicBlockInContext -libLLVM.so.18.1:LLVMArrayType -libLLVM.so.18.1:LLVMBuildAShr -libLLVM.so.18.1:LLVMBuildAdd -libLLVM.so.18.1:LLVMBuildAlloca -libLLVM.so.18.1:LLVMBuildAnd -libLLVM.so.18.1:LLVMBuildAtomicCmpXchg -libLLVM.so.18.1:LLVMBuildAtomicRMW -libLLVM.so.18.1:LLVMBuildBr -libLLVM.so.18.1:LLVMBuildCall2 -libLLVM.so.18.1:LLVMBuildCallWithOperandBundles -libLLVM.so.18.1:LLVMBuildCatchPad -libLLVM.so.18.1:LLVMBuildCatchRet -libLLVM.so.18.1:LLVMBuildCatchSwitch -libLLVM.so.18.1:LLVMBuildCondBr -libLLVM.so.18.1:LLVMBuildExactSDiv -libLLVM.so.18.1:LLVMBuildExtractValue -libLLVM.so.18.1:LLVMBuildFAdd -libLLVM.so.18.1:LLVMBuildFCmp -libLLVM.so.18.1:LLVMBuildFDiv -libLLVM.so.18.1:LLVMBuildFMul -libLLVM.so.18.1:LLVMBuildFPExt -libLLVM.so.18.1:LLVMBuildFPToSI -libLLVM.so.18.1:LLVMBuildFPToUI -libLLVM.so.18.1:LLVMBuildFPTrunc -libLLVM.so.18.1:LLVMBuildFSub -libLLVM.so.18.1:LLVMBuildFence -libLLVM.so.18.1:LLVMBuildGlobalStringPtr -libLLVM.so.18.1:LLVMBuildICmp -libLLVM.so.18.1:LLVMBuildInBoundsGEP2 -libLLVM.so.18.1:LLVMBuildIntToPtr -libLLVM.so.18.1:LLVMBuildInvokeWithOperandBundles -libLLVM.so.18.1:LLVMBuildLShr -libLLVM.so.18.1:LLVMBuildLandingPad -libLLVM.so.18.1:LLVMBuildLoad2 -libLLVM.so.18.1:LLVMBuildMul -libLLVM.so.18.1:LLVMBuildNot -libLLVM.so.18.1:LLVMBuildOr -libLLVM.so.18.1:LLVMBuildPhi -libLLVM.so.18.1:LLVMBuildPtrToInt -libLLVM.so.18.1:LLVMBuildRet -libLLVM.so.18.1:LLVMBuildRetVoid -libLLVM.so.18.1:LLVMBuildSDiv -libLLVM.so.18.1:LLVMBuildSExt -libLLVM.so.18.1:LLVMBuildSIToFP -libLLVM.so.18.1:LLVMBuildSRem -libLLVM.so.18.1:LLVMBuildSelect -libLLVM.so.18.1:LLVMBuildShl -libLLVM.so.18.1:LLVMBuildStore -libLLVM.so.18.1:LLVMBuildSub -libLLVM.so.18.1:LLVMBuildSwitch -libLLVM.so.18.1:LLVMBuildTrunc -libLLVM.so.18.1:LLVMBuildUDiv -libLLVM.so.18.1:LLVMBuildUIToFP -libLLVM.so.18.1:LLVMBuildURem -libLLVM.so.18.1:LLVMBuildUnreachable -libLLVM.so.18.1:LLVMBuildVAArg -libLLVM.so.18.1:LLVMBuildXor -libLLVM.so.18.1:LLVMBuildZExt -libLLVM.so.18.1:LLVMConstArray -libLLVM.so.18.1:LLVMConstInt -libLLVM.so.18.1:LLVMConstIntGetSExtValue -libLLVM.so.18.1:LLVMConstIntOfArbitraryPrecision -libLLVM.so.18.1:LLVMConstNull -libLLVM.so.18.1:LLVMConstPointerNull -libLLVM.so.18.1:LLVMConstReal -libLLVM.so.18.1:LLVMConstRealOfStringAndSize -libLLVM.so.18.1:LLVMConstStringInContext -libLLVM.so.18.1:LLVMConstStructInContext -libLLVM.so.18.1:LLVMContextCreate -libLLVM.so.18.1:LLVMContextDispose -libLLVM.so.18.1:LLVMCountParamTypes -libLLVM.so.18.1:LLVMCountParams -libLLVM.so.18.1:LLVMCountStructElementTypes -libLLVM.so.18.1:LLVMCreateBuilderInContext -libLLVM.so.18.1:LLVMCreateDIBuilder -libLLVM.so.18.1:LLVMCreateEnumAttribute -libLLVM.so.18.1:LLVMCreateOperandBundle -libLLVM.so.18.1:LLVMCreatePassBuilderOptions -libLLVM.so.18.1:LLVMCreateStringAttribute -libLLVM.so.18.1:LLVMCreateTargetDataLayout -libLLVM.so.18.1:LLVMCreateTargetMachine -libLLVM.so.18.1:LLVMCreateTypeAttribute -libLLVM.so.18.1:LLVMDIBuilderCreateArrayType -libLLVM.so.18.1:LLVMDIBuilderCreateAutoVariable -libLLVM.so.18.1:LLVMDIBuilderCreateBasicType -libLLVM.so.18.1:LLVMDIBuilderCreateCompileUnit -libLLVM.so.18.1:LLVMDIBuilderCreateDebugLocation -libLLVM.so.18.1:LLVMDIBuilderCreateEnumerationType -libLLVM.so.18.1:LLVMDIBuilderCreateEnumerator -libLLVM.so.18.1:LLVMDIBuilderCreateExpression -libLLVM.so.18.1:LLVMDIBuilderCreateFile -libLLVM.so.18.1:LLVMDIBuilderCreateFunction -libLLVM.so.18.1:LLVMDIBuilderCreateLexicalBlock -libLLVM.so.18.1:LLVMDIBuilderCreateLexicalBlockFile -libLLVM.so.18.1:LLVMDIBuilderCreateMemberType -libLLVM.so.18.1:LLVMDIBuilderCreateParameterVariable -libLLVM.so.18.1:LLVMDIBuilderCreatePointerType -libLLVM.so.18.1:LLVMDIBuilderCreateReplaceableCompositeType -libLLVM.so.18.1:LLVMDIBuilderCreateStructType -libLLVM.so.18.1:LLVMDIBuilderCreateSubroutineType -libLLVM.so.18.1:LLVMDIBuilderCreateUnionType -libLLVM.so.18.1:LLVMDIBuilderCreateUnspecifiedType -libLLVM.so.18.1:LLVMDIBuilderFinalize -libLLVM.so.18.1:LLVMDIBuilderGetOrCreateSubrange -libLLVM.so.18.1:LLVMDIBuilderInsertDeclareAtEnd -libLLVM.so.18.1:LLVMDeleteBasicBlock -libLLVM.so.18.1:LLVMDeleteFunction -libLLVM.so.18.1:LLVMDisposeBuilder -libLLVM.so.18.1:LLVMDisposeDIBuilder -libLLVM.so.18.1:LLVMDisposeMemoryBuffer -libLLVM.so.18.1:LLVMDisposeMessage -libLLVM.so.18.1:LLVMDisposeOperandBundle -libLLVM.so.18.1:LLVMDisposePassBuilderOptions -libLLVM.so.18.1:LLVMDisposeTargetMachine -libLLVM.so.18.1:LLVMDoubleTypeInContext -libLLVM.so.18.1:LLVMDumpModule -libLLVM.so.18.1:LLVMFloatTypeInContext -libLLVM.so.18.1:LLVMFunctionType -libLLVM.so.18.1:LLVMGetArrayLength -libLLVM.so.18.1:LLVMGetBasicBlockName -libLLVM.so.18.1:LLVMGetBufferSize -libLLVM.so.18.1:LLVMGetBufferStart -libLLVM.so.18.1:LLVMGetCurrentDebugLocation -libLLVM.so.18.1:LLVMGetCurrentDebugLocation2 -libLLVM.so.18.1:LLVMGetElementType -libLLVM.so.18.1:LLVMGetEnumAttributeAtIndex -libLLVM.so.18.1:LLVMGetEnumAttributeKindForName -libLLVM.so.18.1:LLVMGetFirstBasicBlock -libLLVM.so.18.1:LLVMGetFirstInstruction -libLLVM.so.18.1:LLVMGetGlobalParent -libLLVM.so.18.1:LLVMGetHostCPUName -libLLVM.so.18.1:LLVMGetInitializer -libLLVM.so.18.1:LLVMGetInlineAsm -libLLVM.so.18.1:LLVMGetInsertBlock -libLLVM.so.18.1:LLVMGetIntTypeWidth -libLLVM.so.18.1:LLVMGetLastEnumAttributeKind -libLLVM.so.18.1:LLVMGetModuleContext -libLLVM.so.18.1:LLVMGetModuleIdentifier -libLLVM.so.18.1:LLVMGetNamedFunction -libLLVM.so.18.1:LLVMGetNamedGlobal -libLLVM.so.18.1:LLVMGetNextBasicBlock -libLLVM.so.18.1:LLVMGetParam -libLLVM.so.18.1:LLVMGetParamTypes -libLLVM.so.18.1:LLVMGetParams -libLLVM.so.18.1:LLVMGetReturnType -libLLVM.so.18.1:LLVMGetStructElementTypes -libLLVM.so.18.1:LLVMGetStructName -libLLVM.so.18.1:LLVMGetTargetFromTriple -libLLVM.so.18.1:LLVMGetTargetMachineCPU -libLLVM.so.18.1:LLVMGetTargetMachineTriple -libLLVM.so.18.1:LLVMGetTypeContext -libLLVM.so.18.1:LLVMGetTypeKind -libLLVM.so.18.1:LLVMGetValueName2 -libLLVM.so.18.1:LLVMGetVectorSize -libLLVM.so.18.1:LLVMInitializeAArch64AsmParser -libLLVM.so.18.1:LLVMInitializeAArch64AsmPrinter -libLLVM.so.18.1:LLVMInitializeAArch64Target -libLLVM.so.18.1:LLVMInitializeAArch64TargetInfo -libLLVM.so.18.1:LLVMInitializeAArch64TargetMC -libLLVM.so.18.1:LLVMInitializeARMAsmParser -libLLVM.so.18.1:LLVMInitializeARMAsmPrinter -libLLVM.so.18.1:LLVMInitializeARMTarget -libLLVM.so.18.1:LLVMInitializeARMTargetInfo -libLLVM.so.18.1:LLVMInitializeARMTargetMC -libLLVM.so.18.1:LLVMInitializeAVRAsmParser -libLLVM.so.18.1:LLVMInitializeAVRAsmPrinter -libLLVM.so.18.1:LLVMInitializeAVRTarget -libLLVM.so.18.1:LLVMInitializeAVRTargetInfo -libLLVM.so.18.1:LLVMInitializeAVRTargetMC -libLLVM.so.18.1:LLVMInitializeWebAssemblyAsmParser -libLLVM.so.18.1:LLVMInitializeWebAssemblyAsmPrinter -libLLVM.so.18.1:LLVMInitializeWebAssemblyTarget -libLLVM.so.18.1:LLVMInitializeWebAssemblyTargetInfo -libLLVM.so.18.1:LLVMInitializeWebAssemblyTargetMC -libLLVM.so.18.1:LLVMInitializeX86AsmParser -libLLVM.so.18.1:LLVMInitializeX86AsmPrinter -libLLVM.so.18.1:LLVMInitializeX86Target -libLLVM.so.18.1:LLVMInitializeX86TargetInfo -libLLVM.so.18.1:LLVMInitializeX86TargetMC -libLLVM.so.18.1:LLVMInt128TypeInContext -libLLVM.so.18.1:LLVMInt16TypeInContext -libLLVM.so.18.1:LLVMInt1TypeInContext -libLLVM.so.18.1:LLVMInt32TypeInContext -libLLVM.so.18.1:LLVMInt64TypeInContext -libLLVM.so.18.1:LLVMInt8TypeInContext -libLLVM.so.18.1:LLVMIntTypeInContext -libLLVM.so.18.1:LLVMIsConstant -libLLVM.so.18.1:LLVMIsFunctionVarArg -libLLVM.so.18.1:LLVMIsMultithreaded -libLLVM.so.18.1:LLVMIsPackedStruct -libLLVM.so.18.1:LLVMLinkInMCJIT -libLLVM.so.18.1:LLVMMetadataReplaceAllUsesWith -libLLVM.so.18.1:LLVMModuleCreateWithNameInContext -libLLVM.so.18.1:LLVMNormalizeTargetTriple -libLLVM.so.18.1:LLVMOffsetOfElement -libLLVM.so.18.1:LLVMParseBitcodeInContext2 -libLLVM.so.18.1:LLVMPointerTypeInContext -libLLVM.so.18.1:LLVMPositionBuilderAtEnd -libLLVM.so.18.1:LLVMPrintModuleToFile -libLLVM.so.18.1:LLVMPrintTypeToString -libLLVM.so.18.1:LLVMPrintValueToString -libLLVM.so.18.1:LLVMRunPasses -libLLVM.so.18.1:LLVMSetAlignment -libLLVM.so.18.1:LLVMSetCleanup -libLLVM.so.18.1:LLVMSetCurrentDebugLocation2 -libLLVM.so.18.1:LLVMSetDLLStorageClass -libLLVM.so.18.1:LLVMSetFunctionCallConv -libLLVM.so.18.1:LLVMSetGlobalConstant -libLLVM.so.18.1:LLVMSetInitializer -libLLVM.so.18.1:LLVMSetInstrParamAlignment -libLLVM.so.18.1:LLVMSetInstructionCallConv -libLLVM.so.18.1:LLVMSetLinkage -libLLVM.so.18.1:LLVMSetModuleDataLayout -libLLVM.so.18.1:LLVMSetOrdering -libLLVM.so.18.1:LLVMSetPersonalityFn -libLLVM.so.18.1:LLVMSetSubprogram -libLLVM.so.18.1:LLVMSetTarget -libLLVM.so.18.1:LLVMSetTargetMachineGlobalISel -libLLVM.so.18.1:LLVMSetThreadLocal -libLLVM.so.18.1:LLVMSetValueName2 -libLLVM.so.18.1:LLVMSetVolatile -libLLVM.so.18.1:LLVMSizeOf -libLLVM.so.18.1:LLVMSizeOfTypeInBits -libLLVM.so.18.1:LLVMStructCreateNamed -libLLVM.so.18.1:LLVMStructSetBody -libLLVM.so.18.1:LLVMStructTypeInContext -libLLVM.so.18.1:LLVMTargetMachineEmitToFile -libLLVM.so.18.1:LLVMTypeOf -libLLVM.so.18.1:LLVMValueAsMetadata -libLLVM.so.18.1:LLVMVectorType -libLLVM.so.18.1:LLVMVerifyModule -libLLVM.so.18.1:LLVMVoidTypeInContext -libLLVM.so.18.1:LLVMWriteBitcodeToMemoryBuffer +libLLVM.so.19.1:LLVMABIAlignmentOfType +libLLVM.so.19.1:LLVMABISizeOfType +libLLVM.so.19.1:LLVMAddAttributeAtIndex +libLLVM.so.19.1:LLVMAddCallSiteAttribute +libLLVM.so.19.1:LLVMAddCase +libLLVM.so.19.1:LLVMAddClause +libLLVM.so.19.1:LLVMAddFunction +libLLVM.so.19.1:LLVMAddGlobal +libLLVM.so.19.1:LLVMAddHandler +libLLVM.so.19.1:LLVMAddIncoming +libLLVM.so.19.1:LLVMAddModuleFlag +libLLVM.so.19.1:LLVMAddTargetDependentFunctionAttr +libLLVM.so.19.1:LLVMAlignOf +libLLVM.so.19.1:LLVMAppendBasicBlockInContext +libLLVM.so.19.1:LLVMArrayType +libLLVM.so.19.1:LLVMBuildAShr +libLLVM.so.19.1:LLVMBuildAdd +libLLVM.so.19.1:LLVMBuildAlloca +libLLVM.so.19.1:LLVMBuildAnd +libLLVM.so.19.1:LLVMBuildAtomicCmpXchg +libLLVM.so.19.1:LLVMBuildAtomicRMW +libLLVM.so.19.1:LLVMBuildBr +libLLVM.so.19.1:LLVMBuildCall2 +libLLVM.so.19.1:LLVMBuildCallWithOperandBundles +libLLVM.so.19.1:LLVMBuildCatchPad +libLLVM.so.19.1:LLVMBuildCatchRet +libLLVM.so.19.1:LLVMBuildCatchSwitch +libLLVM.so.19.1:LLVMBuildCondBr +libLLVM.so.19.1:LLVMBuildExactSDiv +libLLVM.so.19.1:LLVMBuildExtractValue +libLLVM.so.19.1:LLVMBuildFAdd +libLLVM.so.19.1:LLVMBuildFCmp +libLLVM.so.19.1:LLVMBuildFDiv +libLLVM.so.19.1:LLVMBuildFMul +libLLVM.so.19.1:LLVMBuildFPExt +libLLVM.so.19.1:LLVMBuildFPToSI +libLLVM.so.19.1:LLVMBuildFPToUI +libLLVM.so.19.1:LLVMBuildFPTrunc +libLLVM.so.19.1:LLVMBuildFSub +libLLVM.so.19.1:LLVMBuildFence +libLLVM.so.19.1:LLVMBuildGlobalStringPtr +libLLVM.so.19.1:LLVMBuildICmp +libLLVM.so.19.1:LLVMBuildInBoundsGEP2 +libLLVM.so.19.1:LLVMBuildIntToPtr +libLLVM.so.19.1:LLVMBuildInvokeWithOperandBundles +libLLVM.so.19.1:LLVMBuildLShr +libLLVM.so.19.1:LLVMBuildLandingPad +libLLVM.so.19.1:LLVMBuildLoad2 +libLLVM.so.19.1:LLVMBuildMul +libLLVM.so.19.1:LLVMBuildNot +libLLVM.so.19.1:LLVMBuildOr +libLLVM.so.19.1:LLVMBuildPhi +libLLVM.so.19.1:LLVMBuildPtrToInt +libLLVM.so.19.1:LLVMBuildRet +libLLVM.so.19.1:LLVMBuildRetVoid +libLLVM.so.19.1:LLVMBuildSDiv +libLLVM.so.19.1:LLVMBuildSExt +libLLVM.so.19.1:LLVMBuildSIToFP +libLLVM.so.19.1:LLVMBuildSRem +libLLVM.so.19.1:LLVMBuildSelect +libLLVM.so.19.1:LLVMBuildShl +libLLVM.so.19.1:LLVMBuildStore +libLLVM.so.19.1:LLVMBuildSub +libLLVM.so.19.1:LLVMBuildSwitch +libLLVM.so.19.1:LLVMBuildTrunc +libLLVM.so.19.1:LLVMBuildUDiv +libLLVM.so.19.1:LLVMBuildUIToFP +libLLVM.so.19.1:LLVMBuildURem +libLLVM.so.19.1:LLVMBuildUnreachable +libLLVM.so.19.1:LLVMBuildVAArg +libLLVM.so.19.1:LLVMBuildXor +libLLVM.so.19.1:LLVMBuildZExt +libLLVM.so.19.1:LLVMConstArray +libLLVM.so.19.1:LLVMConstInt +libLLVM.so.19.1:LLVMConstIntGetSExtValue +libLLVM.so.19.1:LLVMConstIntOfArbitraryPrecision +libLLVM.so.19.1:LLVMConstNull +libLLVM.so.19.1:LLVMConstPointerNull +libLLVM.so.19.1:LLVMConstReal +libLLVM.so.19.1:LLVMConstRealOfStringAndSize +libLLVM.so.19.1:LLVMConstStringInContext2 +libLLVM.so.19.1:LLVMConstStructInContext +libLLVM.so.19.1:LLVMContextCreate +libLLVM.so.19.1:LLVMContextDispose +libLLVM.so.19.1:LLVMCountParamTypes +libLLVM.so.19.1:LLVMCountParams +libLLVM.so.19.1:LLVMCountStructElementTypes +libLLVM.so.19.1:LLVMCreateBuilderInContext +libLLVM.so.19.1:LLVMCreateDIBuilder +libLLVM.so.19.1:LLVMCreateEnumAttribute +libLLVM.so.19.1:LLVMCreateOperandBundle +libLLVM.so.19.1:LLVMCreatePassBuilderOptions +libLLVM.so.19.1:LLVMCreateStringAttribute +libLLVM.so.19.1:LLVMCreateTargetDataLayout +libLLVM.so.19.1:LLVMCreateTargetMachine +libLLVM.so.19.1:LLVMCreateTypeAttribute +libLLVM.so.19.1:LLVMDIBuilderCreateArrayType +libLLVM.so.19.1:LLVMDIBuilderCreateAutoVariable +libLLVM.so.19.1:LLVMDIBuilderCreateBasicType +libLLVM.so.19.1:LLVMDIBuilderCreateCompileUnit +libLLVM.so.19.1:LLVMDIBuilderCreateDebugLocation +libLLVM.so.19.1:LLVMDIBuilderCreateEnumerationType +libLLVM.so.19.1:LLVMDIBuilderCreateEnumerator +libLLVM.so.19.1:LLVMDIBuilderCreateExpression +libLLVM.so.19.1:LLVMDIBuilderCreateFile +libLLVM.so.19.1:LLVMDIBuilderCreateFunction +libLLVM.so.19.1:LLVMDIBuilderCreateLexicalBlock +libLLVM.so.19.1:LLVMDIBuilderCreateLexicalBlockFile +libLLVM.so.19.1:LLVMDIBuilderCreateMemberType +libLLVM.so.19.1:LLVMDIBuilderCreateParameterVariable +libLLVM.so.19.1:LLVMDIBuilderCreatePointerType +libLLVM.so.19.1:LLVMDIBuilderCreateReplaceableCompositeType +libLLVM.so.19.1:LLVMDIBuilderCreateStructType +libLLVM.so.19.1:LLVMDIBuilderCreateSubroutineType +libLLVM.so.19.1:LLVMDIBuilderCreateUnionType +libLLVM.so.19.1:LLVMDIBuilderCreateUnspecifiedType +libLLVM.so.19.1:LLVMDIBuilderFinalize +libLLVM.so.19.1:LLVMDIBuilderGetOrCreateSubrange +libLLVM.so.19.1:LLVMDIBuilderInsertDeclareRecordAtEnd +libLLVM.so.19.1:LLVMDeleteBasicBlock +libLLVM.so.19.1:LLVMDeleteFunction +libLLVM.so.19.1:LLVMDisposeBuilder +libLLVM.so.19.1:LLVMDisposeDIBuilder +libLLVM.so.19.1:LLVMDisposeMemoryBuffer +libLLVM.so.19.1:LLVMDisposeMessage +libLLVM.so.19.1:LLVMDisposeOperandBundle +libLLVM.so.19.1:LLVMDisposePassBuilderOptions +libLLVM.so.19.1:LLVMDisposeTargetMachine +libLLVM.so.19.1:LLVMDoubleTypeInContext +libLLVM.so.19.1:LLVMDumpModule +libLLVM.so.19.1:LLVMFloatTypeInContext +libLLVM.so.19.1:LLVMFunctionType +libLLVM.so.19.1:LLVMGetArrayLength +libLLVM.so.19.1:LLVMGetBasicBlockName +libLLVM.so.19.1:LLVMGetBufferSize +libLLVM.so.19.1:LLVMGetBufferStart +libLLVM.so.19.1:LLVMGetCurrentDebugLocation +libLLVM.so.19.1:LLVMGetCurrentDebugLocation2 +libLLVM.so.19.1:LLVMGetElementType +libLLVM.so.19.1:LLVMGetEnumAttributeAtIndex +libLLVM.so.19.1:LLVMGetEnumAttributeKindForName +libLLVM.so.19.1:LLVMGetFirstBasicBlock +libLLVM.so.19.1:LLVMGetFirstInstruction +libLLVM.so.19.1:LLVMGetGlobalParent +libLLVM.so.19.1:LLVMGetHostCPUName +libLLVM.so.19.1:LLVMGetInitializer +libLLVM.so.19.1:LLVMGetInlineAsm +libLLVM.so.19.1:LLVMGetInsertBlock +libLLVM.so.19.1:LLVMGetIntTypeWidth +libLLVM.so.19.1:LLVMGetLastEnumAttributeKind +libLLVM.so.19.1:LLVMGetModuleContext +libLLVM.so.19.1:LLVMGetModuleIdentifier +libLLVM.so.19.1:LLVMGetNamedFunction +libLLVM.so.19.1:LLVMGetNamedGlobal +libLLVM.so.19.1:LLVMGetNextBasicBlock +libLLVM.so.19.1:LLVMGetParam +libLLVM.so.19.1:LLVMGetParamTypes +libLLVM.so.19.1:LLVMGetParams +libLLVM.so.19.1:LLVMGetReturnType +libLLVM.so.19.1:LLVMGetStructElementTypes +libLLVM.so.19.1:LLVMGetStructName +libLLVM.so.19.1:LLVMGetTargetFromTriple +libLLVM.so.19.1:LLVMGetTargetMachineCPU +libLLVM.so.19.1:LLVMGetTargetMachineTriple +libLLVM.so.19.1:LLVMGetTypeContext +libLLVM.so.19.1:LLVMGetTypeKind +libLLVM.so.19.1:LLVMGetValueName2 +libLLVM.so.19.1:LLVMGetVectorSize +libLLVM.so.19.1:LLVMInitializeAArch64AsmParser +libLLVM.so.19.1:LLVMInitializeAArch64AsmPrinter +libLLVM.so.19.1:LLVMInitializeAArch64Target +libLLVM.so.19.1:LLVMInitializeAArch64TargetInfo +libLLVM.so.19.1:LLVMInitializeAArch64TargetMC +libLLVM.so.19.1:LLVMInitializeARMAsmParser +libLLVM.so.19.1:LLVMInitializeARMAsmPrinter +libLLVM.so.19.1:LLVMInitializeARMTarget +libLLVM.so.19.1:LLVMInitializeARMTargetInfo +libLLVM.so.19.1:LLVMInitializeARMTargetMC +libLLVM.so.19.1:LLVMInitializeAVRAsmParser +libLLVM.so.19.1:LLVMInitializeAVRAsmPrinter +libLLVM.so.19.1:LLVMInitializeAVRTarget +libLLVM.so.19.1:LLVMInitializeAVRTargetInfo +libLLVM.so.19.1:LLVMInitializeAVRTargetMC +libLLVM.so.19.1:LLVMInitializeWebAssemblyAsmParser +libLLVM.so.19.1:LLVMInitializeWebAssemblyAsmPrinter +libLLVM.so.19.1:LLVMInitializeWebAssemblyTarget +libLLVM.so.19.1:LLVMInitializeWebAssemblyTargetInfo +libLLVM.so.19.1:LLVMInitializeWebAssemblyTargetMC +libLLVM.so.19.1:LLVMInitializeX86AsmParser +libLLVM.so.19.1:LLVMInitializeX86AsmPrinter +libLLVM.so.19.1:LLVMInitializeX86Target +libLLVM.so.19.1:LLVMInitializeX86TargetInfo +libLLVM.so.19.1:LLVMInitializeX86TargetMC +libLLVM.so.19.1:LLVMInt128TypeInContext +libLLVM.so.19.1:LLVMInt16TypeInContext +libLLVM.so.19.1:LLVMInt1TypeInContext +libLLVM.so.19.1:LLVMInt32TypeInContext +libLLVM.so.19.1:LLVMInt64TypeInContext +libLLVM.so.19.1:LLVMInt8TypeInContext +libLLVM.so.19.1:LLVMIntTypeInContext +libLLVM.so.19.1:LLVMIsConstant +libLLVM.so.19.1:LLVMIsFunctionVarArg +libLLVM.so.19.1:LLVMIsMultithreaded +libLLVM.so.19.1:LLVMIsPackedStruct +libLLVM.so.19.1:LLVMLinkInMCJIT +libLLVM.so.19.1:LLVMMetadataReplaceAllUsesWith +libLLVM.so.19.1:LLVMModuleCreateWithNameInContext +libLLVM.so.19.1:LLVMNormalizeTargetTriple +libLLVM.so.19.1:LLVMOffsetOfElement +libLLVM.so.19.1:LLVMParseBitcodeInContext2 +libLLVM.so.19.1:LLVMPointerTypeInContext +libLLVM.so.19.1:LLVMPositionBuilderAtEnd +libLLVM.so.19.1:LLVMPrintModuleToFile +libLLVM.so.19.1:LLVMPrintTypeToString +libLLVM.so.19.1:LLVMPrintValueToString +libLLVM.so.19.1:LLVMRunPasses +libLLVM.so.19.1:LLVMSetAlignment +libLLVM.so.19.1:LLVMSetCleanup +libLLVM.so.19.1:LLVMSetCurrentDebugLocation2 +libLLVM.so.19.1:LLVMSetDLLStorageClass +libLLVM.so.19.1:LLVMSetFunctionCallConv +libLLVM.so.19.1:LLVMSetGlobalConstant +libLLVM.so.19.1:LLVMSetInitializer +libLLVM.so.19.1:LLVMSetInstrParamAlignment +libLLVM.so.19.1:LLVMSetInstructionCallConv +libLLVM.so.19.1:LLVMSetLinkage +libLLVM.so.19.1:LLVMSetModuleDataLayout +libLLVM.so.19.1:LLVMSetOrdering +libLLVM.so.19.1:LLVMSetPersonalityFn +libLLVM.so.19.1:LLVMSetSubprogram +libLLVM.so.19.1:LLVMSetTarget +libLLVM.so.19.1:LLVMSetTargetMachineGlobalISel +libLLVM.so.19.1:LLVMSetThreadLocal +libLLVM.so.19.1:LLVMSetValueName2 +libLLVM.so.19.1:LLVMSetVolatile +libLLVM.so.19.1:LLVMSizeOf +libLLVM.so.19.1:LLVMSizeOfTypeInBits +libLLVM.so.19.1:LLVMStructCreateNamed +libLLVM.so.19.1:LLVMStructSetBody +libLLVM.so.19.1:LLVMStructTypeInContext +libLLVM.so.19.1:LLVMTargetMachineEmitToFile +libLLVM.so.19.1:LLVMTypeOf +libLLVM.so.19.1:LLVMValueAsMetadata +libLLVM.so.19.1:LLVMVectorType +libLLVM.so.19.1:LLVMVerifyModule +libLLVM.so.19.1:LLVMVoidTypeInContext +libLLVM.so.19.1:LLVMWriteBitcodeToMemoryBuffer libc.so.6:__errno_location libc.so.6:__fxstat libc.so.6:__libc_start_main diff --git a/packages/c/crystal/package.yml b/packages/c/crystal/package.yml index 44091329427..c03a802efee 100644 --- a/packages/c/crystal/package.yml +++ b/packages/c/crystal/package.yml @@ -1,6 +1,6 @@ name : crystal version : 1.14.0 -release : 16 +release : 17 source : - https://github.com/crystal-lang/crystal/archive/refs/tags/1.14.0.tar.gz : 85c74d8654a0e111e2eaec6de38470bc9cb6762bc5b799dd3693d18cce4bc807 - https://github.com/crystal-lang/crystal/releases/download/1.14.0/crystal-1.14.0-1-linux-x86_64-bundled.tar.gz : 9d738dfd870899b418b05b4d1abbe3bde066337aeabaa07f6aa2f7d8c3e3bbcc diff --git a/packages/c/crystal/pspec_x86_64.xml b/packages/c/crystal/pspec_x86_64.xml index 8b4aaea21d0..53063de30d2 100644 --- a/packages/c/crystal/pspec_x86_64.xml +++ b/packages/c/crystal/pspec_x86_64.xml @@ -1518,7 +1518,7 @@ - + 2024-12-09 1.14.0 Packaging update