Package Details: gtkd 3.3.1-1

Git Clone URL: https://aur.archlinux.org/gtkd.git (read-only)
Package Base: gtkd
Description: D bindings for GTK+ and related libraries.
Upstream URL: http://gtkd.org/
Keywords: GTK
Licenses: LGPL
Submitter: None
Maintainer: Shrike (dsboger)
Last Packager: Shrike
Votes: 15
Popularity: 0.266312
First Submitted: 2008-12-04 18:08
Last Updated: 2016-04-02 05:22

Latest Comments

marcio commented on 2016-11-05 15:16

@vltr Tks, using "-j1" worked for me.

vltr commented on 2016-09-07 17:32

For some [unknown/random/buggy/special/unlisted/non-checked/i-dont-have-time] reason, spawning multiple jobs seems to break gtkd build, exactly like @marcio mentioned. By using `-j1`, the build went just fine in here. I hope it helps someone, at least for now ;)

dsboger commented on 2016-07-23 13:58

@marcio I cannot reproduce the issue here. According to [1], the problem may be solved by removing the object files, i.e. calling makepkg from a clean directory with the PKGBUILD alone. Are you using some AUR helper? It may keep old builds somewhere.

[1] http://stackoverflow.com/questions/5713894/file-not-recognized-file-truncated-gcc-error

marcio commented on 2016-07-15 21:09

I'm having a problem compiling gtkd here:

#Remove this line when phobos #1280 is merged.
ldc -shared -oflibvted-3.so -L-ldl -m64 -L-soname=libvted-3.so.0 srcvte/vtec/vte.pic.o srcvte/vtec/vtetypes.pic.o srcvte/vte/Pty.pic.o srcvte/vte/Terminal.pic.o srcvte/vte/Version.pic.o
ldc demos/gtkD/TestWindow/TestWindow.o demos/gtkD/TestWindow/TestTreeView1.o demos/gtkD/TestWindow/TestTreeView.o demos/gtkD/TestWindow/TestThemes.o demos/gtkD/TestWindow/TestText.o demos/gtkD/TestWindow/TestStock.o demos/gtkD/TestWindow/TestScales.o demos/gtkD/TestWindow/TestImage.o demos/gtkD/TestWindow/TestIdle.o demos/gtkD/TestWindow/TestEntries.o demos/gtkD/TestWindow/TestDrawingArea.o demos/gtkD/TestWindow/TestAspectFrame.o demos/gtkD/TestWindow/TTextView.o demos/gtkD/TestWindow/TEditableCells.o -ofTestWindow -L-L. -L-lgtkd-3 -L-ldl -m64 -L-rpath=./
./libgtkd-3.so: file not recognized: File truncated
collect2: error: ld returned 1 exit status
Error: /usr/bin/gcc failed with status: 1
make: *** [GNUmakefile:205: TestWindow] Error 1
make: ** Esperando que outros processos terminem.
==> ERRO: Uma falha ocorreu em build().
Abortando...

Is This happening with anybody?
Does anyone knows how to solve that?

dsboger commented on 2016-05-21 13:05

@davidosomething Ok, seems like my assumption was wrong. I can't reproduce the problem here. I don't know what to do. I suppose we could seek help from upstream. Could you please report the issue at https://github.com/gtkd-developers/GtkD/issues, pointing to your logs and to this discussion as well? Thanks!

davidosomething commented on 2016-05-21 05:34

I still get the same error from the latest snapshot (makepkg --log -sri)
Here's the pristine makepkg log from the build log file
https://gist.github.com/davidosomething/57a51f57dd1df7835bb3a9792fb9c99a

dsboger commented on 2016-05-19 00:39

@davidosomething that definitely seems like a build on top of some old .o files. First line of the build process is a linking command, which implies that the .o files were already there.

You seem to be using some AUR helper (i.e. yaourt, pamac, etc.). Could you please try building the package manually, by downloading the snapshot and running makepkg directly? Thanks!

P.S.: this link might be of help: https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages

davidosomething commented on 2016-05-06 20:20

@dsboger -- here's mine http://hastebin.com/eruxufuniv.vbs

same compiler as confusedfla

dsboger commented on 2016-04-18 12:11

@confusedfla @zfo I can't reproduce the error on my end. Could you paste the full output of the build somewhere like pastebin and post the link here?

confusedfla commented on 2016-04-18 11:48

dsboger: Just tried from scratch - still failing with the same error. I use

LDC - the LLVM D compiler (0.17.1):
based on DMD v2.068.2 and LLVM 3.7.1
Default target: x86_64-unknown-linux-gnu

All comments