Package Details: ldc-git 1:v1.9.0.beta1-2

Git Clone URL: https://aur.archlinux.org/ldc-git.git (read-only, click to copy)
Package Base: ldc-git
Description: A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2
Upstream URL: https://github.com/ldc-developers/ldc
Licenses: BSD
Groups: dlang, dlang-ldc
Provides: d-compiler
Submitter: zfo
Maintainer: CyberShadow
Last Packager: CyberShadow
Votes: 4
Popularity: 0.000000
First Submitted: 2016-05-29 23:10 (UTC)
Last Updated: 2018-04-22 21:45 (UTC)

Required by (9)

Sources (5)

Latest Comments

« First ‹ Previous 1 2

dsboger commented on 2016-05-30 01:32 (UTC)

It works if I first remove any ldc from the system. It seems the build process is looking for the bootstrap ldc in the path. Maybe an upstream bug?

dsboger commented on 2016-05-30 01:25 (UTC)

A nitpick: could you do submodules like recommended in https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git_Submodules, so that one doesn't need to re-clone the repos on each build? Thanks!

confusedfla commented on 2016-05-30 00:34 (UTC)

The problem seems to be that ldc uses ldc to bootstrap itself, so the binary links to its older versions. I will dig a bit deeper. Sorry about the troubles. ldd /usr/bin/ldc-git linux-vdso.so.1 (0x00007ffc2d5ee000) libconfig.so.9 => /usr/lib/libconfig.so.9 (0x00007f1efe586000) librt.so.1 => /usr/lib/librt.so.1 (0x00007f1efe37e000) libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f1efe17a000) libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x00007f1efdf0d000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f1efdcf0000) libz.so.1 => /usr/lib/libz.so.1 (0x00007f1efdada000) libphobos2-ldc.so.68 => /usr/lib/libphobos2-ldc.so.68 (0x00007f1efd470000) libdruntime-ldc.so.68 => /usr/lib/libdruntime-ldc.so.68 (0x00007f1efd183000) libm.so.6 => /usr/lib/libm.so.6 (0x00007f1efce7f000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f1efcaf8000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f1efc8e2000) libc.so.6 => /usr/lib/libc.so.6 (0x00007f1efc541000) /lib64/ld-linux-x86-64.so.2 (0x00007f1efe792000)

dsboger commented on 2016-05-30 00:24 (UTC)

I'm trying to build gtkd with this version of ldc but it's failing with the following error message: ldc: symbol lookup error: ldc: undefined symbol: _D4core7runtime7Runtime5cArgsFNdZS4core7runtime5CArgs That error occurs whenever a run "$ ldc", so the issue seems to be with ldc itself. Any ideas?