[Oisf-devel] can't find crate for `der_parser`
zhangqunshi
zhangqs at act.buaa.edu.cn
Fri Mar 16 06:53:24 UTC 2018
Sorry, I fixed it, and the Cargo.toml changed to:
[package]
name = "suricata"
version = "4.1.0-dev"
[lib]
crate-type = ["staticlib"]
[profile.release]
debug = true
[features]
lua = []
#experimental = ["ntp-parser"]
strict = []
debug = []
[dependencies]
nom = "~3.2.1"
libc = "^0.2.36"
crc = "1.7.0"
[dependencies.der-parser]
git = "https://github.com/rusticata/der-parser"
ntp-parser = { version = "^0", optional = true }
Thanks a lot,
Kris
On 2018/3/16 14:44, zhangqunshi wrote:
> Hi guys:
>
> I fixed the following error (network issue) and now I got the second error:
>
> ics at lsbjs17120001:~/gbb/oisf/rust$ cargo build
> Updating registry `git://mirrors.ustc.edu.cn/crates.io-index`
> Downloading crc v1.7.0 (registry
> git://mirrors.ustc.edu.cn/crates.io-index)
> Compiling crc v1.7.0
> Compiling suricata v4.1.0-dev (file:///home/ics/gbb/oisf/rust)
> error[E0463]: can't find crate for `der_parser`
> --> src/lib.rs:27:1
> |
> 27 | extern crate der_parser;
> | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
>
> error: aborting due to previous error
>
> error: Could not compile `suricata`.
>
> To learn more, run the command again with --verbose.
>
>
> Please help me,
>
> Thanks,
>
> Kris
>
>
>
> On 2018/3/16 13:53, zhangqunshi wrote:
>> Hi guys,
>>
>> When I make the latest surciata from source code, i got the following
>> errros:
>>
>>
>> make all-recursive
>> make[1]: Entering directory '/home/ics/gbb/oisf'
>> Making all in libhtp
>> make[2]: Entering directory '/home/ics/gbb/oisf/libhtp'
>> make all-recursive
>> make[3]: Entering directory '/home/ics/gbb/oisf/libhtp'
>> Making all in htp
>> make[4]: Entering directory '/home/ics/gbb/oisf/libhtp/htp'
>> make[4]: Nothing to be done for 'all'.
>> make[4]: Leaving directory '/home/ics/gbb/oisf/libhtp/htp'
>> Making all in test
>> make[4]: Entering directory '/home/ics/gbb/oisf/libhtp/test'
>> make[4]: Nothing to be done for 'all'.
>> make[4]: Leaving directory '/home/ics/gbb/oisf/libhtp/test'
>> Making all in docs
>> make[4]: Entering directory '/home/ics/gbb/oisf/libhtp/docs'
>> make[4]: Nothing to be done for 'all'.
>> make[4]: Leaving directory '/home/ics/gbb/oisf/libhtp/docs'
>> make[4]: Entering directory '/home/ics/gbb/oisf/libhtp'
>> make[4]: Leaving directory '/home/ics/gbb/oisf/libhtp'
>> make[3]: Leaving directory '/home/ics/gbb/oisf/libhtp'
>> make[2]: Leaving directory '/home/ics/gbb/oisf/libhtp'
>> Making all in rust
>> make[2]: Entering directory '/home/ics/gbb/oisf/rust'
>> cd ../rust && \
>> /usr/bin/python ./gen-c-headers.py && \
>> CARGO_TARGET_DIR=/home/ics/gbb/oisf/rust/target \
>> CARGO_HOME=/home/ics/.cargo /usr/bin/cargo build --release
>> --frozen \
>> --features " "
>> error: no matching package named `crc` found (required by `suricata`)
>> location searched: registry https://github.com/rust-lang/crates.io-index
>> version required: ~1.7.0
>> Makefile:531: recipe for target 'all-local' failed
>> make[2]: *** [all-local] Error 101
>> make[2]: Leaving directory '/home/ics/gbb/oisf/rust'
>> Makefile:487: recipe for target 'all-recursive' failed
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory '/home/ics/gbb/oisf'
>> Makefile:415: recipe for target 'all' failed
>> make: *** [all] Error 2
>>
>> =================
>>
>> cargo --version
>> cargo 0.23.0
>>
>> rustc --version
>> rustc 1.22.1
>>
>> suricata is clone https://github.com/OISF/suricata.git
>>
>>
>> Any advice is welcome,
>>
>> Thanks,
>>
>> Kris
>>
>>
>>
>> _______________________________________________
>> Suricata IDS Devel mailing list: oisf-devel at openinfosecfoundation.org
>> Site: http://suricata-ids.org | Participate: http://suricata-ids.org/participate/
>> List: https://lists.openinfosecfoundation.org/mailman/listinfo/oisf-devel
>> Redmine: https://redmine.openinfosecfoundation.org/
>>
> _______________________________________________
> Suricata IDS Devel mailing list: oisf-devel at openinfosecfoundation.org
> Site: http://suricata-ids.org | Participate: http://suricata-ids.org/participate/
> List: https://lists.openinfosecfoundation.org/mailman/listinfo/oisf-devel
> Redmine: https://redmine.openinfosecfoundation.org/
>
More information about the Oisf-devel
mailing list