This is as much a technical issue as a license issue, but I would appreciate correction if any of my assumptions about how the licenses work are incorrect.
Assume that I want to use a patch file from an open source project. That project is licensed under Apache, but the original project that is being patched is licensed under GPL3. The patch file has no specific license and no copyright information. I believe this makes the patch file licensed under the original GPL3 license, and that it is required that my project adds a license and copyright notice to the patch in order to use it. Please correct me if I'm wrong.
How does one properly add a copyright and license notice to the .patch file, which is either a diff or a git diff? Is there a safe way to add a comment that's compatible with both systems? If so, where in the file should the comment be added? If not, should there be a separate file that specifies the copyright and license that in some way points to the patch?