Alexander Hansen | 1 Oct 23:22 2014
Picon

build failure in qt5-mac-qtwebkit when fink's flex is present

...

( test -e Makefile.ANGLE.DerivedSources || /sw/lib/qt5-mac/bin/qmake

/sw/src/fink.build/qt5-mac-qtwebkit-5.3.2-1/qtwebkit-opensource-src-5.3.2/Source/ThirdParty/ANGLE/DerivedSources.pri 
-o Makefile.ANGLE.DerivedSources ) && 
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f 
Makefile.ANGLE.DerivedSources
flex --noline --nounistd --outfile=generated/glslang_lex.cpp 
src/compiler/glslang.l
flex --noline --nounistd --outfile=generated/Tokenizer_lex.cpp 
src/compiler/preprocessor/Tokenizer.l
flex: unknown flag '-'.  For usage, try
	flex --help
bison --no-lines --skeleton=yacc.c --defines=generated/glslang_tab.h 
--output=generated/glslang_tab.cpp src/compiler/glslang.y
flex: unknown flag '-'.  For usage, try
	flex --help
make[2]: *** [generated/Tokenizer_lex.cpp] Error 1

...

Removing Fink's flex allows the build to proceed.

Unrelatedly, there appears to be a typo somewhere (possibly from 
upstream) which leads to numerous warnings:

clang: warning: argument unused during compilation: '-MMD'
--

-- 
Alexander Hansen, Ph.D.
(Continue reading)

David Lowe | 29 Sep 21:42 2014
Picon
Picon

Error: package contains the shared library

	I'm attempting to package 'regina', which is an interpreter for the 'rexx' programming language.  It's
also my first info file from scratch.  After solving a few build issues, the validator now complains about
things i couldn't readily find fixes for in a web search:

> Validating .deb dir /sw/src/fink.build/root-regina-3.8.2-1...
> Error: Headers installed (files in an include/ directory), as well as a .dylib file, but package does not
declare BuildDependsOnly to be true (or false)
> Error: package contains the shared library
>           /sw/lib/libregina.dylib
>        but the corresponding install_name
>           libregina.dylib
>        is not an absolute pathname.
> Error: package contains the shared library
>           /sw/share/Regina-REXX/addons/libregutil.dylib
>        but the corresponding install_name
>           libregutil.dylib
>        is not an absolute pathname.
> Error: package contains the shared library
>           /sw/share/Regina-REXX/addons/librxtest1.dylib
>        but the corresponding install_name
>           librxtest1.dylib
>        is not an absolute pathname.
> Error: package contains the shared library
>           /sw/share/Regina-REXX/addons/librxtest2.dylib
>        but the corresponding install_name
>           librxtest2.dylib
>        is not an absolute pathname.

	How do i satisfy the validator?

(Continue reading)

Scott Hannahs | 26 Sep 13:55 2014
Picon
Picon

Ghostscript fails to build

Fink wizards,

I am doing a clean fink install on a Mac OS X 10.9.5 system.  It works fine up until GhostScript is attempted.  
The log is below and seems to imply that there is an inconsistent dependency?

I tried the suggested fixes, but no joy.

It looks like my attempt to install octave requires epstool, but I am not sure why now installing
ghostscript requires epstool.  Nor do I understand why ghostscript requiring epstool requiring
ghostscript is not satisfied by installing ghostscript.

It appears to my simple understanding that only octave depends on epstool.

-Scott

> % /sw/bin/fink install ghostscript-nox
> Information about 9737 packages read in 1 seconds.
> The package 'ghostscript-nox' will be installed.
> Reading dependency for ghostscript-nox-9.14-1...
> Reading runtime dependency for ghostscript-nox-9.14-1...
> The following package will be installed or updated:
>  ghostscript-nox
> Reading buildlock packages...
> 	All buildlocks accounted for.
> 
> While trying to install:
>   ghostscript-nox-9.14-1
> 
> The following inconsistencies found:
>   Unsatisfied dependency in epstool: ghostscript
(Continue reading)

Picon

fink-0.37.0 fails to build under Mavericks 10.9 with Xcode-6

Dear Fink Developers,

Last week Apple made Xcode-6 the default Developer environment under Mavericks 10.9.5. I wanted to alert
you that a fresh Fink install via "./bootstrap" now fails under both the Xcode.app and the
CommandLineTools. It breaks when building the "apt" package:

