You are not logged in.
I can't compile this package on my machine. It hits this build line and breaks:
g++ -o lib/scratchlib/DAnalyse.o -c -march=i686 -mtune=generic -O2 -pipe - D _ _ A L S A S E Q M I D I _ _ - D _ _ S N D F I L E _ _ - D _ _ U N I X _ _ " " - D _ _ L I N U X _ _ " " - D B P M S C H E M E _ F I L E = \ " . m i x x x b p m s c h e m e . x m l \ " " " - D S E T T I N G S _ F I L E = \ " . m i x x x . c f g \ " " " - D T R A C K _ F I L E = \ " . m i x x x t r a c k . x m l \ " - D U N I X _ S H A R E _ P A T H = \ " / u s r / s h a r e / m i x x x \ " - D _ _ P O R T A U D I O _ _ - D Q T 3 _ S U P P O R T " " - D Q T 3 _ S U P P O R T _ W A R N I N G S " " - D Q T _ T H R E A D _ S U P P O R T " " - D Q T _ S H A R E D " " - D Q T _ T A B L E T _ S U P P O R T - D _ _ V I N Y L C O N T R O L _ _ -pthread -pipe -Wall -W -g -D_REENTRANT -DT_LINUX -DQT_SHARED -I/usr/lib/qt/include -I/usr/include/QtCore -I/usr/include/Qt3Support -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtOpenGL -Isrc/.obj -Isrc -Isrc -I. -Ilib/soundtouch -Ilib/kissfft -Ilib/libsamplerate -Ilib/fidlib-0.9.9 -Ilib/xwax -Ilib/scratchlib lib/scratchlib/DAnalyse.cpp
Obviously the spaces are a problem. I don't know why they are there, I can't find anything to cause it. The lines in the PKGBUILD follow the guide on the Mixxx site.
scons qtdir=/usr/lib/qt prefix=/usr install_root=$pkgdir/usr || return 1
scons qtdir=/usr/lib/qt prefix=/usr install_root=$pkgdir/usr install || return 1
It also fails just downloading the source and trying to build it, outside any arch specific build assisting utilities, so I think this might be a problem with the downloaded code. I have all the dependencies met. Any ideas what is broken or how to track down a bug like this so I could at least fix it myself?
Offline
Can reproduce the bug here. Obviously it is an upstream bug. You could file it there.
Offline
K, will do.
Edit: https://bugs.launchpad.net/mixxx/+bug/297773
Last edited by simongmzlj (2008-11-13 19:56:52)
Offline
It seems like the problem was that versions of scons was too old.
pkgname=scons
pkgver=1.1.0.d20081104
pkgrel=2
pkgdesc="SCons is an open source software contruction tool that is a substitute for make."
arch=("i686" "x86_64")
url="http://scons.org"
license=("custom")
depends=('python')
source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz")
build() {
cd $startdir/src/$pkgname-$pkgver
python setup.py install --standard-lib --prefix=/usr --install-data=/usr/share --root=$startdir/pkg
install -D -m644 $startdir/src/$pkgname-$pkgver/LICENSE.txt $startdir/pkg/usr/share/licenses/$pkgname/LICENSE
}
md5sums=('2923dc305a7c4444903c5159ddb499b5')
This PKGBUILD, after build and installed, clears all compiling issues.
Offline
Weird!:|
Offline
Is anyone interested in adopting this package? I will continue to maintain it for now as there seems to be a fair amount of demand for this package, but I do not use this software myself. I would prefer it if someone who actively uses the software could take over maintenance.
Offline
I guess I could, but this would all be new to me. Not that I'm not willing to learn...
Offline
I just orphaned the package. Good luck to the new maintainer.
Offline