| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
| <HTML |
| ><HEAD |
| ><TITLE |
| >Your vendor has not defined Fcntl macro O_NOINHERIT</TITLE |
| ><META |
| NAME="GENERATOR" |
| CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK |
| REL="HOME" |
| TITLE="The Bugzilla Guide - 2.20.1 |
| Release" |
| HREF="index.html"><LINK |
| REL="UP" |
| TITLE="Troubleshooting" |
| HREF="troubleshooting.html"><LINK |
| REL="PREVIOUS" |
| TITLE="cannot chdir(/var/spool/mqueue)" |
| HREF="paranoid-security.html"><LINK |
| REL="NEXT" |
| TITLE="Everybody is constantly being forced to relogin" |
| HREF="trbl-relogin-everyone.html"></HEAD |
| ><BODY |
| CLASS="section" |
| BGCOLOR="#FFFFFF" |
| TEXT="#000000" |
| LINK="#0000FF" |
| VLINK="#840084" |
| ALINK="#0000FF" |
| ><DIV |
| CLASS="NAVHEADER" |
| ><TABLE |
| SUMMARY="Header navigation table" |
| WIDTH="100%" |
| BORDER="0" |
| CELLPADDING="0" |
| CELLSPACING="0" |
| ><TR |
| ><TH |
| COLSPAN="3" |
| ALIGN="center" |
| >The Bugzilla Guide - 2.20.1 |
| Release</TH |
| ></TR |
| ><TR |
| ><TD |
| WIDTH="10%" |
| ALIGN="left" |
| VALIGN="bottom" |
| ><A |
| HREF="paranoid-security.html" |
| ACCESSKEY="P" |
| >Prev</A |
| ></TD |
| ><TD |
| WIDTH="80%" |
| ALIGN="center" |
| VALIGN="bottom" |
| >Appendix B. Troubleshooting</TD |
| ><TD |
| WIDTH="10%" |
| ALIGN="right" |
| VALIGN="bottom" |
| ><A |
| HREF="trbl-relogin-everyone.html" |
| ACCESSKEY="N" |
| >Next</A |
| ></TD |
| ></TR |
| ></TABLE |
| ><HR |
| ALIGN="LEFT" |
| WIDTH="100%"></DIV |
| ><DIV |
| CLASS="section" |
| ><H1 |
| CLASS="section" |
| ><A |
| NAME="trouble-filetemp" |
| >B.7. Your vendor has not defined Fcntl macro O_NOINHERIT</A |
| ></H1 |
| ><P |
| >This is caused by a bug in the version of |
| <SPAN |
| CLASS="productname" |
| >File::Temp</SPAN |
| > that is distributed with perl |
| 5.6.0. Many minor variations of this error have been reported: |
| </P |
| ><TABLE |
| BORDER="0" |
| BGCOLOR="#E0E0E0" |
| WIDTH="100%" |
| ><TR |
| ><TD |
| ><FONT |
| COLOR="#000000" |
| ><PRE |
| CLASS="programlisting" |
| >Your vendor has not defined Fcntl macro O_NOINHERIT, used |
| at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 208. |
| |
| Your vendor has not defined Fcntl macro O_EXLOCK, used |
| at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 210. |
| |
| Your vendor has not defined Fcntl macro O_TEMPORARY, used |
| at /usr/lib/perl5/site_perl/5.6.0/File/Temp.pm line 233.</PRE |
| ></FONT |
| ></TD |
| ></TR |
| ></TABLE |
| ><P |
| >Numerous people have reported that upgrading to version 5.6.1 |
| or higher solved the problem for them. A less involved fix is to apply |
| the following patch, which is also |
| available as a <A |
| HREF="../xml/filetemp.patch" |
| TARGET="_top" |
| >patch file</A |
| >. |
| </P |
| ><TABLE |
| BORDER="0" |
| BGCOLOR="#E0E0E0" |
| WIDTH="100%" |
| ><TR |
| ><TD |
| ><FONT |
| COLOR="#000000" |
| ><PRE |
| CLASS="programlisting" |
| >--- File/Temp.pm.orig Thu Feb 6 16:26:00 2003 |
| +++ File/Temp.pm Thu Feb 6 16:26:23 2003 |
| @@ -205,6 +205,7 @@ |
| # eg CGI::Carp |
| local $SIG{__DIE__} = sub {}; |
| local $SIG{__WARN__} = sub {}; |
| + local *CORE::GLOBAL::die = sub {}; |
| $bit = &$func(); |
| 1; |
| }; |
| @@ -226,6 +227,7 @@ |
| # eg CGI::Carp |
| local $SIG{__DIE__} = sub {}; |
| local $SIG{__WARN__} = sub {}; |
| + local *CORE::GLOBAL::die = sub {}; |
| $bit = &$func(); |
| 1; |
| };</PRE |
| ></FONT |
| ></TD |
| ></TR |
| ></TABLE |
| ></DIV |
| ><DIV |
| CLASS="NAVFOOTER" |
| ><HR |
| ALIGN="LEFT" |
| WIDTH="100%"><TABLE |
| SUMMARY="Footer navigation table" |
| WIDTH="100%" |
| BORDER="0" |
| CELLPADDING="0" |
| CELLSPACING="0" |
| ><TR |
| ><TD |
| WIDTH="33%" |
| ALIGN="left" |
| VALIGN="top" |
| ><A |
| HREF="paranoid-security.html" |
| ACCESSKEY="P" |
| >Prev</A |
| ></TD |
| ><TD |
| WIDTH="34%" |
| ALIGN="center" |
| VALIGN="top" |
| ><A |
| HREF="index.html" |
| ACCESSKEY="H" |
| >Home</A |
| ></TD |
| ><TD |
| WIDTH="33%" |
| ALIGN="right" |
| VALIGN="top" |
| ><A |
| HREF="trbl-relogin-everyone.html" |
| ACCESSKEY="N" |
| >Next</A |
| ></TD |
| ></TR |
| ><TR |
| ><TD |
| WIDTH="33%" |
| ALIGN="left" |
| VALIGN="top" |
| >cannot chdir(/var/spool/mqueue)</TD |
| ><TD |
| WIDTH="34%" |
| ALIGN="center" |
| VALIGN="top" |
| ><A |
| HREF="troubleshooting.html" |
| ACCESSKEY="U" |
| >Up</A |
| ></TD |
| ><TD |
| WIDTH="33%" |
| ALIGN="right" |
| VALIGN="top" |
| >Everybody is constantly being forced to relogin</TD |
| ></TR |
| ></TABLE |
| ></DIV |
| ></BODY |
| ></HTML |
| > |