was p5-perlmagick .. do we need bugzilla 2.22?

markd at macports.org markd at macports.org
Thu Aug 2 15:18:34 PDT 2007


"Robert A. Decker" <decker at robdecker.com> writes:
>Sorry for sending all these emails on this - I have more info. It  
>doesn't look like I can edit the bug in the bug tracking system so  
>I'm posting it here hoping someone else can do so.
>
>Mixed in all the warnings I found the error that's stopping the build:
>Magick.xs:436: warning: (near initialization for 'Methods 
>[103].arguments')
>Magick.xs: In function 'constant':
>Magick.xs:535: warning: unused parameter 'sans'
>Magick.xs: In function 'SetAttribute':
>Magick.xs:1583: error: 'struct _Image' has no member named 'origin'
>Magick.c: In function 'XS_Image__Magick_UNLOAD':
>Magick.c:2129: warning: unused parameter 'cv'
>
>('struct _Image' has no member named 'origin')

And Bugzilla looks a little out-of-date.  Would you like to use bugzilla
3.0?  I just updated a local Portfile for bugzilla to 3.0 using mysql5
etc, but it needs tested.  Were you using mysql4 already?  If not I'd go
with mysql5 because I think it will require some extra work to get mysql4
working since everything defaults to v5 now.

As far as perlmagick, the unbundled perlmagick looks to be broken from
CPAN.  If you uninstall imagemagick and reinstall it using +perl variant
it will install perlmagick.  We may need to delete that p5-perlmagick CPAN
port.

sudo port uninstall imagemagick
sudo port clean --all imagemagick
sudo port install imagemagick +perl

For some reason the Portfile sets the apache docroot at  "${prefix}/www",
I would think it ${prefix}/apache2/htdocs would be more natural.  I'm not
sure whether to change it or leave it alone.

Mark




More information about the macports-users mailing list