I've asked one of my friends about the issue who works on a 4.3.4 repack and he hasn't seen this before, but he also doesn't update his work through trinity probably since he first started his repack.
I've just compiled a 3.3.5 TrinityCore, and apparently it has in 'worldserver.conf' stuff like MySQLExecutable and CMakeDirectory, SourceDirectory, etc. I've removed that, but then I guess this in worldserver.exe:
I think it's using the default that's built in.
I first noticed this problem when I just compiled everything, and started deleting stuff I thought I didn't need. I originally used MySQL Community Server 5.6, then my friend suggested just using the MySQL files from his repack, just changing the database though to match mine. I did that, everything worked fine, then I deleted MySQL Community from my PC, and my worldserver.exe wouldn't start.
Found out the issue in CMake when it told me it couldn't find the MySQLExecutable, MySQL Include path, and MySQL Libraries.
Then after looking around I found the other things I've mentioned already in the worldserver config.
How can I go about removing this requirement? It's not in any of the repacks configs I've seen lately, and I've googled and couldn't find anything even related to my problem.
It looks like its updating the auth/char/world databases using the SourceDirectory, but also it needs the MySQLExecutable, which I'd rather not have something like that in the config, as that was never needed before.
I'm new to WoW development, and this is my first time ever compiling a source.