On Jan 1, 2012, at 5:18 PM, Ryan Schmidt wrote:

> On Jan 1, 2012, at 12:48, Mark Moll wrote:
> 
>> On Dec 30, 2011, at 11:20 PM, Ryan Schmidt wrote:
>> 
>>> On Dec 30, 2011, at 23:19, mm...@macports.org wrote:
>>> 
>>>> Revision: 88407
>>>>       http://trac.macports.org/changeset/88407
>>>> Author:   mm...@macports.org
>>>> Date:     2011-12-30 21:19:34 -0800 (Fri, 30 Dec 2011)
>>>> Log Message:
>>>> -----------
>>>> lang/gccxml-devel: doesn't compile with clang, so switch to llvm-gcc-4.2
>>>> 
>>>> Modified Paths:
>>>> --------------
>>>> trunk/dports/lang/gccxml-devel/Portfile
>>>> 
>>>> Modified: trunk/dports/lang/gccxml-devel/Portfile
>>>> ===================================================================
>>>> --- trunk/dports/lang/gccxml-devel/Portfile        2011-12-31 03:24:24 UTC 
>>>> (rev 88406)
>>>> +++ trunk/dports/lang/gccxml-devel/Portfile        2011-12-31 05:19:34 UTC 
>>>> (rev 88407)
>>>> @@ -20,5 +20,8 @@
>>>> cvs.date           2010-10-14
>>>> cvs.module                 gccxml
>>>> worksrcdir                 gccxml
>>>> -
>>>> +checksum {}
>>>> universal_variant no
>>>> +if {${configure.compiler} == "clang"} {
>>>> +     configure.compiler llvm-gcc-4.2
>>>> + }
>>> 
>>> But you shouldn't disable the checksum phase.
>> 
>> 
>> This is a port that uses CVS. I thought there was no checksumming in that 
>> case.
> 
> Ah. Well that's true but MacPorts handles it for you. There's no need to 
> manually disable it, and it's simpler (and thus easier for others to 
> understand the portfile) if you don't. Also I was objecting to sneaking this 
> change in with another change and not mentioning it in the commit message. 
> I've undone it in r88420.
> 
> 
>> With the checksum phase enabled I get this error:
>> 
>> --->  Checksumming 
>> Error: Target org.macports.checksum returned:  does not exist in 
>> /opt/local/var/macports/distfiles/gccxml-devel
>> DEBUG: Backtrace:  does not exist in 
>> /opt/local/var/macports/distfiles/gccxml-devel
>>   while executing
>> "$procedure $targetname"
>> Warning: the following items did not execute (for gccxml-devel): 
>> org.macports.activate org.macports.checksum org.macports.extract 
>> org.macports.patch org.macports.configure org.macports.build 
>> org.macports.destroot org.macports.install
>> Log for gccxml-devel is at: 
>> /opt/local/var/macports/logs/_Users_mmoll_src_macports_dports_lang_gccxml-devel/gccxml-devel/main.log
> 
> I'm unable to reproduce that. Try:
> 
> sudo port selfupdate
> sudo port clean gccxml-devel
> sudo port checksum gccxml-devel
> 
> Does it work now?


No. Same error. OS X 10.7.2, MacPorts 2.0.99 at first, now 2.0.3. 

-- 
Mark Moll



_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to