guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: building the panopticon, missing CMakeList.txt


From: Nils Gillmann
Subject: Re: building the panopticon, missing CMakeList.txt
Date: Mon, 22 Feb 2016 23:25:33 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

follow up on the hackerspace list:

"the website is very outdated. the project now uses cargo as a
packagemanager, however the instructions in the readme should
still work."

Nils Gillmann <address@hidden> writes:

> Failing build of panoption. Their docs page on
> https://panopticon.re differs a bit from their github repo
> (linked on the page). I have no experience with rust or cargo and
> possibly could get more info next time I am at the hackerspace,
> but here's the reverse-engineering.scm and the output.
> reverse-engineering is work in progress and by no means checked
> in format etc, keep that in mind.
>
> ;;; GNU Guix --- Functional package management for GNU
> ;;; Copyright © 2016 Nils Gillmann <address@hidden>
> ;;;
> ;;; This file is part of GNU Guix.
> ;;;
> ;;; GNU Guix is free software; you can redistribute it and/or modify it
> ;;; under the terms of the GNU General Public License as published by
> ;;; the Free Software Foundation; either version 3 of the License, or (at
> ;;; your option) any later version.
> ;;;
> ;;; GNU Guix is distributed in the hope that it will be useful, but
> ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
> ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> ;;; GNU General Public License for more details.
> ;;;
> ;;; You should have received a copy of the GNU General Public License
> ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
>
> (define-module (gnu packages reverse-engineering)
>   #:use-module (guix packages)
>   #:use-module (guix licenses)
>   #:use-module (guix download)
>   #:use-module (guix utils)
>   #:use-module (guix build-system cmake)
>   #:use-module (guix build-system gnu)
>   #:use-module (gnu packages databases)
>   #:use-module (gnu packages qt)
>   #:use-module (gnu packages maths)
>   #:use-module (gnu packages boost)
>   #:use-module (gnu packages backup)
>   ;;#:use-module (gnu packages bash)
>   ;;#:use-module (gnu packages flex)
>   ;;#:use-module (gnu packages indent)
>   #:use-module (gnu packages llvm)
>   ;;#:use-module (gnu packages perl)
>   ;;#:use-module (gnu packages pretty-print)
>   ;;#:use-module (gnu packages qemu)
>   #:use-module (ice-9 match)
>   #:use-module (srfi srfi-1))
>
> ;; depends on:
> ;; qt 5.3, cmake 2.8, g++ 4.7 or clang 3.4,
> ;; boost 1.53, kyoto cabinet 1.2.76, libarchive 3.1.2
> ;; steps:
> ;; git clone https://github.com/das-labor/panopticon.git
> ;; mkdir panop-build
> ;; cmake ../panopticon
> ;; make -j4
> ;; sudo make install
> ;; possible runtime deps: rust, cargo, qt5.4, glpk???
> ;; without git: https://github.com/das-labor/panopticon/archive/0.13.0.tar.gz
> (define-public panopticon
>   (package
>     (name "panopticon")
>     (version "0.13.0")
>     (source
>      (origin
>        (method url-fetch)
>        (uri (list
>              (string-append "https://github.com/das-labor/";
>                             name "/archive/" version ".tar.gz")))
>        (file-name (string-append name "-" version ".tar.gz"))
>        (sha256
>         (base32
>          "1a2cpwlbvzss5l7h919cfrn1dviwm0rsr04mq0hpkaiqnw7fcbyk"))))
>     (build-system cmake-build-system)
>     (inputs
>      `(("qt" ,qt)
>        ("glpk" ,glpk) ;;runtime?
>        ("clang" ,clang)
>        ("boost" ,boost)
>        ("kyotocabinet" ,kyotocabinet)
>        ("libarchive" ,libarchive)))
>     (home-page "https://panopticon.re";)
>     (synopsis "A libre disassembler for reverse engineering.")
>     (description
>      "Fill me in.")
>     (license gpl3+)))
>
>
> building:
>
> #~/projects/guix_project/guix$ ./pre-inst-env guix build panopticon
> substitute: updating list of substitutes from 'http://hydra.gnu.org'... 100.0%
> The following derivations will be built:
>    /gnu/store/nkaykmfzh8gmpwhp5fi357nkca5zc5m1-panopticon-0.13.0.drv
>    /gnu/store/b302j52ypgrbawdgc0vrph02p54jsp3v-panopticon-0.13.0.tar.gz.drv
> The following files will be downloaded:
>    /gnu/store/r163lcciimwjqw9383mz1c12yhyj5122-module-import-compiled
>    /gnu/store/p5gx83vf8yxkr5gkm9yghhcggc2rxkji-module-import
> @ substituter-started 
> /gnu/store/r163lcciimwjqw9383mz1c12yhyj5122-module-import-compiled 
> /gnu/store/24mbii9wjlyzfzsqwfmcvz6vz2fv5n6g-guix-0.9.0.c3f29bc/libexec/guix/substitute
>
> Found valid signature for 
> /gnu/store/r163lcciimwjqw9383mz1c12yhyj5122-module-import-compiled
> From 
> http://hydra.gnu.org/nar/r163lcciimwjqw9383mz1c12yhyj5122-module-import-compiled
> Downloading r163lc...-module-import-compiled (124KiB installed)...
>  
> http://hydra.gnu.org/nar/r163lcciimwjqw9383mz1c12yhyj5122-module-import-compiled
>  65KiB/s 00:01 | 42KiB transferredd
> @ substituter-succeeded 
> /gnu/store/r163lcciimwjqw9383mz1c12yhyj5122-module-import-compiled
> @ substituter-started 
> /gnu/store/p5gx83vf8yxkr5gkm9yghhcggc2rxkji-module-import 
> /gnu/store/24mbii9wjlyzfzsqwfmcvz6vz2fv5n6g-guix-0.9.0.c3f29bc/libexec/guix/substitute
>
> Found valid signature for 
> /gnu/store/p5gx83vf8yxkr5gkm9yghhcggc2rxkji-module-import
> From http://hydra.gnu.org/nar/p5gx83vf8yxkr5gkm9yghhcggc2rxkji-module-import
> Downloading p5gx83...-module-import (1KiB installed)...
>  http://hydra.gnu.org/nar/p5gx83vf8yxkr5gkm9yghhcggc2rxkji-module-import 
> 310KiB/s 00:00 | 337B transferred
> @ substituter-succeeded 
> /gnu/store/p5gx83vf8yxkr5gkm9yghhcggc2rxkji-module-import
> @ build-started 
> /gnu/store/b302j52ypgrbawdgc0vrph02p54jsp3v-panopticon-0.13.0.tar.gz.drv - 
> x86_64-linux 
> /var/log/guix/drvs/b3//02j52ypgrbawdgc0vrph02p54jsp3v-panopticon-0.13.0.tar.gz.drv.bz2
>
> Starting download of 
> /gnu/store/vh2c8859gydawra0z83ifyapj0v1ysfa-panopticon-0.13.0.tar.gz
> From https://github.com/das-labor/panopticon/archive/0.13.0.tar.gz...
> following redirection to 
> `https://codeload.github.com/das-labor/panopticon/tar.gz/0.13.0'...
>  0.13.0                                      742KiB/s 00:01 | 858KiB 
> transferred
> @ build-succeeded 
> /gnu/store/b302j52ypgrbawdgc0vrph02p54jsp3v-panopticon-0.13.0.tar.gz.drv -
> @ build-started 
> /gnu/store/nkaykmfzh8gmpwhp5fi357nkca5zc5m1-panopticon-0.13.0.drv - 
> x86_64-linux 
> /var/log/guix/drvs/nk//aykmfzh8gmpwhp5fi357nkca5zc5m1-panopticon-0.13.0.drv.bz2
> starting phase `set-SOURCE-DATE-EPOCH'
> phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
> starting phase `set-paths'
> environment variable `PATH' set to 
> `/gnu/store/ni6rsw3n2m8xaq6nx5m46sa641qw0fyr-cmake-3.3.2/bin:/gnu/store/hjndbk42hmkaz2ra632qvc22rlx00al4-qt-5.5.1/bin:/gnu/store/d6cdvbi49h9xklbvbwl43sk1m40nfrwc-glpk-4.58/bin:/gnu/store/9p3gmsd43prj0hvyn9jhk36x69dryjij-clang-3.6.2/bin:/gnu/store/k3ws4lcm86ahyl5lznywz0lkdwphb308-kyotocabinet-1.2.76/bin:/gnu/store/a2xdxzjcii224kibkk9gh7smbinjdyif-libarchive-3.1.2/bin:/gnu/store/x8nq1h5j3ykgzyfb2j6m2fzs1vcx5axw-tar-1.28/bin:/gnu/store/bwfr534bsfgl2a0pmxxy1ck7lz7fplsb-gzip-1.6/bin:/gnu/store/8qqi9pjcpb8lph39g9ppyqzaq38hdvdg-bzip2-1.0.6/bin:/gnu/store/5srj5qj6qhbwvrnlmnj8bihj6qbwb4v3-xz-5.2.2/bin:/gnu/store/8v3jina1v71fi4n1gcs729jvrc777giy-file-5.25/bin:/gnu/store/msryibxiqrr9frys3hxrq2rz8wpxykvn-diffutils-3.3/bin:/gnu/store/5sr8j09bwm2135w9k552f5vz4s0vbd2v-patch-2.7.5/bin:/gnu/store/gz7v0a6sa1f715kjdp7nqv0027qpqzxb-sed-4.2.2/bin:/gnu/store/qc1g1k253hnln7fpac3sk9v3qqbb9b2i-findutils-4.6.0/bin:/gnu/store/xqvwn89wb5ja81pxsy3m7lqlwq8mf3zw-gawk-4.1.3/bin:/gnu/store/72a04127c1rcv38l44gs4vg2azzzmjid-grep-2.22/bin:/gnu/store/nl4g5nzfdy6fad6i1zgxp1gin5c73b47-coreutils-8.24/bin:/gnu/store/43a6v9hslld0nx627nyr365zih1p41h5-make-4.1/bin:/gnu/store/x8dmdlrn5qn0wrbcnngj55y3ab73h0pp-bash-4.3.42/bin:/gnu/store/qjjh24wv65yg1rc3cjknjq6ycv4n7l47-ld-wrapper-0/bin:/gnu/store/gbg76f0x503bkjr1pcv1n37plph2b7ha-binutils-2.25.1/bin:/gnu/store/pg8nnqprjxgwhwiyh8nhbphzj53ax77i-gcc-4.9.3/bin:/gnu/store/sgzfawy95pfn7nsw3xvmca58llm5zzbc-glibc-2.22/bin:/gnu/store/sgzfawy95pfn7nsw3xvmca58llm5zzbc-glibc-2.22/sbin:/gnu/store/p44gd7bv2rmq6kyiznlrjlh5ng6krwhy-llvm-3.6.2/bin'
> environment variable `CMAKE_PREFIX_PATH' set to 
> `/gnu/store/ni6rsw3n2m8xaq6nx5m46sa641qw0fyr-cmake-3.3.2/:/gnu/store/hjndbk42hmkaz2ra632qvc22rlx00al4-qt-5.5.1/:/gnu/store/d6cdvbi49h9xklbvbwl43sk1m40nfrwc-glpk-4.58/:/gnu/store/9p3gmsd43prj0hvyn9jhk36x69dryjij-clang-3.6.2/:/gnu/store/cr5qij32lipv33z44h0072qxfzvgkkcr-boost-1.60.0/:/gnu/store/k3ws4lcm86ahyl5lznywz0lkdwphb308-kyotocabinet-1.2.76/:/gnu/store/a2xdxzjcii224kibkk9gh7smbinjdyif-libarchive-3.1.2/:/gnu/store/x8nq1h5j3ykgzyfb2j6m2fzs1vcx5axw-tar-1.28/:/gnu/store/bwfr534bsfgl2a0pmxxy1ck7lz7fplsb-gzip-1.6/:/gnu/store/8qqi9pjcpb8lph39g9ppyqzaq38hdvdg-bzip2-1.0.6/:/gnu/store/5srj5qj6qhbwvrnlmnj8bihj6qbwb4v3-xz-5.2.2/:/gnu/store/8v3jina1v71fi4n1gcs729jvrc777giy-file-5.25/:/gnu/store/msryibxiqrr9frys3hxrq2rz8wpxykvn-diffutils-3.3/:/gnu/store/5sr8j09bwm2135w9k552f5vz4s0vbd2v-patch-2.7.5/:/gnu/store/gz7v0a6sa1f715kjdp7nqv0027qpqzxb-sed-4.2.2/:/gnu/store/qc1g1k253hnln7fpac3sk9v3qqbb9b2i-findutils-4.6.0/:/gnu/store/xqvwn89wb5ja81pxsy3m7lqlwq8mf3zw-gawk-4.1.3/:/gnu/store/72a04127c1rcv38l44gs4vg2azzzmjid-grep-2.22/:/gnu/store/nl4g5nzfdy6fad6i1zgxp1gin5c73b47-coreutils-8.24/:/gnu/store/43a6v9hslld0nx627nyr365zih1p41h5-make-4.1/:/gnu/store/x8dmdlrn5qn0wrbcnngj55y3ab73h0pp-bash-4.3.42/:/gnu/store/qjjh24wv65yg1rc3cjknjq6ycv4n7l47-ld-wrapper-0/:/gnu/store/gbg76f0x503bkjr1pcv1n37plph2b7ha-binutils-2.25.1/:/gnu/store/pg8nnqprjxgwhwiyh8nhbphzj53ax77i-gcc-4.9.3/:/gnu/store/sgzfawy95pfn7nsw3xvmca58llm5zzbc-glibc-2.22/:/gnu/store/sivw9x9qggxf8d2xdlzfknbsb6l9l42z-glibc-utf8-locales-2.22/:/gnu/store/3y2qvhnjayk7l5zg1wrgfdyfqkdb1sk6-mesa-11.0.3/:/gnu/store/x2b2kw6islkr6sl9zgwpikd25xnay6bs-clang-runtime-3.6.2/:/gnu/store/p44gd7bv2rmq6kyiznlrjlh5ng6krwhy-llvm-3.6.2/:/gnu/store/1481x54il6kf3kcs03g997yaj86mfvkh-linux-libre-headers-3.14.37/:/gnu/store/hl1a3yasz1sj7yz7gdmba6d4h6s42ilq-libxxf86vm-1.1.3/:/gnu/store/sy98bcjnh7a0cdvr68yzxrn6919lfjgf-libxshmfence-1.1/:/gnu/store/0xwfpdib68n34k093m1dw077b5bk7nzz-libxfixes-5.0.1/:/gnu/store/smh3mqx7i6dy17a2dqv31z40zzj6f83z-libxdamage-1.1.4/:/gnu/store/7g9q1n4h3ljrb0zfn4mfgzvwpf1wfh2c-libx11-1.6.2/:/gnu/store/as2r58sl5plbjl4mxwwhqmc488936px9-libdrm-2.4.65/:/gnu/store/fravcwh7vfm685f32gyvg2m496c6ybzp-glproto-1.4.17/:/gnu/store/5q1r2syxy2aw1vhmfwdgl82b40d0ribk-xf86vidmodeproto-2.3.1/:/gnu/store/rgavxj1ysmkcjlk8g64jygnkvyy176y5-libxext-1.3.3/:/gnu/store/ybmy7avfxg4x2s59mpddm5gpzv781ygj-fixesproto-5.0/:/gnu/store/n0j76gfm143jd2jlqg1w7ymm04g7j77j-xproto-7.0.26/:/gnu/store/qr8izg5ydyyb759f449k2axrx8iczlq1-damageproto-1.2.1/:/gnu/store/hxgvxzscrkygw6ma83s4i4xbnx4hwfi2-libxcb-1.11/:/gnu/store/arnbqrppaps3l37dzpic7lzxydsarb28-kbproto-1.0.6/:/gnu/store/z2xcjjjcw4ml8svmyd4k0h9y6kpbza0h-xextproto-7.3.0/:/gnu/store/0jyr05vrnjaxq3chjzwxydk2dxpkz72f-util-macros-1.19.0/:/gnu/store/8sii485ldf0n29gq90mj5ifs4vach6h8-libxdmcp-1.1.1/:/gnu/store/mlnfwnbsjpr7q41sic32hjcnmdmn8lg5-libxau-1.0.8/:/gnu/store/q3ycmxlyzfc1fg0cjxgfzg7ad9n7a0s9-libpthread-stubs-0.3/'
> environment variable `CPATH' set to 
> `/gnu/store/hjndbk42hmkaz2ra632qvc22rlx00al4-qt-5.5.1/include:/gnu/store/d6cdvbi49h9xklbvbwl43sk1m40nfrwc-glpk-4.58/include:/gnu/store/9p3gmsd43prj0hvyn9jhk36x69dryjij-clang-3.6.2/include:/gnu/store/cr5qij32lipv33z44h0072qxfzvgkkcr-boost-1.60.0/include:/gnu/store/k3ws4lcm86ahyl5lznywz0lkdwphb308-kyotocabinet-1.2.76/include:/gnu/store/a2xdxzjcii224kibkk9gh7smbinjdyif-libarchive-3.1.2/include:/gnu/store/8qqi9pjcpb8lph39g9ppyqzaq38hdvdg-bzip2-1.0.6/include:/gnu/store/5srj5qj6qhbwvrnlmnj8bihj6qbwb4v3-xz-5.2.2/include:/gnu/store/8v3jina1v71fi4n1gcs729jvrc777giy-file-5.25/include:/gnu/store/xqvwn89wb5ja81pxsy3m7lqlwq8mf3zw-gawk-4.1.3/include:/gnu/store/43a6v9hslld0nx627nyr365zih1p41h5-make-4.1/include:/gnu/store/gbg76f0x503bkjr1pcv1n37plph2b7ha-binutils-2.25.1/include:/gnu/store/pg8nnqprjxgwhwiyh8nhbphzj53ax77i-gcc-4.9.3/include:/gnu/store/sgzfawy95pfn7nsw3xvmca58llm5zzbc-glibc-2.22/include:/gnu/store/3y2qvhnjayk7l5zg1wrgfdyfqkdb1sk6-mesa-11.0.3/include:/gnu/store/x2b2kw6islkr6sl9zgwpikd25xnay6bs-clang-runtime-3.6.2/include:/gnu/store/p44gd7bv2rmq6kyiznlrjlh5ng6krwhy-llvm-3.6.2/include:/gnu/store/1481x54il6kf3kcs03g997yaj86mfvkh-linux-libre-headers-3.14.37/include:/gnu/store/hl1a3yasz1sj7yz7gdmba6d4h6s42ilq-libxxf86vm-1.1.3/include:/gnu/store/sy98bcjnh7a0cdvr68yzxrn6919lfjgf-libxshmfence-1.1/include:/gnu/store/0xwfpdib68n34k093m1dw077b5bk7nzz-libxfixes-5.0.1/include:/gnu/store/smh3mqx7i6dy17a2dqv31z40zzj6f83z-libxdamage-1.1.4/include:/gnu/store/7g9q1n4h3ljrb0zfn4mfgzvwpf1wfh2c-libx11-1.6.2/include:/gnu/store/as2r58sl5plbjl4mxwwhqmc488936px9-libdrm-2.4.65/include:/gnu/store/fravcwh7vfm685f32gyvg2m496c6ybzp-glproto-1.4.17/include:/gnu/store/5q1r2syxy2aw1vhmfwdgl82b40d0ribk-xf86vidmodeproto-2.3.1/include:/gnu/store/rgavxj1ysmkcjlk8g64jygnkvyy176y5-libxext-1.3.3/include:/gnu/store/ybmy7avfxg4x2s59mpddm5gpzv781ygj-fixesproto-5.0/include:/gnu/store/n0j76gfm143jd2jlqg1w7ymm04g7j77j-xproto-7.0.26/include:/gnu/store/qr8izg5ydyyb759f449k2axrx8iczlq1-damageproto-1.2.1/include:/gnu/store/hxgvxzscrkygw6ma83s4i4xbnx4hwfi2-libxcb-1.11/include:/gnu/store/arnbqrppaps3l37dzpic7lzxydsarb28-kbproto-1.0.6/include:/gnu/store/z2xcjjjcw4ml8svmyd4k0h9y6kpbza0h-xextproto-7.3.0/include:/gnu/store/8sii485ldf0n29gq90mj5ifs4vach6h8-libxdmcp-1.1.1/include:/gnu/store/mlnfwnbsjpr7q41sic32hjcnmdmn8lg5-libxau-1.0.8/include'
> environment variable `LIBRARY_PATH' set to 
> `/gnu/store/hjndbk42hmkaz2ra632qvc22rlx00al4-qt-5.5.1/lib:/gnu/store/d6cdvbi49h9xklbvbwl43sk1m40nfrwc-glpk-4.58/lib:/gnu/store/9p3gmsd43prj0hvyn9jhk36x69dryjij-clang-3.6.2/lib:/gnu/store/cr5qij32lipv33z44h0072qxfzvgkkcr-boost-1.60.0/lib:/gnu/store/k3ws4lcm86ahyl5lznywz0lkdwphb308-kyotocabinet-1.2.76/lib:/gnu/store/a2xdxzjcii224kibkk9gh7smbinjdyif-libarchive-3.1.2/lib:/gnu/store/8qqi9pjcpb8lph39g9ppyqzaq38hdvdg-bzip2-1.0.6/lib:/gnu/store/5srj5qj6qhbwvrnlmnj8bihj6qbwb4v3-xz-5.2.2/lib:/gnu/store/8v3jina1v71fi4n1gcs729jvrc777giy-file-5.25/lib:/gnu/store/xqvwn89wb5ja81pxsy3m7lqlwq8mf3zw-gawk-4.1.3/lib:/gnu/store/gbg76f0x503bkjr1pcv1n37plph2b7ha-binutils-2.25.1/lib:/gnu/store/sgzfawy95pfn7nsw3xvmca58llm5zzbc-glibc-2.22/lib:/gnu/store/sivw9x9qggxf8d2xdlzfknbsb6l9l42z-glibc-utf8-locales-2.22/lib:/gnu/store/3y2qvhnjayk7l5zg1wrgfdyfqkdb1sk6-mesa-11.0.3/lib:/gnu/store/x2b2kw6islkr6sl9zgwpikd25xnay6bs-clang-runtime-3.6.2/lib:/gnu/store/p44gd7bv2rmq6kyiznlrjlh5ng6krwhy-llvm-3.6.2/lib:/gnu/store/hl1a3yasz1sj7yz7gdmba6d4h6s42ilq-libxxf86vm-1.1.3/lib:/gnu/store/sy98bcjnh7a0cdvr68yzxrn6919lfjgf-libxshmfence-1.1/lib:/gnu/store/0xwfpdib68n34k093m1dw077b5bk7nzz-libxfixes-5.0.1/lib:/gnu/store/smh3mqx7i6dy17a2dqv31z40zzj6f83z-libxdamage-1.1.4/lib:/gnu/store/7g9q1n4h3ljrb0zfn4mfgzvwpf1wfh2c-libx11-1.6.2/lib:/gnu/store/as2r58sl5plbjl4mxwwhqmc488936px9-libdrm-2.4.65/lib:/gnu/store/fravcwh7vfm685f32gyvg2m496c6ybzp-glproto-1.4.17/lib:/gnu/store/5q1r2syxy2aw1vhmfwdgl82b40d0ribk-xf86vidmodeproto-2.3.1/lib:/gnu/store/rgavxj1ysmkcjlk8g64jygnkvyy176y5-libxext-1.3.3/lib:/gnu/store/ybmy7avfxg4x2s59mpddm5gpzv781ygj-fixesproto-5.0/lib:/gnu/store/n0j76gfm143jd2jlqg1w7ymm04g7j77j-xproto-7.0.26/lib:/gnu/store/qr8izg5ydyyb759f449k2axrx8iczlq1-damageproto-1.2.1/lib:/gnu/store/hxgvxzscrkygw6ma83s4i4xbnx4hwfi2-libxcb-1.11/lib:/gnu/store/arnbqrppaps3l37dzpic7lzxydsarb28-kbproto-1.0.6/lib:/gnu/store/z2xcjjjcw4ml8svmyd4k0h9y6kpbza0h-xextproto-7.3.0/lib:/gnu/store/0jyr05vrnjaxq3chjzwxydk2dxpkz72f-util-macros-1.19.0/lib:/gnu/store/8sii485ldf0n29gq90mj5ifs4vach6h8-libxdmcp-1.1.1/lib:/gnu/store/mlnfwnbsjpr7q41sic32hjcnmdmn8lg5-libxau-1.0.8/lib:/gnu/store/q3ycmxlyzfc1fg0cjxgfzg7ad9n7a0s9-libpthread-stubs-0.3/lib'
> environment variable `C_INCLUDE_PATH' set to 
> `/gnu/store/hjndbk42hmkaz2ra632qvc22rlx00al4-qt-5.5.1/include:/gnu/store/d6cdvbi49h9xklbvbwl43sk1m40nfrwc-glpk-4.58/include:/gnu/store/9p3gmsd43prj0hvyn9jhk36x69dryjij-clang-3.6.2/include:/gnu/store/cr5qij32lipv33z44h0072qxfzvgkkcr-boost-1.60.0/include:/gnu/store/k3ws4lcm86ahyl5lznywz0lkdwphb308-kyotocabinet-1.2.76/include:/gnu/store/a2xdxzjcii224kibkk9gh7smbinjdyif-libarchive-3.1.2/include:/gnu/store/8qqi9pjcpb8lph39g9ppyqzaq38hdvdg-bzip2-1.0.6/include:/gnu/store/5srj5qj6qhbwvrnlmnj8bihj6qbwb4v3-xz-5.2.2/include:/gnu/store/8v3jina1v71fi4n1gcs729jvrc777giy-file-5.25/include:/gnu/store/xqvwn89wb5ja81pxsy3m7lqlwq8mf3zw-gawk-4.1.3/include:/gnu/store/43a6v9hslld0nx627nyr365zih1p41h5-make-4.1/include:/gnu/store/gbg76f0x503bkjr1pcv1n37plph2b7ha-binutils-2.25.1/include:/gnu/store/pg8nnqprjxgwhwiyh8nhbphzj53ax77i-gcc-4.9.3/include:/gnu/store/sgzfawy95pfn7nsw3xvmca58llm5zzbc-glibc-2.22/include:/gnu/store/3y2qvhnjayk7l5zg1wrgfdyfqkdb1sk6-mesa-11.0.3/include:/gnu/store/x2b2kw6islkr6sl9zgwpikd25xnay6bs-clang-runtime-3.6.2/include:/gnu/store/p44gd7bv2rmq6kyiznlrjlh5ng6krwhy-llvm-3.6.2/include:/gnu/store/1481x54il6kf3kcs03g997yaj86mfvkh-linux-libre-headers-3.14.37/include:/gnu/store/hl1a3yasz1sj7yz7gdmba6d4h6s42ilq-libxxf86vm-1.1.3/include:/gnu/store/sy98bcjnh7a0cdvr68yzxrn6919lfjgf-libxshmfence-1.1/include:/gnu/store/0xwfpdib68n34k093m1dw077b5bk7nzz-libxfixes-5.0.1/include:/gnu/store/smh3mqx7i6dy17a2dqv31z40zzj6f83z-libxdamage-1.1.4/include:/gnu/store/7g9q1n4h3ljrb0zfn4mfgzvwpf1wfh2c-libx11-1.6.2/include:/gnu/store/as2r58sl5plbjl4mxwwhqmc488936px9-libdrm-2.4.65/include:/gnu/store/fravcwh7vfm685f32gyvg2m496c6ybzp-glproto-1.4.17/include:/gnu/store/5q1r2syxy2aw1vhmfwdgl82b40d0ribk-xf86vidmodeproto-2.3.1/include:/gnu/store/rgavxj1ysmkcjlk8g64jygnkvyy176y5-libxext-1.3.3/include:/gnu/store/ybmy7avfxg4x2s59mpddm5gpzv781ygj-fixesproto-5.0/include:/gnu/store/n0j76gfm143jd2jlqg1w7ymm04g7j77j-xproto-7.0.26/include:/gnu/store/qr8izg5ydyyb759f449k2axrx8iczlq1-damageproto-1.2.1/include:/gnu/store/hxgvxzscrkygw6ma83s4i4xbnx4hwfi2-libxcb-1.11/include:/gnu/store/arnbqrppaps3l37dzpic7lzxydsarb28-kbproto-1.0.6/include:/gnu/store/z2xcjjjcw4ml8svmyd4k0h9y6kpbza0h-xextproto-7.3.0/include:/gnu/store/8sii485ldf0n29gq90mj5ifs4vach6h8-libxdmcp-1.1.1/include:/gnu/store/mlnfwnbsjpr7q41sic32hjcnmdmn8lg5-libxau-1.0.8/include'
> environment variable `CPLUS_INCLUDE_PATH' set to 
> `/gnu/store/hjndbk42hmkaz2ra632qvc22rlx00al4-qt-5.5.1/include:/gnu/store/d6cdvbi49h9xklbvbwl43sk1m40nfrwc-glpk-4.58/include:/gnu/store/9p3gmsd43prj0hvyn9jhk36x69dryjij-clang-3.6.2/include:/gnu/store/cr5qij32lipv33z44h0072qxfzvgkkcr-boost-1.60.0/include:/gnu/store/k3ws4lcm86ahyl5lznywz0lkdwphb308-kyotocabinet-1.2.76/include:/gnu/store/a2xdxzjcii224kibkk9gh7smbinjdyif-libarchive-3.1.2/include:/gnu/store/8qqi9pjcpb8lph39g9ppyqzaq38hdvdg-bzip2-1.0.6/include:/gnu/store/5srj5qj6qhbwvrnlmnj8bihj6qbwb4v3-xz-5.2.2/include:/gnu/store/8v3jina1v71fi4n1gcs729jvrc777giy-file-5.25/include:/gnu/store/xqvwn89wb5ja81pxsy3m7lqlwq8mf3zw-gawk-4.1.3/include:/gnu/store/43a6v9hslld0nx627nyr365zih1p41h5-make-4.1/include:/gnu/store/gbg76f0x503bkjr1pcv1n37plph2b7ha-binutils-2.25.1/include:/gnu/store/pg8nnqprjxgwhwiyh8nhbphzj53ax77i-gcc-4.9.3/include:/gnu/store/sgzfawy95pfn7nsw3xvmca58llm5zzbc-glibc-2.22/include:/gnu/store/3y2qvhnjayk7l5zg1wrgfdyfqkdb1sk6-mesa-11.0.3/include:/gnu/store/x2b2kw6islkr6sl9zgwpikd25xnay6bs-clang-runtime-3.6.2/include:/gnu/store/p44gd7bv2rmq6kyiznlrjlh5ng6krwhy-llvm-3.6.2/include:/gnu/store/1481x54il6kf3kcs03g997yaj86mfvkh-linux-libre-headers-3.14.37/include:/gnu/store/hl1a3yasz1sj7yz7gdmba6d4h6s42ilq-libxxf86vm-1.1.3/include:/gnu/store/sy98bcjnh7a0cdvr68yzxrn6919lfjgf-libxshmfence-1.1/include:/gnu/store/0xwfpdib68n34k093m1dw077b5bk7nzz-libxfixes-5.0.1/include:/gnu/store/smh3mqx7i6dy17a2dqv31z40zzj6f83z-libxdamage-1.1.4/include:/gnu/store/7g9q1n4h3ljrb0zfn4mfgzvwpf1wfh2c-libx11-1.6.2/include:/gnu/store/as2r58sl5plbjl4mxwwhqmc488936px9-libdrm-2.4.65/include:/gnu/store/fravcwh7vfm685f32gyvg2m496c6ybzp-glproto-1.4.17/include:/gnu/store/5q1r2syxy2aw1vhmfwdgl82b40d0ribk-xf86vidmodeproto-2.3.1/include:/gnu/store/rgavxj1ysmkcjlk8g64jygnkvyy176y5-libxext-1.3.3/include:/gnu/store/ybmy7avfxg4x2s59mpddm5gpzv781ygj-fixesproto-5.0/include:/gnu/store/n0j76gfm143jd2jlqg1w7ymm04g7j77j-xproto-7.0.26/include:/gnu/store/qr8izg5ydyyb759f449k2axrx8iczlq1-damageproto-1.2.1/include:/gnu/store/hxgvxzscrkygw6ma83s4i4xbnx4hwfi2-libxcb-1.11/include:/gnu/store/arnbqrppaps3l37dzpic7lzxydsarb28-kbproto-1.0.6/include:/gnu/store/z2xcjjjcw4ml8svmyd4k0h9y6kpbza0h-xextproto-7.3.0/include:/gnu/store/8sii485ldf0n29gq90mj5ifs4vach6h8-libxdmcp-1.1.1/include:/gnu/store/mlnfwnbsjpr7q41sic32hjcnmdmn8lg5-libxau-1.0.8/include'
> environment variable `GUIX_LOCPATH' set to 
> `/gnu/store/sivw9x9qggxf8d2xdlzfknbsb6l9l42z-glibc-utf8-locales-2.22/lib/locale'
> phase `set-paths' succeeded after 0.0 seconds
> starting phase `install-locale'
> using 'en_US.utf8' locale for category "LC_ALL"
> phase `install-locale' succeeded after 0.0 seconds
> starting phase `unpack'
> panopticon-0.13.0/
> panopticon-0.13.0/.gitignore
> panopticon-0.13.0/.travis.yml
> panopticon-0.13.0/AUTHORS
> panopticon-0.13.0/CHANGELOG
> panopticon-0.13.0/Cargo.toml
> panopticon-0.13.0/LICENSE
> panopticon-0.13.0/LICENSE.springy
> panopticon-0.13.0/README.md
> panopticon-0.13.0/appveyor.yml
> panopticon-0.13.0/doc/
> panopticon-0.13.0/doc/CMakeLists.txt
> panopticon-0.13.0/doc/_themes/
> panopticon-0.13.0/doc/_themes/panopticon/
> panopticon-0.13.0/doc/_themes/panopticon/LICENSE.ink
> panopticon-0.13.0/doc/_themes/panopticon/defindex.html
> panopticon-0.13.0/doc/_themes/panopticon/domainindex.html
> panopticon-0.13.0/doc/_themes/panopticon/genindex-single.html
> panopticon-0.13.0/doc/_themes/panopticon/genindex-split.html
> panopticon-0.13.0/doc/_themes/panopticon/genindex.html
> panopticon-0.13.0/doc/_themes/panopticon/globaltoc.html
> panopticon-0.13.0/doc/_themes/panopticon/layout.html
> panopticon-0.13.0/doc/_themes/panopticon/localtoc.html
> panopticon-0.13.0/doc/_themes/panopticon/opensearch.xml
> panopticon-0.13.0/doc/_themes/panopticon/page.html
> panopticon-0.13.0/doc/_themes/panopticon/relations.html
> panopticon-0.13.0/doc/_themes/panopticon/search.html
> panopticon-0.13.0/doc/_themes/panopticon/searchbox.html
> panopticon-0.13.0/doc/_themes/panopticon/searchresults.html
> panopticon-0.13.0/doc/_themes/panopticon/sourcelink.html
> panopticon-0.13.0/doc/_themes/panopticon/static/
> panopticon-0.13.0/doc/_themes/panopticon/static/ajax-loader.gif
> panopticon-0.13.0/doc/_themes/panopticon/static/autoload.js
> panopticon-0.13.0/doc/_themes/panopticon/static/basic.css_t
> panopticon-0.13.0/doc/_themes/panopticon/static/comment-bright.png
> panopticon-0.13.0/doc/_themes/panopticon/static/comment-close.png
> panopticon-0.13.0/doc/_themes/panopticon/static/comment.png
> panopticon-0.13.0/doc/_themes/panopticon/static/doctools.js
> panopticon-0.13.0/doc/_themes/panopticon/static/down-pressed.png
> panopticon-0.13.0/doc/_themes/panopticon/static/down.png
> panopticon-0.13.0/doc/_themes/panopticon/static/favicon.ico
> panopticon-0.13.0/doc/_themes/panopticon/static/file.png
> panopticon-0.13.0/doc/_themes/panopticon/static/ink-all.js
> panopticon-0.13.0/doc/_themes/panopticon/static/ink.css
> panopticon-0.13.0/doc/_themes/panopticon/static/jquery.js
> panopticon-0.13.0/doc/_themes/panopticon/static/minus.png
> panopticon-0.13.0/doc/_themes/panopticon/static/plus.png
> panopticon-0.13.0/doc/_themes/panopticon/static/searchtools.js_t
> panopticon-0.13.0/doc/_themes/panopticon/static/site.css
> panopticon-0.13.0/doc/_themes/panopticon/static/underscore.js
> panopticon-0.13.0/doc/_themes/panopticon/static/up-pressed.png
> panopticon-0.13.0/doc/_themes/panopticon/static/up.png
> panopticon-0.13.0/doc/_themes/panopticon/static/websupport.js
> panopticon-0.13.0/doc/_themes/panopticon/theme.conf
> panopticon-0.13.0/doc/conf.py
> panopticon-0.13.0/doc/disass.rst
> panopticon-0.13.0/doc/feats.rst
> panopticon-0.13.0/doc/img/
> panopticon-0.13.0/doc/img/sugiyama.png
> panopticon-0.13.0/doc/index.rst
> panopticon-0.13.0/doc/install.rst
> panopticon-0.13.0/doc/intro.rst
> panopticon-0.13.0/doc/others.rst
> panopticon-0.13.0/doc/pil.rst
> panopticon-0.13.0/doc/qtpanop.rst
> panopticon-0.13.0/doc/refs.rst
> panopticon-0.13.0/doc/regions.rst
> panopticon-0.13.0/doc/usage.rst
> panopticon-0.13.0/lib/
> panopticon-0.13.0/lib/src/
> panopticon-0.13.0/lib/src/abstractinterp.rs
> panopticon-0.13.0/lib/src/amd64/
> panopticon-0.13.0/lib/src/amd64/decode.rs
> panopticon-0.13.0/lib/src/amd64/extensions.rs
> panopticon-0.13.0/lib/src/amd64/integer.rs
> panopticon-0.13.0/lib/src/amd64/mod.rs
> panopticon-0.13.0/lib/src/amd64/semantic.rs
> panopticon-0.13.0/lib/src/amd64/vector.rs
> panopticon-0.13.0/lib/src/avr/
> panopticon-0.13.0/lib/src/avr/mod.rs
> panopticon-0.13.0/lib/src/avr/syntax.rs
> panopticon-0.13.0/lib/src/basic_block.rs
> panopticon-0.13.0/lib/src/codegen.rs
> panopticon-0.13.0/lib/src/dataflow.rs
> panopticon-0.13.0/lib/src/disassembler.rs
> panopticon-0.13.0/lib/src/elf/
> panopticon-0.13.0/lib/src/elf/load.rs
> panopticon-0.13.0/lib/src/elf/mod.rs
> panopticon-0.13.0/lib/src/elf/parse.rs
> panopticon-0.13.0/lib/src/function.rs
> panopticon-0.13.0/lib/src/guard.rs
> panopticon-0.13.0/lib/src/instr.rs
> panopticon-0.13.0/lib/src/layer.rs
> panopticon-0.13.0/lib/src/lib.rs
> panopticon-0.13.0/lib/src/mnemonic.rs
> panopticon-0.13.0/lib/src/mos/
> panopticon-0.13.0/lib/src/mos/decode.rs
> panopticon-0.13.0/lib/src/mos/generic.rs
> panopticon-0.13.0/lib/src/mos/load.rs
> panopticon-0.13.0/lib/src/mos/mod.rs
> panopticon-0.13.0/lib/src/mos/semantic.rs
> panopticon-0.13.0/lib/src/pe/
> panopticon-0.13.0/lib/src/pe/mod.rs
> panopticon-0.13.0/lib/src/program.rs
> panopticon-0.13.0/lib/src/project.rs
> panopticon-0.13.0/lib/src/region.rs
> panopticon-0.13.0/lib/src/target.rs
> panopticon-0.13.0/lib/src/value.rs
> panopticon-0.13.0/pkg/
> panopticon-0.13.0/pkg/arch/
> panopticon-0.13.0/pkg/arch/PKGBUILD
> panopticon-0.13.0/pkg/debian/
> panopticon-0.13.0/pkg/debian/panopticon/
> panopticon-0.13.0/pkg/debian/panopticon/debian/
> panopticon-0.13.0/pkg/debian/panopticon/debian/changelog
> panopticon-0.13.0/pkg/debian/panopticon/debian/compat
> panopticon-0.13.0/pkg/debian/panopticon/debian/control
> panopticon-0.13.0/pkg/debian/panopticon/debian/copyright
> panopticon-0.13.0/pkg/debian/panopticon/debian/libpanopticon-dev.install
> panopticon-0.13.0/pkg/debian/panopticon/debian/libpanopticon0.install
> panopticon-0.13.0/pkg/debian/panopticon/debian/panopticon-doc.install
> panopticon-0.13.0/pkg/debian/panopticon/debian/qtpanopticon.install
> panopticon-0.13.0/pkg/debian/panopticon/debian/rules
> panopticon-0.13.0/pkg/debian/panopticon/debian/source/
> panopticon-0.13.0/pkg/debian/panopticon/debian/source/format
> panopticon-0.13.0/pkg/gentoo/
> panopticon-0.13.0/pkg/gentoo/metadata.xml
> panopticon-0.13.0/pkg/gentoo/panopticon-0.11.ebuild
> panopticon-0.13.0/pkg/gentoo/panopticon-0.12.ebuild
> panopticon-0.13.0/qt/
> panopticon-0.13.0/qt/res/
> panopticon-0.13.0/qt/res/Window.qml
> panopticon-0.13.0/qt/res/panop.png
> panopticon-0.13.0/qt/res/springy.js
> panopticon-0.13.0/qt/res/workspace/
> panopticon-0.13.0/qt/res/workspace/BasicBlock.qml
> panopticon-0.13.0/qt/res/workspace/Callgraph.qml
> panopticon-0.13.0/qt/res/workspace/FunctionTable.qml
> panopticon-0.13.0/qt/res/workspace/Linear.qml
> panopticon-0.13.0/qt/res/workspace/Workspace.qml
> panopticon-0.13.0/qt/src/
> panopticon-0.13.0/qt/src/controller.rs
> panopticon-0.13.0/qt/src/function.rs
> panopticon-0.13.0/qt/src/main.rs
> panopticon-0.13.0/qt/src/state.rs
> panopticon-0.13.0/qt/src/sugiyama.rs
> panopticon-0.13.0/tests/
> panopticon-0.13.0/tests/amd64.rs
> panopticon-0.13.0/tests/avr.rs
> panopticon-0.13.0/tests/data/
> panopticon-0.13.0/tests/data/amd64.com
> panopticon-0.13.0/tests/data/avr-all-opcodes.bin
> panopticon-0.13.0/tests/data/avr-jmp-overflow.bin
> panopticon-0.13.0/tests/data/avr-overflow.bin
> panopticon-0.13.0/tests/data/empty.panop
> panopticon-0.13.0/tests/data/hello-world
> panopticon-0.13.0/tests/data/ia32.com
> panopticon-0.13.0/tests/data/save.panop
> panopticon-0.13.0/tests/data/sosse
> panopticon-0.13.0/tests/data/static
> panopticon-0.13.0/tests/data/test.exe
> panopticon-0.13.0/tests/elf.rs
> panopticon-0.13.0/tests/project.rs
> phase `unpack' succeeded after 0.1 seconds
> starting phase `patch-usr-bin-file'
> phase `patch-usr-bin-file' succeeded after 0.0 seconds
> starting phase `patch-source-shebangs'
> patch-shebang: ./pkg/debian/panopticon/debian/rules: changing `/usr/bin/make' 
> to `/gnu/store/43a6v9hslld0nx627nyr365zih1p41h5-make-4.1/bin/make'
> phase `patch-source-shebangs' succeeded after 0.0 seconds
> starting phase `configure'
> source directory: "/tmp/guix-build-panopticon-0.13.0.drv-0/panopticon-0.13.0" 
> (relative from build: "../panopticon-0.13.0")
> build directory: "/tmp/guix-build-panopticon-0.13.0.drv-0/build"
> running 'cmake' with arguments ("../panopticon-0.13.0" 
> "-DCMAKE_BUILD_TYPE=RelWithDebInfo" 
> "-DCMAKE_INSTALL_PREFIX=/gnu/store/22rjqaapsyql5yzvqin73rn783l2sl65-panopticon-0.13.0"
>  "-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE" 
> "-DCMAKE_INSTALL_RPATH=/gnu/store/22rjqaapsyql5yzvqin73rn783l2sl65-panopticon-0.13.0/lib"
>  "-DCMAKE_VERBOSE_MAKEFILE=ON")
> CMake Error: The source directory 
> "/tmp/guix-build-panopticon-0.13.0.drv-0/panopticon-0.13.0" does not appear 
> to contain CMakeLists.txt.
> Specify --help for usage, or press the help button on the CMake GUI.
> phase `configure' failed after 0.0 seconds
> builder for 
> `/gnu/store/nkaykmfzh8gmpwhp5fi357nkca5zc5m1-panopticon-0.13.0.drv' failed 
> with exit code 1
> @ build-failed 
> /gnu/store/nkaykmfzh8gmpwhp5fi357nkca5zc5m1-panopticon-0.13.0.drv - 1 builder 
> for `/gnu/store/nkaykmfzh8gmpwhp5fi357nkca5zc5m1-panopticon-0.13.0.drv' 
> failed with exit code 1
> guix build: error: build failed: build of 
> `/gnu/store/nkaykmfzh8gmpwhp5fi357nkca5zc5m1-panopticon-0.13.0.drv' failed

-- 
ng



reply via email to

[Prev in Thread] Current Thread [Next in Thread]