curl - can't upgrade on 1.52 MacPorts

Ryan Schmidt ryandesign at macports.org
Mon May 5 00:56:12 PDT 2008


On May 4, 2008, at 11:53 AM, Chris Janton wrote:

> On 2008-05-04 , at 09:49 , Rainer Müller wrote:
>
>> You left the important part out here. What was the error message  
>> in "..."? You could also try to run "sudo port -d selfupgrade" to  
>> get more verbose output.
>>
>> I remember there was on error in the released 1.6.0 which  
>> prevented building on Panther. But instead of re-releasing 1.6.0,  
>> the patches were incorporated into the MacPorts port to allow  
>> building PKG installers. Did they also make their way onto the  
>> rsync server?
>
> Same as it has been for a long time...
>
> admin at x:admin:122 $ sudo port selfupdate
> MacPorts base version 1.520 installed
> Downloaded MacPorts base version 1.600
> Configuring, Building and Installing new MacPorts base
> Error: /opt/local/bin/port: selfupdate failed: Error installing new  
> MacPorts base: shell command "cd /opt/local/var/macports/sources/ 
> rsync.macports.org/release/base && ./configure --prefix=/opt/local  
> --with-install-user=root --with-install-group=admin --with- 
> tclpackage=/Library/Tcl && make && make install" returned error 2
> Command output: registry.c:305: error: `errPtr' undeclared (first  
> use in this function)
> registry.c:306: error: request for member `status' in something not  
> a structure or union
> registry.c: At top level:
> registry.c:321: error: parse error before '*' token
> registry.c: In function `reg_start_write':
> registry.c:322: error: `errPtr' undeclared (first use in this  
> function)
> registry.c:323: error: request for member `status' in something not  
> a structure or union
> registry.c: At top level:
> registry.c:333: error: parse error before '*' token
> registry.c: In function `reg_end':
> registry.c:334: error: request for member `status' in something not  
> a structure or union
> registry.c:335: error: `errPtr' undeclared (first use in this  
> function)
> registry.c:341: error: request for member `db' in something not a  
> structure or union
> registry.c:341: error: `query' undeclared (first use in this function)
> registry.c:342: error: `SQLITE_OK' undeclared (first use in this  
> function)
> registry.c:345: error: `SQLITE_BUSY' undeclared (first use in this  
> function)
> registry.c:346: error: request for member `db' in something not a  
> structure or union
> registry.c: At top level:
> registry.c:359: error: parse error before '*' token
> registry.c: In function `reg_commit':
> registry.c:360: error: `errPtr' undeclared (first use in this  
> function)
> registry.c:361: error: request for member `status' in something not  
> a structure or union
> registry.c: At top level:
> registry.c:376: error: parse error before '*' token
> registry.c: In function `reg_rollback':
> registry.c:377: error: `errPtr' undeclared (first use in this  
> function)
> registry.c:378: error: request for member `status' in something not  
> a structure or union
> make[2]: *** [registry.o] Error 1
> make[1]: *** [all] Error 1
> make: *** [all] Error 1
>
> admin at x:admin:123 $

Gosh, I thought we had resolved the Panther build issue many many  
months ago. I mean there's a 1.6.0 disk image for Panther after all.

I have a G4 I can install Panther on. Maybe I'll do some testing.

To the original problem, yes, I've been adding "use_parallel_build  
yes" to my ports so that they can build faster on multicore systems.




More information about the macports-users mailing list