Re: [Fink-devel] autogen-dev anyone?
Sorry to keep this thread going on the list, but I started looking into compiling the new version of autogen and pretty quickly ran into this problem with runetype.h: gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../autoopts -I/sw/include -g -O2 -MT libopts.lo -MD -MP -MF .deps/libopts.Tpo -c libopts.c -fno-common -DPIC -o .libs/libopts.o In file included from /usr/include/ctype.h:69, from ../compat/compat.h:85, from libopts.c:2: /usr/include/runetype.h:71: error: two or more data types in declaration specifiers /usr/include/runetype.h:71: error: two or more data types in declaration specifiers At line 85, compat.h includes ctype.h. I'm not familiar with how to avoid this error .. any hints? Compiling on 10.4 using % gcc --version powerpc-apple-darwin8-gcc-4.0.0 (GCC) 4.0.0 20041026 (Apple Computer, Inc. build 4061) Thanks, -dave On 4/9/06, Martin Costabel [EMAIL PROTECTED] wrote: David Bacher wrote: On 4/9/06, Martin Costabel [EMAIL PROTECTED] wrote: Does anyone know what this package is used for and whether moving its options.h from /sw/include/ to /sw/share/autogen/ would be noticed by anyone at all? As the listed maintainer, I'm happy to describe what this package is used for. Sorry for not asking you first. I am glad to hear that you are still around :-) It's basically a Scheme-programmable templating system for generating text files. I used to use for website header and footer generation and for maintaining multiple copies of dotfiles that differed slightly across hosts on different unix variants. At the time it was very useful, but since I rarely use the package myself these days, I've let it languish and haven't tried to keep it up to date. Feel free to either remove it from recent (10.4) dists or to adjust the poor header location in the build phase. Please choose whichever option you feel most comfortable with. If I hear any demand for this package, I'm happy to try to build and submit a more recent version -- and I'll find a solution for the problem discussed above. I see now that I have it installed on one of my machines, too; I don't remember why. Others have it installed, or the problem wouldn't have come up. Is that enough motivation for upgrading the package? -- Martin -- David Bacher _.. ._ ..._ . [EMAIL PROTECTED] --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] autogen-dev anyone?
On 4/9/06, Martin Costabel [EMAIL PROTECTED] wrote: Does anyone know what this package is used for and whether moving its options.h from /sw/include/ to /sw/share/autogen/ would be noticed by anyone at all? As the listed maintainer, I'm happy to describe what this package is used for. It's basically a Scheme-programmable templating system for generating text files. I used to use for website header and footer generation and for maintaining multiple copies of dotfiles that differed slightly across hosts on different unix variants. At the time it was very useful, but since I rarely use the package myself these days, I've let it languish and haven't tried to keep it up to date. Feel free to either remove it from recent (10.4) dists or to adjust the poor header location in the build phase. Please choose whichever option you feel most comfortable with. If I hear any demand for this package, I'm happy to try to build and submit a more recent version -- and I'll find a solution for the problem discussed above. Cheers, -dave -- David Bacher _.. ._ ..._ . [EMAIL PROTECTED] --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Re: How to determine required dependencies?
On 11/9/05, Sebastien Maret [EMAIL PROTECTED] wrote: I have a script that does that in my experimental branch (experimental/bmaret/finkdep). It uses otool to find the libraries on which depends the program or the library, and search for the packages that provides these libraries by looking at the .list files in %s/var/lib/dpkg/info/. It outputs the Depends and BuildDepends in Info format. Very, very nice! You should definitely publicize this tool. Perhaps on the wiki we can start a list of unofficial scripts like this that are useful in the packaging process. After trying it on some random inputs, I've found a couple error conditions: 1. % finkdep.py /sw/bin/esd Traceback (most recent call last): File /Users/drbacher/bin/finkdep.py, line 210, in ? linkShlib = getLinkShlib(shlib) File /Users/drbacher/bin/finkdep.py, line 79, in getLinkShlib if (os.path.islink(shlibDirName + splitBaseName[0] + '.' + shlibExt)): IndexError: list index out of range % file /sw/bin/esd /sw/bin/esd: Mach-O executable ppc % otool -L /sw/bin/esd /sw/bin/esd: /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libwrap.7.dylib (compatibility version 7.0.0, current version 7.6.0) /sw/lib/libesd.0.dylib (compatibility version 3.0.0, current version 3.35.0) /sw/lib/libaudiofile.0.dylib (compatibility version 1.0.0, current version 1.2.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.2.1) /usr/lib/libmx.A.dylib (compatibility version 1.0.0, current version 92.0.0) 2. % finkdep.py /sw/bin/gpg finkdep: Could not find the symbolic link pointing on /sw/lib/libusb-0.1.4.dylib Depends: bzip2-shlibs, gettext, libiconv, libusb-shlibs, readline5-shlibs BuildDepends: bzip2-dev, gettext-dev, libiconv-dev, readline5 It seems to generate the right dependencies, but I don't understand the error message .. the libusb symlinks are consistent. % ls -l /sw/lib/libusb* -rwxr-xr-x 1 root admin 46212 May 25 19:38 /sw/lib/libusb-0.1.4.4.0.dylib* lrwxr-xr-x 1 root admin 22 Aug 18 22:15 /sw/lib/libusb-0.1.4.dylib@ - libusb-0.1.4.4.0.dylib -rw-r--r-- 1 root admin 66288 May 25 19:38 /sw/lib/libusb.a lrwxr-xr-x 1 root admin 22 Aug 18 22:15 /sw/lib/libusb.dylib@ - libusb-0.1.4.4.0.dylib -rwxr-xr-x 1 root admin812 May 25 19:38 /sw/lib/libusb.la* Cheers! -dave -- David Bacher _.. ._ ..._ . [EMAIL PROTECTED] --- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42 plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] guile 1.6.3
Yes, I will volunteer. [Though oddly it seems that people seem to request guile just as I'm going out of town :)] I gave Rick a pre-release of my guile 1.6.1 files, which may have been passed on(?), but since I haven't had a chance to a) test whether it upgrades successfully when guile 1.4.5 is installed b) update the patch to 1.6.3 In order to make my work more available, I'll create a package submission item with the current 1.6.1 info/patch files and work to finish a) and b) above. -dave On Monday, February 17, 2003, at 06:11 AM, David R. Morrison wrote: According to the package database, guile does not have a Fink maintainer right now... does someone wish to volunteer? -- Dave --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Fink/Guile 1.6.1 ?
Hi Rick, I've been planning to take over as guile maintainer and upgrade the package to 1.6.1 since one of the packages that I maintain depends on it. Unfortunately, other (work) commitments have delayed my guile progress (and progress on upgrading other packages) :(. If I recall correctly, the compilation process was pretty straightforward .. the main difficulty was in the upgrade process: If a user had libguile already installed, the link command for the guile executable would use the installed library rather than the newly compiled local version. And the link would fail due to missing symbols (to be expected). I would imagine that this would be a common problem for many packages, but I haven't seen it addressed before, and I haven't been able to investigate a solution. That's all I have. If you have an urgent need, you might try compiling it yourself. Hope that helps a little, -dave On Wednesday, January 8, 2003, at 06:06 AM, Rick Taube wrote: Hello, I'm interested in using the latest version of Guile Scheme (1.6.1) on my brand new OSX machine. There is currently a Fink port of Guile 1.4.6, but unfortuantely this older version does not have the features I need. I'm wondering if there are plans to update Fink's Guile package to the lastest version? thanks for any information, Rick Taube Associate Professor Composition/Theory School of Music University of Illinois Urbana, IL --- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel --- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel