Red Hat Bugzilla – Bug 236815
Building pdfedit destroys /dev/null - pdfedit-0.3
Last modified: 2007-11-30 17:12:02 EST
When I try to build pdfedit from the source rpm the device /dev/null
is deleted and replaced by the junk that should go to /dev/null.
Tracking this the culprit seems to be in the doc/Makefile line:
doxygen -w html /dev/null /dev/null programmer/html/doxygen.css
If I run this manually the above mentioned phenomenon happens. I am
not familiar with doxygen so I am not sure. The format of the command is:
doxygen -w html headerFile footerFile styleSheetFile
This needs an urgent fix since it can really mess things up!
Of course this doesn't affect my buildsystem or the fedora buildsystem because
we're not building as root.
As it turns out, doxygen takes the files listed and renames then to .bak and
then does some other stuff. If you're running as a normal user, it's not big
deal, but as root it wrecks your /dev/null.
Nevertheless, I put a patch in to take care of it.
Look for pdfedit-0.3.0-2 when it comes out in the next day or so.