<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Some perl modules failed to compile after update-ux in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173216#M682183</link>
    <description>Tried your suggestion, Dennis but still the same error. I am puzzled by the error message ie. mismatched number of arguments. Don't know what getspnam_r does or what args it requires.&lt;BR /&gt;&lt;BR /&gt;Removed +DAportable and error still persists&lt;BR /&gt;&lt;BR /&gt;        /usr/bin/perl /opt/perl_32/lib/5.8.8/ExtUtils/xsubpp  -nolinenumbers -typemap /opt/perl_32/lib/5.8.8/ExtUtils/typemap  Byte.xs &amp;gt; Byte.xsc &amp;amp;&amp;amp; mv Byte.xsc Byte.c&lt;BR /&gt;        cc -c  -I../Encode  -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DS2.0 +Z -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +Onolimit +Opromote_indirect_calls    -DVERSION=\"2.03\"  -DXS_VERSION=\"2.03\" +Z "-I/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE"   Byte.c&lt;BR /&gt;cc: "/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE/reentr.inc", line 1348: error 1619: Too many arguments for getspnam_r.&lt;BR /&gt;cc: "/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE/reentr.inc", line 1348: warning 526: Pointer implicitly converted to integral value in assignment.&lt;BR /&gt;</description>
    <pubDate>Tue, 05 May 2009 03:11:15 GMT</pubDate>
    <dc:creator>Steven Lee_16</dc:creator>
    <dc:date>2009-05-05T03:11:15Z</dc:date>
    <item>
      <title>Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173214#M682181</link>
      <description>I have using the perl Mail-Box module for some time.&lt;BR /&gt;Yesteday, I updated my system using update-ux and the Mar 09 DVD. This updated perl to E.5.8.8.C and so I had to recompile Mail-box which has a number of pre-requisites. All the modules compiled ok except two -  Encode and Mail::Transport::Dbx&lt;BR /&gt;&lt;BR /&gt;Both these modules give me the same errors.&lt;BR /&gt;&lt;BR /&gt;        cc -c  -I.  -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DAportable +DS2.0 +Z -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +Onolimit +Opromote_indirect_calls    -DVERSION=\"0.07\"  -DXS_VERSION=\"0.07\" +Z "-I/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE"   Dbx.c&lt;BR /&gt;cc: "/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE/reentr.inc", line 1348: error 1619: Too many arguments for getspnam_r.&lt;BR /&gt;cc: "/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE/reentr.inc", line 1348: warning 526: Pointer implicitly converted to integral value in assignment.&lt;BR /&gt;&lt;BR /&gt;System is a rp3410 running 11.31&lt;BR /&gt;C compiler is HP ANSI/C compiler B.11.31.04&lt;BR /&gt;&lt;BR /&gt;Any help is appreciated.</description>
      <pubDate>Tue, 05 May 2009 02:35:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173214#M682181</guid>
      <dc:creator>Steven Lee_16</dc:creator>
      <dc:date>2009-05-05T02:35:32Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173215#M682182</link>
      <description>The man page has:&lt;BR /&gt;#include &lt;SHADOW.H&gt;&lt;BR /&gt;struct spwd *getspnam_r(const char *name, struct spwd *result, char *buffer, size_t bufsiz);&lt;BR /&gt;What's on line 1348?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;+DAportable&lt;BR /&gt;&lt;BR /&gt;There is no need to use this on 11.31.&lt;BR /&gt;&lt;/SHADOW.H&gt;</description>
      <pubDate>Tue, 05 May 2009 03:01:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173215#M682182</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-05-05T03:01:56Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173216#M682183</link>
      <description>Tried your suggestion, Dennis but still the same error. I am puzzled by the error message ie. mismatched number of arguments. Don't know what getspnam_r does or what args it requires.&lt;BR /&gt;&lt;BR /&gt;Removed +DAportable and error still persists&lt;BR /&gt;&lt;BR /&gt;        /usr/bin/perl /opt/perl_32/lib/5.8.8/ExtUtils/xsubpp  -nolinenumbers -typemap /opt/perl_32/lib/5.8.8/ExtUtils/typemap  Byte.xs &amp;gt; Byte.xsc &amp;amp;&amp;amp; mv Byte.xsc Byte.c&lt;BR /&gt;        cc -c  -I../Encode  -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DS2.0 +Z -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +Onolimit +Opromote_indirect_calls    -DVERSION=\"2.03\"  -DXS_VERSION=\"2.03\" +Z "-I/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE"   Byte.c&lt;BR /&gt;cc: "/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE/reentr.inc", line 1348: error 1619: Too many arguments for getspnam_r.&lt;BR /&gt;cc: "/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE/reentr.inc", line 1348: warning 526: Pointer implicitly converted to integral value in assignment.&lt;BR /&gt;</description>
      <pubDate>Tue, 05 May 2009 03:11:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173216#M682183</guid>
      <dc:creator>Steven Lee_16</dc:creator>
      <dc:date>2009-05-05T03:11:15Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173217#M682184</link>
      <description>You should not have to compile Encode, as it is a standard CORE mode, which comes with the distribution. Unless you really need the most recent version, I'd ignore that and just use what the distribution came with.&lt;BR /&gt;&lt;BR /&gt;WHY are you using a 32bit perl on HP-UX 11.31? Not that I can say it would be the cause of your trouble, but most applications that link to perl (Oracle and such) require a 64bit perl on 11.31, so I would suggest you use the opt/perl_64 path instead.&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
      <pubDate>Tue, 05 May 2009 10:59:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173217#M682184</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2009-05-05T10:59:21Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173218#M682185</link>
      <description>&amp;gt;Tried your suggestion,&lt;BR /&gt;&lt;BR /&gt;That was unrelated to your problem.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Don't know what getspnam_r does or what args it requires.&lt;BR /&gt;&lt;BR /&gt;You need to match up the source with that of the man page.&lt;BR /&gt;&lt;BR /&gt;Again: What's on line 1348?</description>
      <pubDate>Tue, 05 May 2009 15:54:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173218#M682185</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-05-05T15:54:24Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173219#M682186</link>
      <description>&lt;!--!*#--&gt;Here's the 1348 line on 11.31 0903:&lt;BR /&gt;&lt;BR /&gt;return ((PL_REENTRANT_RETINT = &lt;BR /&gt;getspnam_r(&lt;BR /&gt;a,&lt;BR /&gt;&amp;amp;PL_reentrant_buffer-&amp;gt;_spent_struct,&lt;BR /&gt;PL_reentrant_buffer-&amp;gt;_spent_buffer,&lt;BR /&gt;PL_reentrant_buffer-&amp;gt;_spent_size,&lt;BR /&gt;&amp;amp;PL_reentrant_buffer-&amp;gt;_spent_ptr          &amp;lt;-----&lt;BR /&gt;)) == 0 .. snip ..)&lt;BR /&gt;&lt;BR /&gt;Other 2 lines to call getspnam_r have the fifth parameters, too.&lt;BR /&gt;getspnam_r with 5 parameters can be seen in Perl D.5.8.8.B,&lt;BR /&gt;D.5.8.8.D, D.5.8.9.A.BETA1 and E.5.8.8.C irrespective of 32-bit&lt;BR /&gt;or 64-bit. Bug ?</description>
      <pubDate>Thu, 07 May 2009 02:49:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173219#M682186</guid>
      <dc:creator>Shinji Teragaito_1</dc:creator>
      <dc:date>2009-05-07T02:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173220#M682187</link>
      <description>&amp;gt;Shinji: Other 2 lines to call getspnam_r have the fifth parameters, too.  getspnam_r with 5 parameters can be seen in ... irrespective of 32-bit or 64-bit. Bug?&lt;BR /&gt;&lt;BR /&gt;It sure looks like it.  That fifth parm should be removed.  Even Solaris has only 4.</description>
      <pubDate>Thu, 07 May 2009 03:02:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173220#M682187</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-05-07T03:02:21Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173221#M682188</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I got "bitten" by the same problem.&lt;BR /&gt;&lt;BR /&gt;Please install the following patches on the system with PERL version E.5.8.8.C installed:&lt;BR /&gt;&lt;BR /&gt;PHSS_39651 â   for HP-UX 11iv1&lt;BR /&gt;PHSS_39652 â   for HP-UX 11iv2&lt;BR /&gt;PHSS_39653 â   for HP-UX 11iv3&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;VK2COT</description>
      <pubDate>Thu, 07 May 2009 03:21:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173221#M682188</guid>
      <dc:creator>VK2COT</dc:creator>
      <dc:date>2009-05-07T03:21:15Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173222#M682189</link>
      <description>Thanks everyone who replied.&lt;BR /&gt;I will try out your suggestions.&lt;BR /&gt;However I had to resolve the problem quickly as our customers mail weren't being processed so I reverted to perl D.5.8.8.F and I was able to compile my modules.&lt;BR /&gt;I did make sure I am running 64bit perl this time. :-)&lt;BR /&gt;</description>
      <pubDate>Thu, 07 May 2009 04:29:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173222#M682189</guid>
      <dc:creator>Steven Lee_16</dc:creator>
      <dc:date>2009-05-07T04:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: Some perl modules failed to compile after update-ux</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173223#M682190</link>
      <description>Resolved issue by reverting to an older version of perl but will try the suggestions posted when I can afford to do so.</description>
      <pubDate>Thu, 07 May 2009 05:01:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/some-perl-modules-failed-to-compile-after-update-ux/m-p/5173223#M682190</guid>
      <dc:creator>Steven Lee_16</dc:creator>
      <dc:date>2009-05-07T05:01:45Z</dc:date>
    </item>
  </channel>
</rss>

