Skip to content

[libfido2] New port#16965

Merged
BillyONeal merged 40 commits intomicrosoft:masterfrom
xgcssch:master
May 7, 2021
Merged

[libfido2] New port#16965
BillyONeal merged 40 commits intomicrosoft:masterfrom
xgcssch:master

Conversation

@xgcssch
Copy link
Contributor

@xgcssch xgcssch commented Mar 30, 2021

This PR introduces libfido2 as a new port

  • What does your PR fix?
    -/-

  • Which triplets are supported/not supported?
    *-windows

  • Have you updated the CI baseline?
    no

  • Does your PR follow the maintainer guide?
    yes

@NancyLi1013 NancyLi1013 self-assigned this Mar 31, 2021
@NancyLi1013 NancyLi1013 added the category:new-port The issue is requesting a new library to be added; consider making a PR! label Mar 31, 2021
@NancyLi1013
Copy link
Contributor

Hi @xgcssch

Thanks for your PR.

I also noticed that there was a new released version 1.7.0. So would you like to update it to the latest release in this PR?

xgcssch and others added 3 commits March 31, 2021 09:56
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
@NancyLi1013
Copy link
Contributor

Could you please also address the review suggestions?

@xgcssch
Copy link
Contributor Author

xgcssch commented Mar 31, 2021

Hello Nancy!
Sorry for the checkin with only the 1.7 update.
I haven't recognized the suggestions you made.
I am currently working on them.
Thanks

@NancyLi1013
Copy link
Contributor

The failures on x86-windows and x64-windows:

/MANIFESTFILE:src\CMakeFiles\fido2_shared.dir/intermediate.manifest src\CMakeFiles\fido2_shared.dir/manifest.res" failed (exit code 1120) with the following output:
   Creating library src\fido2.lib and object src\fido2.exp
compress.c.obj : error LNK2019: unresolved external symbol compress referenced in function do_compress
compress.c.obj : error LNK2019: unresolved external symbol compressBound referenced in function do_compress
compress.c.obj : error LNK2019: unresolved external symbol uncompress referenced in function do_compress
src\fido2.dll : fatal error LNK1120: 3 unresolved externals
ninja: build stopped: subcommand failed.

@xgcssch xgcssch requested a review from NancyLi1013 April 12, 2021 15:08
@NancyLi1013
Copy link
Contributor

The failures cause by popsift will be fixed by #17277.

@NancyLi1013
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@NancyLi1013
Copy link
Contributor

LGTM now, thanks for adding this port @xgcssch.

@NancyLi1013 NancyLi1013 added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Apr 15, 2021
@strega-nil-ms
Copy link
Contributor

@xgcssch could you rebase on latest? thanks!

@xgcssch
Copy link
Contributor Author

xgcssch commented May 1, 2021

Done!

@BillyONeal BillyONeal merged commit 09ff624 into microsoft:master May 7, 2021
@BillyONeal
Copy link
Member

Thanks for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:new-port The issue is requesting a new library to be added; consider making a PR! info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants