Package Details: dtc-git 1.4.1.r54.g1ed45d4-1

Git Clone URL: https://aur.archlinux.org/dtc-git.git (read-only, click to copy)
Package Base: dtc-git
Description: Device Tree Compiler
Upstream URL: http://jdl.com/software/
Licenses: GPL2
Conflicts: dtc
Provides: dtc
Replaces: dtc
Submitter: torpe23
Maintainer: anatolik
Last Packager: anatolik
Votes: 3
Popularity: 0.000000
First Submitted: 2013-02-21 13:51 (UTC)
Last Updated: 2016-09-12 20:00 (UTC)

Dependencies (1)

Required by (154)

Sources (1)

Latest Comments

hak8or commented on 2017-10-06 00:33 (UTC)

This seems to be broken due to compilation errors for shadowing a global declaration. https://pastebin.com/NY8UzRr8

Nachoc commented on 2017-09-02 19:56 (UTC)

Fixed PKGBUILD: https://pastebin.com/34NP0ZeZ

swiftgeek commented on 2017-08-16 02:02 (UTC) (edited on 2017-08-16 03:30 (UTC) by swiftgeek)

Fails to build, log: http://dpaste.com/341QNY9.txt at least adding SETUP_PREFIX="$pkgdir/usr" to make install will be needed

N3rdle commented on 2015-08-22 19:37 (UTC)

is the dtc-patched package no more? i had to modify this PKGBUILD in the following way to compile device tree files on my BBB: --- PKGBUILD 2015-08-22 19:35:56.970179485 +0000 +++ PKGBUILD.patched 2015-08-22 19:29:26.947460465 +0000 @@ -4,7 +4,7 @@ pkgrel=1 pkgver=1.4.1.r16.ge5e6df7 pkgdesc='Device Tree Compiler' -arch=(i686 x86_64) +arch=(armv7h i686 x86_64) license=(GPL2) makedepends=(git) conflicts=(dtc) @@ -21,6 +21,7 @@ build() { cd dtc + git pull --no-edit https://github.com/pantoniou/dtc dt-overlays5 make }

anatolik commented on 2014-11-11 01:45 (UTC)

Is this package still makes sense? Are these patches still not in git?

anatolik commented on 2014-11-11 01:44 (UTC)

Is this package still makes sense? Are these patches still not in git?

anatolik commented on 2014-11-08 03:06 (UTC)

1) remove leading 'v' from the versio 2) add conflicts=(dtc) provides=(dtc) replaces=(dtc)

torpe23 commented on 2014-10-13 12:30 (UTC)

anatolik: the PKGBUILD now respects the VCS guidelines.

anatolik commented on 2014-10-12 19:41 (UTC)

Your package uses out-of-date VCS package format. See https://aur.archlinux.org/packages/dt/dtc/PKGBUILD that represents correct dtc-git package.

torpe23 commented on 2014-10-11 10:57 (UTC)

@FredBezies: Thanks! It's fixed ;)

FredBezies commented on 2014-10-11 04:53 (UTC)

fatal: unable to access 'http://jdl.com/software/dtc.git/': Failed to connect to jdl.com port 80: Connection refused

vtrbender commented on 2013-11-27 12:21 (UTC)

makepkg on a Beaglebone Black throws an error: ==> ERROR: dtc-dynamic is not available for the 'armv7h' architecture. Note that many packages may need a line added to their PKGBUILD such as arch=('armv7h'). After changing: arch=('armv7h', 'x86_64') to: arch=('armv7h') in PGKBUILD, everything works fine.

falstaff_ch commented on 2013-10-06 23:30 (UTC)

Thanks, added that with another patch.

rcn-ee commented on 2013-09-23 16:12 (UTC)

Small fix: https://github.com/RobertCNelson/dtc/commit/f345d9e48c9e1169edf047de742da142cc5687bc Otherwise "dtc -v" fails...

normaldotcom commented on 2013-08-02 17:06 (UTC)

Looks like your PKGBUILD errors out because it can't find the patch file... You may want to have the PKGBUILD download the patch from patchwork.kernel.org I have a similar package in the AUR, but it applies the patch to the git rev. of dtc that the patch was filed against: https://aur.archlinux.org/packages/dtc-git-patched/

falstaff_ch commented on 2013-06-28 18:59 (UTC)

This version of DTC is the latest available Version 1.4.0 patched with the Symbols and Fixup Support used to create device trees overlays for BeagleBone boards.

torpe23 commented on 2013-06-14 09:06 (UTC)

@fisherman: It doesn't seem to be a bug from the packaging. It's more likely a bug in dtc itself or in qemu (see http://git.yoctoproject.org/cgit.cgi/poky/plain/meta/recipes-devtools/qemu/files/fdt_header.patch for example). Therefore, you should report your bug upstream.

normaldotcom commented on 2013-06-13 15:40 (UTC)

This package includes a patch that adds the "@" option which provides dynamic symbols and fixup support to dtc. This package is not the latest revision of the repository, but is an older revision (2012-06-14) that the patch applies to. Patch: https://patchwork.kernel.org/patch/1934471/

commented on 2013-06-12 14:04 (UTC)

failed to build qemu 1.5.0 with dtc-git. In file included from /usr/include/libfdt.h:55:0, from /usr/local/src/qemu-1.5.0/device_tree.c:28: /usr/include/fdt.h:58:2: error: unknown type name 'fdt32_t' fdt32_t magic; /* magic word FDT_MAGIC */ ^ /usr/include/fdt.h:59:2: error: unknown type name 'fdt32_t' fdt32_t totalsize; /* total size of DT block */ ^ ... ... make[1]: *** [device_tree.o] Error 1 make: *** [subdir-x86_64-softmmu] Error 2

torpe23 commented on 2013-02-21 13:52 (UTC)

new dtc-git package