Re: [Fink-devel] how to change to 10.4?

2006-01-23 Thread Chris Zubrzycki

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


On Jan 22, 2006, at 8:15 PM, Jack Howarth wrote:

   I noticed that after the fink selfupdate today that I had a  
fully populated
10.4 tree in /sw/fink. However I don't seem able to switch over  
from the
10.4-transitional to the 10.4 tree using the fink currently  
available in

10.4. Any idea when it will be possible to actually start testing this
new 10.4 branch?


Until all the upgrade code is in fink, the only way to upgrade will  
be to wipe clean (rm -rf /sw), but we are working on it...


- -chris zubrzycki
- - --
PGP public key: http://homepage.mac.com/beren/publickey.txt
ID: 0xA2ABC070
Fingerprint: 26B0 BA6B A409 FA83 42B3  1688 FBF9 8232 A2AB C070
_
This message is encoded using the Rot-26 encoding method.   
Unauthorized decoding of this message may result in extreme penalties  
under the DMCA.  These penalties include, but are not limited to: US 
$100,000 fine, life imprisonment, castration, death, limp hair,  
terminal halitosis, and amputation of the extremities.



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (Darwin)
Comment: Please sign reply-http://www.gnupg.org

iEYEARECAAYFAkPU4gYACgkQ+/mCMqKrwHB+7wCgyfrBMuB4RR2uB1q8Q52MdqlW
ZXwAoKhCk9qItIJH3eKrLYqv/26p/cDD
=RM4Y
-END PGP SIGNATURE-


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] how to change to 10.4?

2006-01-23 Thread Jack Howarth
Chris,
   Could you describe this process of wiping clean a little better? As
far as I can tell the current fink doesn't seem to understand setting
the distribution to 10.4 and constantly reverts to 10.4-transitional.
So it would seem that the conversion to 10.4 requires some very specific
poorly documented steps.
Jack


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: how to change to 10.4?

2006-01-23 Thread Rogue Marechal
On Mon, 23 Jan 2006 12:12:45 -0500, Jack Howarth wrote:

>Could you describe this process of wiping clean a little better?

err: block allocated? rm -> block free?

... 'chill' may also appear in any English dictionary.

RM



---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] how to change to 10.4?

2006-01-23 Thread Martin Costabel

Jack Howarth wrote:

Chris,
   Could you describe this process of wiping clean a little better? As
far as I can tell the current fink doesn't seem to understand setting
the distribution to 10.4 and constantly reverts to 10.4-transitional.
So it would seem that the conversion to 10.4 requires some very specific
poorly documented steps.


Just set FINK_NOTRANS=1 when you bootstrap.

--
Martin



---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] how to change to 10.4?

2006-01-23 Thread Koen van der Drift


On Jan 23, 2006, at 12:12 PM, Jack Howarth wrote:

So it would seem that the conversion to 10.4 requires some very  
specific

poorly documented steps.


I don't believe it's ready to be used yet, hence the lack of  
documentation. Just be patient until it gets announced here :)


- Koen.


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] openexr confused about libraries

2006-01-23 Thread Roland Kuhn

Dear experts!

I'm using 10.4-transitional/unstable and just did a selfupdate, which  
didn't have to compile anything. update-all then stopped with a  
linker error from openEXR:


/bin/sh ../libtool --mode=link g++-3.3 -pipe  -g -O2 -Wno-long- 
double  -L/sw/lib -o exrheader -L../Iex -L../Half -L../Imath -L../ 
IlmImf -lIlmImf -lImath -lHalf -lIex -lz main.o
g++-3.3 -pipe -g -O2 -Wno-long-double -o exrheader main.o -Wl,- 
bind_at_load  -L/sw/lib -L/sw/src/fink.build/openexr-1.2.2-21/ 
OpenEXR-1.2.2/Iex -L/sw/src/fink.build/openexr-1.2.2-21/OpenEXR-1.2.2/ 
Half -L/sw/src/fink.build/openexr-1.2.2-21/OpenEXR-1.2.2/Imath -L/sw/ 
src/fink.build/openexr-1.2.2-21/OpenEXR-1.2.2/IlmImf /sw/lib/ 
libIlmImf.a /sw/lib/libImath.a /sw/lib/libHalf.a /sw/lib/libIex.a -lz

