I don't know why, but haikuporter cannot handle the problems with the recipe or if something goes wrong during the compiling and will throw the missing "work-xyz" directory error, hovewer this folder is there and accessible. Actually the problem is somewhere else, look:
As you can see, the missing work folder is not the first error message, but the second. You need to fix the first one to get it further. The second error doesn't need any manual labour, it just means : "Something went wrong."
I can understand this silly error can be really misleading and frustrating for the users. I hope this bug will be fixed soon.
Hovewer it seems you are trying to build flite with gcc2. You wrote: qt5 and qtwebkit needs it. It is possible, but they requires surely not the gcc2 flite. And you trying to build the gcc2 version.
Have you ever tried to do haikuporter flite_x86 --get-dependencies ?
Sorry about your bad first (and second) impression, sadly there is plenty broken, non-working recipe in the haikuports git repo. They looks like okay, but there is a bug somewhere hidden deeply. The new users expecting easy ride, and when they confront with plenty strange errors they comes here, complains about haikuports, recipes, and about the low quality work.
Hovewer it is the haiku forum, not the haikuports one. Haikuports is an independent project, and got an own issue tracker: https://github.com/haikuports/haikuports/issues
and a mailing list too: https://www.freelists.org/list/haikuports maybe you could try ask there too.