dorsal team mailing list archive
-
dorsal team
-
Mailing list archive
-
Message #00245
Re: [Branch ~dorsal-core/dorsal/main] Rev 435: Remove SCOTCH from Fedeora 13 because of silly Scotch build system.
On Mon, 2010-08-23 at 13:29 +0530, Harish Narayanan wrote:
> On 8/23/10 12:50 PM, Garth N. Wells wrote:
> > On Mon, 2010-08-23 at 12:47 +0530, Harish Narayanan wrote:
> >> On 8/23/10 12:44 PM, Garth N. Wells wrote:
> >>> On Mon, 2010-08-23 at 12:41 +0530, Harish Narayanan wrote:
> >>>> On 8/23/10 12:39 PM, noreply@xxxxxxxxxxxxx wrote:
> >>>>> ------------------------------------------------------------
> >>>>> revno: 435
> >>>>> committer: Garth N. Wells <gnw20@xxxxxxxxx>
> >>>>> branch nick: dorsal
> >>>>> timestamp: Mon 2010-08-23 08:05:36 +0100
> >>>>> message:
> >>>>> Remove SCOTCH from Fedeora 13 because of silly Scotch build system.
> >>>>>
> >>>>> Can we get Dorsal to choose the appropriate Scotch makefile
> >>>> automatically?
> >>>>>
> >>>>> Removing Scotch from the list of packages will cause a problem if
> >>>> the user has the Scotch rpm package installed.
> >>>>> modified:
> >>>>> FEniCS/platforms/supported/fedora13.platform
> >>>>
> >>>> What is the problem with it now? It can be done (using platform sniff,
> >>>> again), but why do you not want the one line in there to help Dorsal
> >>>> pick the right scotch makefile?
> >>>>
> >>>
> >>> It breaks on OSs that come in 32 and 64 bit flavours.
> >>
> >> OK, then the fix is the following.
> >>
> >> Use guess_architecture() in dorsal.sh to figure out if it is 32/64-bit
> >> and do the appropriate thing.
> >>
> >
> > Not quiet that simple - we need to map the OS and the number of bits to
> > a specific Makefile. I'm not going to bother with it - I'll remove
> > Scotch from Linux platforms unless someone wants to sort it out.
>
> Try out what I've pushed recently and see if it works.
>
Small problem - Scotch uses 'x86-64' (dash) and ${ARCH} gives
'x86_64' (underscore).
Garth
> Harish
Follow ups
References