env LANG=C LC_ALL=C /sw2/bin/tar  --no-same-owner --no-same-permissions -xf /sw2/src/apt_0.5.4.tar.gz
[ -r /sw2/fink/dists/stable/main/finkinfo/base/apt.patch ]
sed -e 's| <at> PREFIX <at> |/sw2|g' -e 's| <at> DIST <at> |10.3|g' <
/sw2/fink/dists/stable/main/finkinfo/base/apt.patch | patch -p1
patching file apt-inst/deb/dpkgdb.cc
patching file apt-inst/makefile
patching file apt-pkg/contrib/mmap.cc
patching file apt-pkg/contrib/mmap.h
patching file apt-pkg/deb/debindexfile.cc
patching file apt-pkg/deb/deblistparser.cc
patching file apt-pkg/deb/debsystem.cc
patching file apt-pkg/deb/debsystem.h
patching file apt-pkg/deb/debversion.cc
patching file apt-pkg/init.cc
patching file apt-pkg/pkgcachegen.cc
patching file apt-pkg/pkgcachegen.h
patching file apt-pkg/policy.cc
patching file apt-pkg/tagfile.cc
patching file apt-pkg/tagfile.h
patching file buildlib/environment.mak.in
patching file buildlib/library.mak
patching file buildlib/ostable
patching file cmdline/apt-cache.cc
patching file cmdline/apt-get.cc
(Continue reading)

Derek Homeier | 22 Sep 18:38 2014
Picon

aquaterm-dev-1.1.1-3 case sensitivity issues

Hi,

FYI building aquaterm with package validation fails for me on a *case sensitive* file system:

Validating .deb dir /scratch.noindex/fink.build/root-aquaterm-dev-1.1.1-3...
Error: Pathname collision on case-insensitive filesystems
	Offending file: /sw/share/aquaterm/adapters/c/ReadMe
	Offending file: /sw/share/aquaterm/adapters/fortran/ReadMe
	Offending file: /sw/share/aquaterm/adapters/pgplot/ReadMe
	Offending file: /sw/share/aquaterm/adapters/plplot/Readme

Cheers,
					Derek

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Kevin Horton | 18 Sep 01:55 2014

qt4-base-mac-4.8.6-2 compile failure on OS X 10.10 Public Beta 3

Attempts to compile qt4-base-mac-4.8.6-2 on OS X 10.10 Public Beta 3 fail with:

gcc -c -pipe -g -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -isysroot /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_OPENTYPE -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_GTK -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/macx-g++ -I. -I.moc/debug-shared -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/debug-shared -Iimage -I../3rdparty/harfbuzz/src -Idialogs -I.uic/debug-shared -F/sw/src/fink.build/qt4-base-mac-4.8.6-2/qt-everywhere-opensource-src-4.8.6/lib kernel/qcocoaapplicationdelegate_mac.mm -o .obj/debug-shared/qcocoaapplicationdelegate_mac.o
kernel/qcocoaapplicationdelegate_mac.mm:125:28: error: cannot initialize a parameter of type 'id<NSFileManagerDelegate>' with an lvalue of type 'NSObject<NSApplicationDelegate> *'
        [NSApp setDelegate:reflectionDelegate];
                           ^~~~~~~~~~~~~~~~~~
/Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:109:47: note: passing argument to parameter 'delegate' here
<at> property (assign) id <NSFileManagerDelegate> delegate NS_AVAILABLE(10_5, 2_0);
                                              ^
1 error generated.
make[2]: *** [.obj/debug-shared/qcocoaapplicationdelegate_mac.o] Error 1
make[1]: *** [debug-all] Error 2
make: *** [sub-gui-make_default-ordered] Error 2
### execution of /tmp/fink.6bgd3 failed, exit code 2
### execution of /tmp/fink.vEpqs failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-qt4-base-mac-4.8.6-2
(Reading database ... 135184 files and directories currently installed.)
Removing fink-buildlock-qt4-base-mac-4.8.6-2 ...
Failed: phase compiling: qt4-base-mac-4.8.6-2 failed

--
Kevin Horton
Ottawa, Canada
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
Picon

Yosemite - cpan-meta-pm5162

Hi Jacques,

I ran into similar problem with a few .info files when trying to resolve dependencies under Yosemite. I was
able to workaround this by changing line 4 of perl5162.info from

Distribution: 10.7, 10.8

to

Distribution: 10.7, 10.8, 10.9, 10.10

