Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[rt.cpan.org #75506] Bug

4 views
Skip to first unread message

Michael Searle via RT

unread,
Mar 3, 2012, 10:14:33 AM3/3/12
to libw...@perl.org
Sat Mar 03 10:14:32 2012: Request 75506 was acted upon.
Transaction: Ticket created by mi...@searlecom.net
Queue: Win32-Daemon
Subject: Bug
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: mi...@searlecom.net
Status: new
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=75506 >


When trying to install on Strawberry Perl 5 version 14, subversion 2 (v5.14.2) built for MSWin32-x64-multi-thread via CPAN I get the following errors

Daemon.o:Daemon.cpp:(.text+0x6dc1): undefined reference to `_imp__Perl_sv_newmor
tal'
Daemon.o:Daemon.cpp:(.text+0x6ee9): undefined reference to `_imp__Perl_sv_2iv_fl
ags'
Daemon.o:Daemon.cpp:(.text+0x6f4b): undefined reference to `_imp__Perl_croak_noc
ontext'
Daemon.o:Daemon.cpp:(.text+0x720d): undefined reference to `_imp__Perl_xs_apiver
sion_bootcheck'
Daemon.o:Daemon.cpp:(.text+0x723e): undefined reference to `_imp__Perl_xs_versio
n_bootcheck'
Daemon.o:Daemon.cpp:(.text+0x725f): undefined reference to `_imp__Perl_newXS'
Daemon.o:Daemon.cpp:(.text+0x751a): undefined reference to `_imp__Perl_call_list
'
collect2: ld returned 1 exit status
dmake.EXE: Error code 129, while making 'blib\arch\auto\Win32\Daemon\Daemon.dll
'
JDB/Win32-Daemon-20110117.tar.gz
C:\strawberry\c\bin\dmake.EXE -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible

If I do a manual install (download tarball) unpack and perl Makefile.PL then dmake I get the below:

Running Mkbootstrap for Win32::Daemon ()
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Daemon.bs
dlltool --def Daemon.def --output-exp dll.exp
g++ -o blib\arch\auto\Win32\Daemon\Daemon.dll -Wl,--base-file -Wl,dll.base -mdll
-s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" CCallbackList.o CCal
lbackTimer.o Constant.o CWinStation.o Daemon.o ServiceThread.o C:\strawberry\p
erl\lib\CORE\libperl514.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lco
mdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr
-lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp
g++: error: Constant.o: No such file or directory
dmake.exe: Error code 1, while making 'blib\arch\auto\Win32\Daemon\Daemon.dll'

The file Constant.o is missing

Regards

Mike

Sisyphus via RT

unread,
Mar 3, 2012, 7:22:07 PM3/3/12
to libw...@perl.org
Sat Mar 03 19:22:06 2012: Request 75506 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Win32-Daemon
Subject: Bug
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: mi...@searlecom.net
Status: new
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=75506 >


On Sat Mar 03 10:14:32 2012, mi...@searlecom.net wrote:
> When trying to install on Strawberry Perl 5 version 14, subversion 2
> (v5.14.2) built for MSWin32-x64-multi-thread via CPAN I get the
> following errors
[snip]

I have no problems building Win32-Daemon-20110117 with x64
StrawberryPerl-5.14.2.
I have the portable version of Strawberry, and the actual build I used is:

C:\>perl -V:myuname
myuname='Win32 strawberryperl 5.14.2.1-portable #1 Tue Nov 22 19:46:20
2011 x64';

Nor did I find any trouble building the module using a couple of other
MinGW compilers on a variety of perl versions.

Could something have happened that has broken your Strawberry installation ?

Cheers,
Rob

Michael Searle via RT

unread,
Mar 4, 2012, 8:49:11 AM3/4/12
to libw...@perl.org
Sun Mar 04 08:49:09 2012: Request 75506 was acted upon.
Transaction: Correspondence added by mi...@searlecom.net
Queue: Win32-Daemon
Subject: RE: [rt.cpan.org #75506] Bug
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: mi...@searlecom.net
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=75506 >


Hi Rob

Thanks for the swift reply.

I don't think it's my Perl , as it is a new install.

It is running on a Windows Server 2008 R2 box if that makes any difference?

Should I try the portable version to see if that fixes it?

Mike

-----Original Message-----
From: Sisyphus via RT [mailto:bug-Win3...@rt.cpan.org]
Sent: 04 March 2012 00:22
To: Michael Searle
Subject: [rt.cpan.org #75506] Bug

<URL: https://rt.cpan.org/Ticket/Display.html?id=75506 >

On Sat Mar 03 10:14:32 2012, mi...@searlecom.net wrote:
> When trying to install on Strawberry Perl 5 version 14, subversion 2
> (v5.14.2) built for MSWin32-x64-multi-thread via CPAN I get the
> following errors
[snip]

I have no problems building Win32-Daemon-20110117 with x64 StrawberryPerl-5.14.2.
I have the portable version of Strawberry, and the actual build I used is:

C:\>perl -V:myuname
myuname='Win32 strawberryperl 5.14.2.1-portable #1 Tue Nov 22 19:46:20
2011 x64';

Nor did I find any trouble building the module using a couple of other MinGW compilers on a variety of perl versions.

Could something have happened that has broken your Strawberry installation ?

Cheers,
Rob

-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2012.0.1913 / Virus Database: 2114/4850 - Release Date: 03/04/12

Olivier Mengué

unread,
Mar 6, 2012, 11:41:36 AM3/6/12
to bug-Win3...@rt.cpan.org, libw...@perl.org
2012/3/4 Michael Searle via RT <bug-Win3...@rt.cpan.org>


> I don't think it's my Perl , as it is a new install.
>

That's is a good reason to think that the Perl is broken instead of
Win32::Daemon which did not change for months.

There is a StrawberryPerl 5.14.2.1 available. Could you try it instead?

Olivier Mengué via RT

unread,
Mar 6, 2012, 11:42:11 AM3/6/12
to libw...@perl.org
Tue Mar 06 11:42:10 2012: Request 75506 was acted upon.
Transaction: Correspondence added by DOLMEN
Queue: Win32-Daemon
Subject: Re: [rt.cpan.org #75506] Bug
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: mi...@searlecom.net
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=75506 >


Chase Whitener via RT

unread,
Sep 4, 2018, 8:30:02 PM9/4/18
to libw...@perl.org
Tue Sep 04 20:25:25 2018: Request 75506 was acted upon.
Transaction: Correspondence added by CAPOEIRAB
Queue: Win32-Daemon
Subject: Bug
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: mi...@searlecom.net
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=75506 >


Hi Eveyrone,

This has been resolved via: https://github.com/perl-libwin32/win32-daemon/pull/9 and will be in the next release.

Thanks,
Chase
0 new messages