> On 5 May 2019, at 4:48 pm, Marcus Calhoun-Lopez <[email protected]> wrote: > > Greetings. > > With different versions of isl, the builds of libgccX may be slightly > different, but if what is installed is *exactly* the same (see, e.g., > https://packages.macports.org/libgcc9/).
If the builds differ, then it needs rev-bumpig. I’m not sure I understand your logic that suggests gccX needs rebuilding, but libgccX does not, when both are exactly the same build. Chris > Since there is no change in what is installed, then rev bumping is not > necessary. > > -Marcus > >> On May 5, 2019, at 8:25 AM, Chris Jones <[email protected]> wrote: >> >> Hi, >> >> GccX and libgccX are built from exactly the same source, more or less the >> same build. Only differ in what gets installed. Both therefore depend on >> isl, so both needed rev bumping when it was updated. >> >> Chris >> >>> On 5 May 2019, at 4:08 pm, Marcus Calhoun-Lopez <[email protected]> >>> wrote: >>> >>> Please forgive my ignorance, but could you please say a little more about >>> the rationale behind this change? >>> Please correct me if I am wrong, but I thought that only the GCC compilers >>> (not the libraries) depended on isl. >>> When the isl library name changes, must the compiler also be updated, as >>> seems to have happened in the change? >>> If so, I will be sure to do so in the future. >>> >>> Also, is there an advantage to having the library and compiler revision be >>> the same? >>> If so, perhaps they should share the same variable. >>> >>> Thanks, >>> Marcus >>> >>> >>>> On May 5, 2019, at 1:40 AM, Chris Jones <[email protected]> wrote: >>>> >>>> Chris Jones (cjones051073) pushed a commit to branch master >>>> in repository macports-ports. >>>> >>>> >>>> https://github.com/macports/macports-ports/commit/cac02e0a97f2d7af9f8526b88631d1c3aca8ebf8 >>>> >>>> The following commit(s) were added to refs/heads/master by this push: >>>> >>>> new cac02e0 libgccX: rev-bump to match gccX following isl update >>>> >>>> cac02e0 is described below >>>> >>>> >>>> commit cac02e0a97f2d7af9f8526b88631d1c3aca8ebf8 >>>> >>>> Author: Chris Jones <[email protected]> >>>> AuthorDate: Sun May 5 09:40:08 2019 +0100 >>>> >>>> >>>> libgccX: rev-bump to match gccX following isl update >>>> >>>> --- >>>> lang/gcc6/Portfile | 2 +- >>>> lang/gcc7/Portfile | 2 +- >>>> lang/gcc8/Portfile | 2 +- >>>> lang/gcc9/Portfile | 2 +- >>>> 4 files changed, 4 insertions(+), 4 deletions(-) >>>> >>>> >>>> diff --git a/lang/gcc6/Portfile b/lang/gcc6/Portfile >>>> >>>> index e438b69..5966e88 100644 >>>> >>>> --- a/lang/gcc6/Portfile >>>> >>>> +++ b/lang/gcc6/Portfile >>>> >>>> @@ -9,7 +9,7 @@ name gcc6 >>>> >>>> epoch 3 >>>> version 6.5.0 >>>> revision 4 >>>> >>>> -subport libgcc6 { revision 1 } >>>> >>>> +subport libgcc6 { revision 4 } >>>> >>>> platforms darwin >>>> categories lang >>>> maintainers nomaintainer >>>> >>>> diff --git a/lang/gcc7/Portfile b/lang/gcc7/Portfile >>>> >>>> index a4ce4f4..2f606fe 100644 >>>> >>>> --- a/lang/gcc7/Portfile >>>> >>>> +++ b/lang/gcc7/Portfile >>>> >>>> @@ -9,7 +9,7 @@ name gcc7 >>>> >>>> epoch 3 >>>> version 7.4.0 >>>> revision 3 >>>> >>>> -subport libgcc7 { revision 0 } >>>> >>>> +subport libgcc7 { revision 3 } >>>> >>>> platforms darwin >>>> categories lang >>>> maintainers nomaintainer >>>> >>>> diff --git a/lang/gcc8/Portfile b/lang/gcc8/Portfile >>>> >>>> index 884ee71..2eb4260 100644 >>>> >>>> --- a/lang/gcc8/Portfile >>>> >>>> +++ b/lang/gcc8/Portfile >>>> >>>> @@ -9,7 +9,7 @@ epoch 4 >>>> >>>> name gcc8 >>>> version 8.3.0 >>>> revision 4 >>>> >>>> -subport libgcc8 { revision 3 } >>>> >>>> +subport libgcc8 { revision 4 } >>>> >>>> platforms darwin >>>> categories lang >>>> maintainers nomaintainer >>>> >>>> diff --git a/lang/gcc9/Portfile b/lang/gcc9/Portfile >>>> >>>> index 3a8815d..22278fa 100644 >>>> >>>> --- a/lang/gcc9/Portfile >>>> >>>> +++ b/lang/gcc9/Portfile >>>> >>>> @@ -8,7 +8,7 @@ epoch 2 >>>> >>>> name gcc9 >>>> version 9.1.0 >>>> revision 1 >>>> >>>> -subport libgcc9 { revision 0 } >>>> >>>> +subport libgcc9 { revision 1 } >>>> >>>> platforms darwin >>>> categories lang >>>> maintainers nomaintainer >>>> >>>> >>> >> >
smime.p7s
Description: S/MIME cryptographic signature