Hope that helps,
John
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Hanspeter Niederstrasser | 11 Sep 01:28 2014

fauxsu-0.9.1-1 fails to build on 10.9

The new fauxsu that was just checked into the 10.7 tree fails to build 
if Fink's sed is installed:

fauxsu-0.9.1/theos/bin/target.pl
fauxsu-0.9.1/theos/bin/vercmp.pl
sudo -u fink-bld [ENV] sh -c /tmp/fink.W_1N4
/tmp/fink.liQvL
+ sed -i '' -e s/libexec/lib/ Makefile
sed: can't read : No such file or directory

Can probably just get away with '/usr/bin/sed' instead of just 'sed'.

Also, later on there is this silent failure:

+ cp LICENSE /sw/build.build/root-fauxsu-0.9.1-1/sw/share/doc/fauxsu
cp: LICENSE: No such file or directory

1) This should be fixed to not try to copy a non-existent file,
2) DocFiles field does the same thing and is the preferred way.

Lastly,

Why is the pkg doing the whole spaghetti thing with mktemp, $d, and 
rsyncing to %d, rather than just using %i from the beginning? A safer 
place than /tmp is into a directory in %b that the fink build process 
controls 100%, and then copy from there as needed into %i.

Hanspeter

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Trevor Harmon | 10 Sep 07:37 2014

How to build for Qt 4

Hi,

I’m trying to update an old package (xxdiff) for the latest Fink on OS X 10.9. The upstream code now
requires Qt 4 instead of Qt 3, but it seems the Qt 4 packages in Fink are much different. Also I’m very rusty
at writing .infos, so I’m having difficulty understanding how to specify the Qt dependencies.

I tried to find some other Qt 4 app in Fink to use as an example but could not locate one. Does anyone know of a
package like this, or better yet some docs on how to write a package that depends on Qt 4?

Thank you,

Trevor

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Hanspeter Niederstrasser | 9 Sep 22:40 2014

Fwd: Fink's libtbb4-4.0.20111130-1 fails to build on 10.9

Forwarding this to -devel for the record.  libtbb4 worked on 10.7 at
checkin, so this is most likely an Xcode 5.1 issue.  libtbb also has a
much more recent version that perhaps could be tested?

Hanspeter

---------------------------- Original Message ----------------------------
Subject: Fink's libtbb4-4.0.20111130-1 fails to build on 10.9
From:    "Hanspeter Niederstrasser"
Date:    Wed, August 6, 2014 6:07 am
To:      "Abdulla Kamar"
--------------------------------------------------------------------------

Abdulla,

On 10.9 with Xcode 5.1.1, libtbb4-4.0.20111130-1 fails to build with
this error:

g++ -fPIC -o libtbb.dylib concurrent_hash_map.o concurrent_queue.o
concurrent_vector.o dynamic_link.o itt_notify.o
cache_aligned_allocator.o pipeline.o queuing_mutex.o queuing_rw_mutex.o
reader_writer_lock.o spin_rw_mutex.o spin_mutex.o critical_section.o
task.o tbb_misc.o tbb_misc_ex.o mutex.o recursive_mutex.o
condition_variable.o tbb_thread.o concurrent_monitor.o semaphore.o
private_server.o rml_tbb.o task_group_context.o governor.o market.o
arena.o scheduler.o observer_proxy.o tbb_statistics.o tbb_main.o
concurrent_vector_v2.o concurrent_queue_v2.o spin_rw_mutex_v2.o
task_v2.o   -ldl -lpthread -dynamiclib -m64 -L/sw/lib
-Wl,-exported_symbols_list,tbb.def
Undefined symbols for architecture x86_64:
   "vtable for tbb::tbb_exception", referenced from:
      -exported_symbol[s_list] command line option
   NOTE: a missing vtable usually means the first non-inline virtual
member function has no definition.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
make[1]: *** [libtbb.dylib] Error 1

Hanspeter

--

-- 
More agile than a turtle, stronger than a mouse, nobler than a lettuce

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce.
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Jacques Bloch | 7 Sep 17:49 2014
Picon

Yosemite - cpan-meta-pm5162

When updating my fink packages on Yosemite I get the following error message:

$ fink update-all
Information about 9641 packages read in 12 seconds.
Can't resolve dependency "perl5162-core" for package "cpan-meta-pm5162-2.142060-1" (no matching packages/versions found)
Exiting with failure.
------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Fink-devel mailing list
Fink-devel <at> lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Gmane