browserpass / browserpass-native

Browserpass native client app
ISC License
394 stars 50 forks source link

DragonflyBSD support (includes workaround) #104

Closed falsifian closed 1 year ago

falsifian commented 3 years ago

Following the installation instructions on DragonFly, I ran into two problems:

Now it seems to work (I successfully got it to fill in a password in Chromium.)

I can try to put together a pull request if you like. I guess you don't want to remove -buildmode=pie everywhere, so I'd need to figure out how to enable it conditionally.

maximbaz commented 3 years ago

Thanks, please do submit a PR! As for PIE, notice that it's only used for the generic "browserpass" goal and not for OS-specific one, so maybe just create another OS specific target? The genetic one is mostly used for local development and packaging, where GOFLAGS would often be overridden anyway, and for OS specific targets we use very minimal flags, in part also because I don't know which OS support which flags and have no way to test them all.