#2679: How to link an externally compiled library during ET compilation
Reporter: Maria Mutz
Status: open
Milestone:
Version:
Type: bug
Priority: minor
Component:
Comment (by Maria Mutz):
<div class="preview-container wiki-content"><!-- loaded via ajax --></div>
<div class="mask"></div>
</div>
</div>
</form>
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2679/how-to-link-an-ex…
#2682: updates to compile ET on macOS M1 systems
Reporter: Roland Haas
Status: open
Milestone:
Version:
Type: enhancement
Priority: major
Component: EinsteinToolkit thorn
Comment (by Roland Haas):
Tested on macOS Ventura, HomeBrew and MacPorts.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2682/updates-to-compil…
#2682: updates to compile ET on macOS M1 systems
Reporter: Roland Haas
Status: open
Milestone:
Version:
Type: enhancement
Priority: major
Component: EinsteinToolkit thorn
Changes (by Roland Haas):
status: open (was new)
Comment (by Roland Haas):
Please review.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2682/updates-to-compil…
#2681: move CCTK_ARGUMENTS creation with other bindings code
Reporter: Roland Haas
Status: new
Milestone:
Version:
Type: enhancement
Priority: trivial
Component: Cactus
Changes (by Roland Haas):
title: move CCTK_ARGUMENTS creation with other bindings code (was move CCTL_ARGUMENTS creation with other bindings code)
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2681/move-cctk_argumen…
#2681: move CCTL_ARGUMENTS creation with other bindings code
Reporter: Roland Haas
Status: new
Milestone:
Version:
Type: enhancement
Priority: trivial
Component: Cactus
Pull request
[https://bitbucket.org/cactuscode/cactus/pull-requests/147](https://bitbucke…
moves the code and message “Generating arguments...” to happen along with the other code generating output \(“Creating FOO bindings”\) making build output more uniform.
Currently it is incorrectly indented and happens at an unusual place:
```text
Checking consistency...
Creating Thorn-Flesh bindings...
Creating implementation bindings...
Creating parameter bindings...
Creating variable bindings...
Creating schedule bindings...
Creating function bindings...
Generating arguments...
CST finished.
```
with the change the output is:
```text
Checking consistency...
Creating Thorn-Flesh bindings...
Creating implementation bindings...
Creating parameter bindings...
Creating variable bindings...
Creating schedule bindings...
Creating function bindings...
Generating arguments...
CST finished.
```
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2681/move-cctl_argumen…
#2670: Refinement prolongation: All points must have been received
Reporter:
Status: closed
Milestone:
Version: ET_2022_05
Type: bug
Priority: major
Component: Carpet
Changes (by Roland Haas):
status: closed (was new)
Comment (by Roland Haas):
closed due to inactivity
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2670/refinement-prolon…
#2680: check licenses in CactusFoo repositories
Reporter: Roland Haas
Status: new
Milestone:
Version:
Type: enhancement
Priority: minor
Component:
Cactus code is expected to be LGPL \(or more freely I guess\) licensed. Initially what was used was GPL with a an exemption:
> This thorn is \(c\) Copyright the authors listed in the sources files. This
> thorn is distributed under the GNU GPL with the specific exception that
> the GNU GPL does not migrate to code linking to or using infrastructure
> from this thorn.
>
> - The Cactus Team [cactusmaint@cactuscode.org](mailto:cactusmaint@cactuscode.org)
eg in cactusbase/Boundary. This was then changed to be LGPL \(which amounts to the same exemption\) around 2009 and also around 2015 \(see eg commit logs in cactus\* repos\).
However some repos were missed and either show no license information at all in README or have LGPL \(in the README file\) but the GPLv2 COPYING file \(with or without the manual exemption\). Affected is eg Formaline which lists no license in its README file, but has a commit [5de0764](https://bitbucket.org/cactuscode/cactusutils/commits/5de0764e67538… "Formaline: Make Formaline GPL." of [cactusutils](https://bitbucket.org/cactuscode/cactusutils) declaring it GPL.
To change license, one actually needs permission from all copyright holders. For Formaline the list of authors \(but not necessarily copyright holders, that may actually be the respective universities and employers\) is:
Barry Wardell
Erik Schnetter
Frank Löffler
Ian Hinder
Roland Haas
Steven R. Brandt
Thomas Radke
but not all can be asked for permission anymore.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2680/check-licenses-in…