I just noticed that the build structure used by the itcl.info and
itk.info files don't allow building with --build-as-nobody. In that
case, the build fails with errors of the form...
make -j1 install prefix=/sw/src/fink.build/root-itcl-3.4-1/sw
/usr/bin/install -c libitcl3.4.dylib
Jack Howarth wrote:
I just noticed that the build structure used by the itcl.info and
itk.info files don't allow building with --build-as-nobody. In that
case, the build fails with errors of the form...
This is one of the main reasons build-as-nobody was invented, namely to
catch bugs like
Martin,
I'll fix this tonight in the itcl-x86_64.info
and itk-x86_64.info x86_64 variants I created.
I agree that these should be fixed. I am trying to
build everything on x86_64 with -m to catch these.
There also needs to be a iwidgets_x86_64 variant
as well (which I have) so that the build is
This is really my fault for not catching it (I must have failed to use
--build-as-nobody when checking).
Unfortunately, I need to ask for help correcting it.
Bill
William G. Scott
Contact info:
http://chemistry.ucsc.edu/~wgscott/
I wouldn't call this fairly unusual, there are many
Also, it (the itcl package) actually builds successfully with --build-
as-nobody, and unless I scroll back up on my terminal, I would miss
this:
Installing ./generic/itclIntDecls.h
Installing man pages in /sw/share/man
Installing body.n
...
/bin/sh: /sw/share/man/mann/scope.n: Permission
William Scott wrote:
Also, it (the itcl package) actually builds successfully with --build-
as-nobody, and unless I scroll back up on my terminal, I would miss
this:
Installing ./generic/itclIntDecls.h
Installing man pages in /sw/share/man
Installing body.n
...
/bin/sh:
On Apr 20, 2009, at 12:12 PM, Martin Costabel wrote:
William Scott wrote:
Also, it (the itcl package) actually builds successfully with --
build- as-nobody, and unless I scroll back up on my terminal, I
would miss this:
Installing ./generic/itclIntDecls.h
Installing man pages in
William Scott wrote:
This is strange. Do you have a different make installed? Or a
different fink version?
Same happens with /usr/bin/make when I removed the fink one.
The explanation is simpler (?): When you run first
fink build itcl
and then
fink --build-as-nobody rebuild