Re: [macports-ports] branch master updated: science/hdf5: update to version 1.10.2 rev. bump all ports that depend on hdf5, since hdf5 is very picky about this.

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: [macports-ports] branch master updated: science/hdf5: update to version 1.10.2 rev. bump all ports that depend on hdf5, since hdf5 is very picky about this.

Ryan Schmidt-24

On Apr 8, 2018, at 14:02, Mark Moll wrote:

> Mark Moll (mamoll) pushed a commit to branch master
> in repository macports-ports.
>
>
> https://github.com/macports/macports-ports/commit/8ceab38545d00f70f8f210008cd760f20cd19407
>
> The following commit(s) were added to refs/heads/master by this push:
>
>      new 8ceab38  science/hdf5: update to version 1.10.2 rev. bump all ports that depend on hdf5, since hdf5 is very picky about this.
>
> 8ceab38 is described below
>
>
> commit 8ceab38545d00f70f8f210008cd760f20cd19407
>
> Author: Mark Moll <mmoll@[...]>

Remember to configure your git clone to use your MacPorts project email address to identify your commits. See:

https://trac.macports.org/wiki/WorkingWithGit#setup


> AuthorDate: Sun Apr 8 14:02:23 2018 -0500
>
>
>     science/hdf5: update to version 1.10.2
>     rev. bump all ports that depend on hdf5, since hdf5 is very picky about
>     this.

> diff --git a/science/hdf5/Portfile b/science/hdf5/Portfile

> @@ -40,7 +41,7 @@ patchfiles          patch-tools-src-misc-h5cc.in.diff
>  compiler.blacklist  llvm-gcc-4.2
>  
>  # #pragma pack() results in "too many #pragma options align=reset"
> -compiler.blacklist-append gcc-3.3 gcc-4.0 gcc-4.2 apple-gcc-4.2
> +compiler.blacklist-append apple-gcc-4.2
>  if {[vercmp ${xcodeversion} 4.0] < 0} {
>      # configure.cxx is still /usr/bin/llvm-g++-4.2
>      compiler.blacklist-append clang

So this version now works with Apple gcc 3.3, 4.0, and 4.2 from Xcode, but still doesn't work with Apple gcc 4.2 from MacPorts?

Reply | Threaded
Open this post in threaded view
|

Re: [macports-ports] branch master updated: science/hdf5: update to version 1.10.2 rev. bump all ports that depend on hdf5, since hdf5 is very picky about this.

Mark Moll


On Apr 9, 2018, at 12:44 PM, Ryan Schmidt <[hidden email]> wrote:


On Apr 8, 2018, at 14:02, Mark Moll wrote:

Mark Moll (mamoll) pushed a commit to branch master
in repository macports-ports.


https://github.com/macports/macports-ports/commit/8ceab38545d00f70f8f210008cd760f20cd19407

The following commit(s) were added to refs/heads/master by this push:

    new 8ceab38  science/hdf5: update to version 1.10.2 rev. bump all ports that depend on hdf5, since hdf5 is very picky about this.

8ceab38 is described below


commit 8ceab38545d00f70f8f210008cd760f20cd19407

Author: Mark Moll <mmoll@[...]>

Remember to configure your git clone to use your MacPorts project email address to identify your commits. See:

https://trac.macports.org/wiki/WorkingWithGit#setup

I thought I had done that already. Maybe I nuked my clone at some point and started over without doing this step.



AuthorDate: Sun Apr 8 14:02:23 2018 -0500


   science/hdf5: update to version 1.10.2
   rev. bump all ports that depend on hdf5, since hdf5 is very picky about
   this.

diff --git a/science/hdf5/Portfile b/science/hdf5/Portfile

@@ -40,7 +41,7 @@ patchfiles          patch-tools-src-misc-h5cc.in.diff
compiler.blacklist  llvm-gcc-4.2

# #pragma pack() results in "too many #pragma options align=reset"
-compiler.blacklist-append gcc-3.3 gcc-4.0 gcc-4.2 apple-gcc-4.2
+compiler.blacklist-append apple-gcc-4.2
if {[vercmp ${xcodeversion} 4.0] < 0} {
    # configure.cxx is still /usr/bin/llvm-g++-4.2
    compiler.blacklist-append clang

So this version now works with Apple gcc 3.3, 4.0, and 4.2 from Xcode, but still doesn't work with Apple gcc 4.2 from MacPorts?

I removed the compilers that no longer exist in MacPorts. Should I not have done that?



signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [macports-ports] branch master updated: science/hdf5: update to version 1.10.2 rev. bump all ports that depend on hdf5, since hdf5 is very picky about this.

Joshua Root-8
On 2018-4-10 04:53 , Mark Moll wrote:

>
>
>> On Apr 9, 2018, at 12:44 PM, Ryan Schmidt <[hidden email]
>> <mailto:[hidden email]>> wrote:
>>
>>
>> On Apr 8, 2018, at 14:02, Mark Moll wrote:
>>
>>> @@ -40,7 +41,7 @@ patchfiles          patch-tools-src-misc-h5cc.in.diff
>>> compiler.blacklist  llvm-gcc-4.2
>>>
>>> # #pragma pack() results in "too many #pragma options align=reset"
>>> -compiler.blacklist-append gcc-3.3 gcc-4.0 gcc-4.2 apple-gcc-4.2
>>> +compiler.blacklist-append apple-gcc-4.2
>>> if {[vercmp ${xcodeversion} 4.0] < 0} {
>>>     # configure.cxx is still /usr/bin/llvm-g++-4.2
>>>     compiler.blacklist-append clang
>>
>> So this version now works with Apple gcc 3.3, 4.0, and 4.2 from Xcode,
>> but still doesn't work with Apple gcc 4.2 from MacPorts?
>
> I removed the compilers that no longer exist in MacPorts. Should I not
> have done that?

Those compilers were never provided by MacPorts, they're from Xcode.
They are still in the list used on older OS versions, e.g. gcc-4.2 will
still be used on Snow Leopard.

- Josh