Skip Menu |

This queue is for tickets about the Gearman-XS CPAN distribution.

Report information
The Basics
Id: 85616
Status: resolved
Priority: 0/
Queue: Gearman-XS

People
Owner: Nobody in particular
Requestors: matiu [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: 1) 0.12 wont build on new gearman and 2) 0.13 is not available
1) Gearman-XS-0.12 $ make clang -c -I. -arch i386 -arch x86_64 -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -I/usr/local/include -Os -DVERSION=\"0.12\" -DXS_VERSION=\"0.12\" "-I/System/Library/Perl/5.12/darwin-thread-multi-2level/CORE" Worker.c Worker.xs:270:49: error: no member named 'work_job' in 'struct gearman_worker_st' (void)gearman_worker_grab_job(self, &(self->work_job), &ret); ~~~~ ^ Worker.xs:273:60: error: no member named 'work_job' in 'struct gearman_worker_st' XPUSHs(sv_2mortal(_bless("Gearman::XS::Job", &(self->work_job)))); ~~~~ ^ /System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/embed.h:3327:46: note: expanded from macro 'sv_2mortal' #define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a) ^ /System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/pp.h:298:56: note: expanded from macro 'XPUSHs' #define XPUSHs(s) STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END ^ 2 errors generated. make: *** [Worker.o] Error 1 2) cpanm -S Gearman::XS --> Working on Gearman::XS Fetching http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz ... FAIL ! Download http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz failed. Retrying ... ! Download http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz failed. Retrying ... ! Download http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz failed. Retrying ... ! Failed to download http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz ! Failed to fetch distribution Gearman-XS-0.13
Subject: Re: [rt.cpan.org #85616] 1) 0.12 wont build on new gearman and 2) 0.13 is not available
Date: Sat, 25 May 2013 13:54:14 -0700
To: bug-Gearman-XS [...] rt.cpan.org
From: Brian Aker <brian [...] tangent.org>
bar branch lp:gearmanxs See if that works for you. Cheers, -Brian On May 25, 2013, at 12:53 PM, "Matias Alejo Garcia via RT" <bug-Gearman-XS@rt.cpan.org> wrote: Show quoted text
> Sat May 25 15:53:16 2013: Request 85616 was acted upon. > Transaction: Ticket created by MATIU > Queue: Gearman-XS > Subject: 1) 0.12 wont build on new gearman and 2) 0.13 is not available > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: matiu@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=85616 > > > > 1) > Gearman-XS-0.12 $ make > clang -c -I. -arch i386 -arch x86_64 -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -I/usr/local/include -Os -DVERSION=\"0.12\" -DXS_VERSION=\"0.12\" "-I/System/Library/Perl/5.12/darwin-thread-multi-2level/CORE" Worker.c > Worker.xs:270:49: error: no member named 'work_job' in 'struct gearman_worker_st' > (void)gearman_worker_grab_job(self, &(self->work_job), &ret); > ~~~~ ^ > Worker.xs:273:60: error: no member named 'work_job' in 'struct gearman_worker_st' > XPUSHs(sv_2mortal(_bless("Gearman::XS::Job", &(self->work_job)))); > ~~~~ ^ > /System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/embed.h:3327:46: note: expanded from > macro 'sv_2mortal' > #define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a) > ^ > /System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/pp.h:298:56: note: expanded from > macro 'XPUSHs' > #define XPUSHs(s) STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END > ^ > 2 errors generated. > make: *** [Worker.o] Error 1 > > 2) > cpanm -S Gearman::XS > --> Working on Gearman::XS > Fetching http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz ... FAIL > ! Download http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz failed. Retrying ... > ! Download http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz failed. Retrying ... > ! Download http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz failed. Retrying ... > ! Failed to download http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz > ! Failed to fetch distribution Gearman-XS-0.13 >
Thanks. I tried: $ wget https://launchpad.net/gearmanxs/trunk/0.13/+download/Gearman-XS-0.13.tar.gz $ cpanm +S Gearman-XS-0.13.tar.gz and worked! On Sat May 25 16:54:32 2013, KROW wrote: Show quoted text
> bar branch lp:gearmanxs > > See if that works for you. > > Cheers, > -Brian > > On May 25, 2013, at 12:53 PM, "Matias Alejo Garcia via RT" <bug- > Gearman-XS@rt.cpan.org> wrote: >
> > Sat May 25 15:53:16 2013: Request 85616 was acted upon. > > Transaction: Ticket created by MATIU > > Queue: Gearman-XS > > Subject: 1) 0.12 wont build on new gearman and 2) 0.13 is not
> available
> > Broken in: (no value) > > Severity: (no value) > > Owner: Nobody > > Requestors: matiu@cpan.org > > Status: new > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=85616 > > > > > > > 1) > > Gearman-XS-0.12 $ make > > clang -c -I. -arch i386 -arch x86_64 -g -pipe -fno-common
> -DPERL_DARWIN -fno-strict-aliasing -fstack-protector > -I/usr/local/include -Os -DVERSION=\"0.12\" -DXS_VERSION=\"0.12\" > "-I/System/Library/Perl/5.12/darwin-thread-multi-2level/CORE" > Worker.c
> > Worker.xs:270:49: error: no member named 'work_job' in 'struct
> gearman_worker_st'
> > (void)gearman_worker_grab_job(self, &(self->work_job), &ret); > > ~~~~ ^ > > Worker.xs:273:60: error: no member named 'work_job' in 'struct
> gearman_worker_st'
> > XPUSHs(sv_2mortal(_bless("Gearman::XS::Job", &(self-
> >work_job))));
> > ~~~~ ^ > > /System/Library/Perl/5.12/darwin-thread-multi-
> 2level/CORE/embed.h:3327:46: note: expanded from
> > macro 'sv_2mortal' > > #define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a) > > ^ > > /System/Library/Perl/5.12/darwin-thread-multi-
> 2level/CORE/pp.h:298:56: note: expanded from
> > macro 'XPUSHs' > > #define XPUSHs(s) STMT_START { EXTEND(sp,1); (*++sp = (s)); }
> STMT_END
> > ^ > > 2 errors generated. > > make: *** [Worker.o] Error 1 > > > > 2) > > cpanm -S Gearman::XS > > --> Working on Gearman::XS > > Fetching http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-
> 0.13.tar.gz ... FAIL > 0.13.tar.gz failed. Retrying ... > 0.13.tar.gz failed. Retrying ... > 0.13.tar.gz failed. Retrying ...
> > ! Failed to download
> http://www.cpan.org/authors/id/K/KR/KROW/Gearman-XS-0.13.tar.gz
> > ! Failed to fetch distribution Gearman-XS-0.13 > >
>