pkg/relic: Update to new upstream and remove now obsolete patches#6965
Conversation
pkg/relic/Makefile
Outdated
| $(PKG_BUILDDIR)/Makefile: $(PKG_BUILDDIR)/comp-options.cmake | ||
| cd "$(PKG_BUILDDIR)" && COMP="$(filter-out -Werror=old-style-definition -Werror=strict-prototypes, $(CFLAGS) ) " cmake -DCMAKE_TOOLCHAIN_FILE=comp-options.cmake -DCHECK=off -DTESTS=0 -DBENCH=0 -DSHLIB=off -Wno-dev $(RELIC_CONFIG_FLAGS) . | ||
|
|
||
| CFLAGS += -Wno-gnu-zero-variadic-macro-arguments -Wno-unused-function |
There was a problem hiding this comment.
you might want to have these CFLAGs to work around the compile errors?!
There was a problem hiding this comment.
@tfar any progress? I just tested and the only problem is with variadic-macros, so if you (re)add the corresponding CFLAGS (as above) to disable the errors it works fine.
If you don't find the time right now to work on this, I'm willing to overtake - if you don't mind?
|
@tfar can you fix this? |
|
@smlng @cgundogan can we get this to move forward? |
pkg/relic/Makefile
Outdated
| PKG_NAME=relic | ||
| PKG_URL=https://github.com/relic-toolkit/relic.git | ||
| PKG_VERSION=cdcfaeef101d18c3231c3b46359c519dd72682e8 | ||
| PKG_URL=https://github.com/tfar/relic.git |
There was a problem hiding this comment.
@tfar would you be fine having the relic specific branch under the RIOT organization instead of keeping it in your private Github account? This way, every RIOT maintainer would have write access to it for future changes/fixes,
There was a problem hiding this comment.
Sure happy with that. Shall I clone it under the RIOT org?
|
Changed this to use upstream RELIC master, which should include the RIOT specific changes of my custom branch and #9241 . How about me rebasing this on master and then running the CI tests? |
|
@tfar yup, rebase + squash + a proper commit message (: |
5fe91e2 to
0e5d085
Compare
The removed patches have been applied upstream.
0e5d085 to
3288f7a
Compare
|
Squashed the changed. The needs squashing label can be removed. |
|
Murdock finally agrees! GO |
No description provided.