Re: [petsc-dev] Reminder: *every* symbol with extern linkage *must* be namespaced
On Sat, 17 Mar 2012, Matthew Knepley wrote:
On Sat, Mar 17, 2012 at 4:08 PM, Jed Brown <[email protected]> wrote:
On Sat, Mar 17, 2012 at 16:04, Matthew Knepley <[email protected]> wrote:
On Sat, Mar 17, 2012 at 3:49 PM, Barry Smith <[email protected]> wrote:
It should be done as a --download-tetgen
I don't want that --with-gnu-copyright approach reintroduced.
1) I already fixed these symbols hours ago. Pull your fucking repository.
2) Turn it on with a download option. I don't give a shit.
This has nothing to do with namespaces, it has to do with software licenses. You just included a bunch of source that has a license which is far more restrictive than the PETSc license. You can't do that (while keeping the PETSc license) without making its use optional. Barry wants that done via an external package instead of an option within the PETSc source tree.
It does not fucking matter whether its there to begin with or you download it into the tree with HTTP, and since I am maintaining it, I want it there to begin with.
I think it matters. When the user uses --download-package - he is explicitly requesting the package - and can aussme the licence is different. On the other hand - if you've are in a position to change its license [to the part thats in petsc] to be same as petsc license - then its fine. BTW: libfast in: /home/balay/spetsc/src/dm/impls/complex complex.c: In function οΏ½DMComplexGenerate_CTetgenοΏ½: complex.c:4128:65: warning: variable οΏ½faceοΏ½ set but not used [-Wunused-but-set-variable] ctetgen.c: In function οΏ½TetGenMeshBTreeSortοΏ½: ctetgen.c:10050:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctetgen.c:10070:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ctetgen.c: In function οΏ½TetGenMeshFindDirection2οΏ½: ctetgen.c:13153:49: warning: variable οΏ½copοΏ½ set but not used [-Wunused-but-set-variable] ctetgen.c: In function οΏ½TetGenMeshConstrainedFacetsοΏ½: ctetgen.c:15042:22: warning: variable οΏ½delaunayflagοΏ½ set but not used [-Wunused-but-set-variable] ctetgen.c: In function οΏ½TetGenMeshConstrainedFacets2οΏ½: ctetgen.c:15340:22: warning: variable οΏ½delaunayflagοΏ½ set but not used [-Wunused-but-set-variable] ctetgen.c: In function οΏ½TetGenMeshRepairEncSubsοΏ½: ctetgen.c:18617:8: warning: variable οΏ½oldptnumοΏ½ set but not used [-Wunused-but-set-variable] ctetgen.c: In function οΏ½TetGenMeshOptimizeοΏ½: ctetgen.c:19734:18: warning: variable οΏ½maxdihedοΏ½ set but not used [-Wunused-but-set-variable] ctetgen.c: At top level: ctetgen.c:2026:23: warning: οΏ½ListHasItemοΏ½ defined but not used [-Wunused-function] libfast in: /home/balay/spetsc/src/dm/impls/complex/ftn-auto libfast in: /home/balay/spetsc/src/dm/impls/shell Satish
participants (1)
-
Satish Balay