From f021647eb05a567562ac283c80430da49eb738d3 Mon Sep 17 00:00:00 2001 From: AdamKorcz <44787359+AdamKorcz@users.noreply.github.com> Date: Tue, 22 Nov 2022 12:29:51 +0000 Subject: [PATCH] fabric: fix broken build (#9035) Signed-off-by: AdamKorcz Signed-off-by: AdamKorcz --- projects/fabric/build.sh | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/projects/fabric/build.sh b/projects/fabric/build.sh index c9ae57fd5..860bfb592 100644 --- a/projects/fabric/build.sh +++ b/projects/fabric/build.sh @@ -17,27 +17,25 @@ rm -r $SRC/fabric/cmd/cryptogen +cp $SRC/ccprovider_fuzzer.go ./core/common/ccprovider/ +cp $SRC/persistence_fuzzer.go ./core/chaincode/persistence/mock/ +cp $SRC/policydsl_fuzzer.go $SRC/fabric/common/policydsl/ +cp $SRC/msp_fuzzer.go $SRC/fabric/msp/ +cp $SRC/fabenc_fuzzer.go $SRC/fabric/common/flogging/fabenc/ + cd $SRC/instrumentation && go run main.go $SRC/fabric && cd $SRC/fabric go mod tidy && go mod vendor - -cp $SRC/persistence_fuzzer.go ./core/chaincode/persistence/mock/ go get github.com/AdaLogics/go-fuzz-headers +go mod tidy go mod vendor + compile_go_fuzzer github.com/hyperledger/fabric/core/chaincode/persistence/mock FuzzPersistence fuzz_persistence compile_go_fuzzer github.com/hyperledger/fabric/core/chaincode/persistence/mock FuzzChaincodePackageStreamerMetadatabytes FuzzChaincodePackageStreamerMetadatabytes compile_go_fuzzer github.com/hyperledger/fabric/core/chaincode/persistence/mock FuzzParseChaincodePackage FuzzParseChaincodePackage - -cp $SRC/ccprovider_fuzzer.go ./core/common/ccprovider/ compile_go_fuzzer github.com/hyperledger/fabric/core/common/ccprovider FuzzExtractFileEntries FuzzExtractFileEntries - -cp $SRC/policydsl_fuzzer.go $SRC/fabric/common/policydsl/ compile_go_fuzzer github.com/hyperledger/fabric/common/policydsl FuzzFromString fuzz_from_string - -cp $SRC/msp_fuzzer.go $SRC/fabric/msp/ compile_go_fuzzer github.com/hyperledger/fabric/msp FuzzDeserializeIdentity fuzz_deserialize_identity - -cp $SRC/fabenc_fuzzer.go $SRC/fabric/common/flogging/fabenc/ compile_go_fuzzer github.com/hyperledger/fabric/common/flogging/fabenc FuzzParseFormat fuzz_parse_format -cp $SRC/*.options $OUT/ \ No newline at end of file +cp $SRC/*.options $OUT/