Sync feature not working at all on Chromium 141.0.7390.107 (Ports)

I just compiled Chromium from the Ports collection, and the first thing I tried doing was to enable sync on it, which requires providing it some keys to "unlock" said feature. I get them from this answer from Stack Overflow, and they work just fine on Gentoo. Can't say the same about FreeBSD, however.

At first, it was refusing to even read the flags shown. I then realized I had to write a wrapper script for it to actually read them from a variable containing that information. No luck with that, although it now does launch with these flags.

I then tried feeding it my own API keys that I just created solely for it. Still nothing, I only have that default "Work" profile.

What's going on? Is there some patch applied by the maintainer that somehow affects how it works with that? Because I have the same exact version installed on Gentoo and it worked on the first try. It might even still work on other distros, too. But not on FreeBSD for some strange reason.
 
UPDATE: it is, i just have to add the file to files/

however now i get a prompt asking me to type in the file to patch instead of directly applying it, even tho' i renamed the patch file to match with all the other ones exactly and also re-formatted the thing itself to match with the other ones

i wonder what extra step i'm missing now
 
UPDATE #2: none, i just missed a little detail on the header (dir/file.x.orig 12:00:00 UTC, not a/dir/file.x)
i do hope that's the case as it just started compiling now, so i just gotta wait and pray
 
Back
Top