ld: Undefined symbols:
__ZN3Imf8TimeCodeC1ERKS0_
__ZNK3Imf7KeyCode10perfOffsetEv
__ZNK3Imf7KeyCode11filmMfcCodeEv
__ZNK3Imf7KeyCode13perfsPerCountEv
__ZNK3Imf7KeyCode13perfsPerFrameEv
__ZNK3Imf7KeyCode5countEv
__ZNK3Imf7KeyCode6prefixEv
__ZNK3Imf7KeyCode8filmTypeEv
__ZNK3Imf8TimeCode10colorFrameEv
__ZNK3Imf8TimeCode10fieldPhaseEv
__ZNK3Imf8TimeCode4bgf0Ev
__ZNK3Imf8TimeCode4bgf1Ev
__ZNK3Imf8TimeCode4bgf2Ev
__ZNK3Imf8TimeCode5frameEv
__ZNK3Imf8TimeCode5hoursEv
__ZNK3Imf8TimeCode7minutesEv
__ZNK3Imf8TimeCode7secondsEv
__ZNK3Imf8TimeCode8userDataEv
__ZNK3Imf8TimeCode9dropFrameEv
__ZNK3Imf9InputFile10isCompleteEv
make: *** [exrheader] Error 1

It seems like the early mention of "-L/sw/lib" makes libtool use the  
old version of libIlmImf from the system directory instead of the  
newly compiled one. The hotfix would be to deinstall the package when  
compiling a new version, but that's ugly beyond words. As I'm  
relatively new to this business I don't know how to properly fix it,  
but I see at least two possible ways:


- The culprit is the definition of CXXLINK, including LDFLAGS, so we  
remove that and add it to the LDADDs

- We set LDFLAGS to the empty string and add /sw/lib to the LDADDs

Is there a better way? Which one is preferred? I might be able to  
produce a new openexr.patch once I receive a 'go'.


Ciao,
Roland

--
TU Muenchen, Physik-Department E18, James-Franck-Str., 85748 Garching
Telefon 089/289-12575; Telefax 089/289-12570
--
UNIX was not designed to stop you from doing stupid things, because that
would also stop you from doing clever things.
-Doug Gwyn
-BEGIN GEEK CODE BLOCK-
Version: 3.12
GS/CS/M/MU d-(++) s:+ a-> C+++ UL P+++ L+++ E(+) W+ !N K- w--- M 
+ !V Y+

PGP++ t+(++) 5 R+ tv-- b+ DI++ e+++> h y+++
--END GEEK CODE BLOCK--






PGP.sig
Description: This is a digitally signed message part


[Fink-devel] need help with package that stopped compiling

2006-01-23 Thread William Scott

Hi folks:

I maintain a package in unstable/sci 10.4-transitional that is called  
cctbx


I think it was with the 10.4.4 upgrade that I am no longer able to  
compile it using either Xcode2.1 or 2.2. There is no useful failure  
message.  Just the command


libtbx.scons -j 2 .

(which is used to compile on a computer having 2 processors) fails  
silently. The odd part is if I issue the same commands manually, even  
in the fink.build directory in which the build failed, it works with  
either g++3.3 or g++4.


My last successful build appears to have been December 2nd.

This is driving me nuts.

I'd be grateful for any insights. I realize this isn't much to go on.

Bill





---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: openexr confused about libraries

2006-01-23 Thread Daniel E. Macks
Roland Kuhn <[EMAIL PROTECTED]> said:
>
> Dear experts!
>
> I'm using 10.4-transitional/unstable and just did a selfupdate, which  
> didn't have to compile anything. update-all then stopped with a  
> linker error from openEXR:
>
> /bin/sh ../libtool --mode=link g++-3.3 -pipe  -g -O2 -Wno-long- 
> double  -L/sw/lib -o exrheader -L../Iex -L../Half -L../Imath -L../ 
> IlmImf -lIlmImf -lImath -lHalf -lIex -lz main.o
> g++-3.3 -pipe -g -O2 -Wno-long-double -o exrheader main.o -Wl,- 
> bind_at_load  -L/sw/lib -L/sw/src/fink.build/openexr-1.2.2-21/ 
> OpenEXR-1.2.2/Iex -L/sw/src/fink.build/openexr-1.2.2-21/OpenEXR-1.2.2/ 
> Half -L/sw/src/fink.build/openexr-1.2.2-21/OpenEXR-1.2.2/Imath -L/sw/ 
> src/fink.build/openexr-1.2.2-21/OpenEXR-1.2.2/IlmImf /sw/lib/ 
> libIlmImf.a /sw/lib/libImath.a /sw/lib/libHalf.a /sw/lib/libIex.a -lz
> ld: Undefined symbols:
> __ZN3Imf8TimeCodeC1ERKS0_
[...]
> It seems like the early mention of "-L/sw/lib" makes libtool use the
> old version of libIlmImf from the system directory instead of the
> newly compiled one.  The hotfix would be to deinstall the package
> when compiling a new version, but that's ugly beyond words.

Correct in all respects.

