2017-09-21 26 views
0

私はpetalinuxのユーザパッケージを非商用ライセンスで持っています。そして、私はlocal.confファイルの末尾にLICENSE_WHITELIST = "non-commercial"行を追加しようとしていますが、URL ftp://ftp.netperf.org/netperf/archive/netperf-2.6.0.tar.bz2からフェッチしようとしているので、次のように指定する必要があると私のパッケージライブラリをコンパイルしていません:URL: git://github.com/openembedded/openembedded-core.gitそれは正しいものではありません。ウィジットリストライセンスにURLを追加することで、次のファイルへの変更をどのようにすることができますか?openembeddedパッケージを構築する方法

あなたが最も可能性の高いホワイトリストに既に値を上書きしないように「+ = 『非商用』 LICENSE_WHITELIST」をやりたい
MACHINE ??= "qemuzynq" 
DISTRO ?= "petalinux" 
PACKAGE_CLASSES ?= "package_rpm" 
USER_CLASSES ?= "buildstats image-mklibs" 
PATCHRESOLVE = "noop" 
BB_DISKMON_DIRS = "\ 
    STOPTASKS,${TMPDIR},1G,100K \ 
    STOPTASKS,${DL_DIR},1G,100K \ 
    STOPTASKS,${SSTATE_DIR},1G,100K \ 
    STOPTASKS,/tmp,100M,100K \ 
    ABORT,${TMPDIR},100M,1K \ 
    ABORT,${DL_DIR},100M,1K \ 
    ABORT,${SSTATE_DIR},100M,1K \ 
    ABORT,/tmp,10M,1K" 
XILINX_VER_MAIN = "2017.1" 
SOURCE_MIRROR_URL ?= "https://www.author.xilinx.com/sswreleases/rel-v2017.1/downloads" 
INHERIT += "own-mirrors" 
INHERIT += "rm_work" 

DL_DIR = "${TOPDIR}/downloads" 
INHERIT += "uninative" 
UNINATIVE_CHECKSUM[x86_64] = "406f783daa6f3923283b3f6ec514cb0470c3a3ea12cb12d5f4bfaec51b2b4dd3" 

CONF_VERSION = "1" 

INHERIT_remove = "buildhistory icecc" 
CONNECTIVITY_CHECK_URIS = "" 

SIGGEN_LOCKEDSIGS_SSTATE_EXISTS_CHECK = "none" 

SIGGEN_LOCKEDSIGS_TASKSIG_CHECK = "warn" 

BB_SETSCENE_ENFORCE_WHITELIST = "%:* *:do_shared_workdir *:do_rm_work *:do_package" 





BUILDCFG_HEADER = "" 


require conf/locked-sigs.inc 
require conf/unlocked-sigs.inc 

# Extra settings from environment: 
MACHINE = "zynq-generic" 

include conf/plnxtool.conf 
include conf/petalinuxbsp.conf 

答えて

0

まず。

次に、さまざまなURLで何を得ているのかはっきりしませんが、netperfがビルドされていない理由は、他のパッケージ、パッケージグループ、またはあなたが構築している画像)。まず、 'bitbake netperf'で構築することを確認してください。次に、イメージにnetperfを含めるようにします。この最後の方法を達成するにはいくつかの方法がありますが、IMAGE_INSTALL_append + = "netperf" 'を付けてlocal.confに追加する方法もあります。

関連する問題