Comments (5)
A recent github.com/IBM/mathlib update introduced an architecture specific build tag.
I see that a "generic" implementation for mul() is available here:
https://github.com/IBM/mathlib/blob/main/driver/kilic/custom_generic.go#L53
This file has a build tag of //go:build !amd64 || generic
:
https://github.com/IBM/mathlib/blob/main/driver/kilic/custom_generic.go#L1
Based on that build constraint, I would expect architectures besides amd64 to use the generic implementation automatically. But maybe the "generic" build tag needs to be explicitly passed?
@ale-linux Any ideas? What was the intent for architectures besides amd64?
from fabric-ca.
Thanks to @ale-linux investigation, we found that updating github.com/IBM/mathlib to v0.0.3-0.20231011094432-44ee0eb539da
resolves the problem. PR #387 opened.
Note that it can be tested on other platforms by doing:
env GOOS=linux GOARCH=s390x make clean fabric-ca-client
and
env GOOS=linux GOARCH=s390x make clean fabric-ca-server
from fabric-ca.
@silliman @asararatnakar @benjsmi Fix has been merged into fabric-ca main branch. Can you try a s390x build from main branch, and if it looks good, we can release v1.5.8 with the fix.
from fabric-ca.
@denyeart Thank you for the follow up Dave. We were able to build s390x from main branch.
from fabric-ca.
This builds fine now on s390x. I successfully ran the fabric-samples/test-network (with -ca argument) with the built fabric-ca OCI image. Thanks for the fix!
from fabric-ca.
Related Issues (20)
- Issue with re-enrolling certificates HOT 1
- Interoperability tests are failing with latest CA updates HOT 1
- Hyperledger's BCCSP is failing to initialize with our PKCS11 package. HOT 4
- Orderer port number in docker-compose.yaml
- Regiter and enroll all Hypereledger Fabric users and peers on LdapServer
- Expose Postgres database connection configuration properties including max connection lifetime HOT 1
- Fabric CA with postgres DB: register new user fails with Authorization failure HOT 1
- Fix expired testdata certificate
- Possible error on YAML file HOT 1
- documentation contains broken link
- Peer certificate expired HOT 7
- Vulnerable dependencies in CA documentation
- S3 or DB support HOT 2
- Fabric CA still relies on Fabric v1.4 source code HOT 3
- When using LDAP to provide the certificates, users are always set to type "client"
- Tls certificate expired
- Fix docs-only vulnerability for Jinja2 HOT 1
- Undocumented fabric-ca-client flag: -d
- Licenses need fixed.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fabric-ca.