> As I'm relatively new to this business I don't know how to properly
> fix it, but I see at least two possible ways:
>
> - The culprit is the definition of CXXLINK, including LDFLAGS, so we  
> remove that and add it to the LDADDs
> - We set LDFLAGS to the empty string and add /sw/lib to the LDADDs
>
> Is there a better way? Which one is preferred? I might be able to  
> produce a new openexr.patch once I receive a 'go'.

The "real" problem is that the upstream author didn't know you can
point libtool to ../foo/libfoo.la instead of using -lfoo and then
playing games with -L search ordering to find libfoo. Is fixed.

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks




---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Anjuta compilation fails, here-s the patch

2006-01-23 Thread ionut grigorescu
i have attached the updated
/sw/fink/10.4-transitional/unstable/main/finkinfo/devel/anjuta.patch

the compilation fails due to a missing #include
, and because a switch {default:} misses
break after default:.

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com diff -Naur anjuta-0.9.99.orig/launcher.c anjuta-0.9.99/launcher.c
--- anjuta-0.9.99-1/src/launcher.c	Sun Aug  4 19:39:33 2002
+++ anjuta-0.9.99-1/src/launcher.c	Mon Sep  9 06:47:30 2002
@@ -349,9 +349,9 @@
 	/* Set no delays for the write pipes (non_buffered) so
 	  that we get all the outputs immidiately */
 	if ((md = fcntl (launcher.stdout_pipe[1], F_GETFL)) != -1)
-		fcntl (launcher.stdout_pipe[1], F_SETFL, O_SYNC | md);
+		fcntl (launcher.stdout_pipe[1], F_SETFL, O_ASYNC | md);
 	if ((md = fcntl (launcher.stderr_pipe[1], F_GETFL)) != -1)
-		fcntl (launcher.stderr_pipe[1], F_SETFL, O_SYNC | md);
+		fcntl (launcher.stderr_pipe[1], F_SETFL, O_ASYNC | md);
   
 	/* This is a quick hack to get the child's exit code */
 	/* Don't complain!! */
--- njuta-0.9.99-1/data/Makefile.in.orig	2002-10-08 22:20:07.0 -0700
+++ njuta-0.9.99-1/data/Makefile.in	2002-10-08 22:24:44.0 -0700
@@ -445,9 +445,9 @@
 
 
 install-data-local: system.tags
-	mkdir -p $(MACROS_dir)
-	$(INSTALL_DATA) $(MACROS:%=$(top_srcdir)/macros/%) $(MACROS_dir)
-	$(INSTALL_DATA) system.tags $(anjuta_datadir)
+	mkdir -p $(DESTDIR)$(MACROS_dir)
+	$(INSTALL_DATA) $(MACROS:%=$(top_srcdir)/macros/%) $(DESTDIR)$(MACROS_dir)
+	$(INSTALL_DATA) system.tags $(DESTDIR)$(anjuta_datadir)
 
 uninstall-local:
 	@rm -fv $(MACROS:%=$(MACROS_dir)/%)
diff -Naur anjuta-0.9.99.orig/omf-install/Makefile.in anjuta-0.9.99/omf-install/Makefile.in
--- anjuta-0.9.99.orig/omf-install/Makefile.in	Mon Aug  5 04:45:42 2002
+++ anjuta-0.9.99/omf-install/Makefile.in	Thu Feb 20 00:05:24 2003
@@ -278,7 +278,7 @@
 	-for file in $(srcdir)/*.omf; do \
 		$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(omf_dest_dir); \
 	done
-	-scrollkeeper-update -p $(scrollkeeper_localstate_dir) 
+#	-scrollkeeper-update -p $(scrollkeeper_localstate_dir) 
 
 uninstall-local:
 	-for file in $(srcdir)/*.omf; do \
diff -Naur anjuta-0.9.99.orig/tagmanager/parse.h anjuta-0.9.99/tagmanager/parse.h 
--- anjuta-0.9.99.orig/tagmanager/parse.h	2002-08-04 22:39:35.0 +0300
+++ anjuta-0.9.99/tagmanager/parse.h	2006-01-23 20:47:39.0 +0200
@@ -19,6 +19,7 @@
 #include "strlist.h"
 #include "entry.h"
 
+#include 
 /*
 *   MACROS
 */
diff -Naur anjuta-0.9.99.orig/printing/print.c anjuta-0.9.99/printing/print.c 
--- anjuta-0.9.99.orig/printing/print.c	2002-08-04 22:39:33.0 +0300
+++ anjuta-0.9.99/printing/print.c	2006-01-23 21:08:18.0 +0200
@@ -654,6 +654,7 @@
 			current_line = pji->range_start_line;
 			break;
 		default:
+			break;
 	}
 	
 	num_lines = text_editor_get_total_lines (pji->te)+1;