You are not logged in.

#1 2008-11-13 06:33:44

simongmzlj
Member
From: Canada
Registered: 2008-11-06
Posts: 135

Mixxx package broken.

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

#2 2008-11-13 12:59:56

Stefan Husmann
Member
From: Germany
Registered: 2007-08-07
Posts: 1,391

Re: Mixxx package broken.

Can reproduce the bug here. Obviously it is an upstream bug. You could file it there.

Offline

#3 2008-11-13 18:23:22

simongmzlj
Member
From: Canada
Registered: 2008-11-06
Posts: 135

Re: Mixxx package broken.

K, will do.
Edit: https://bugs.launchpad.net/mixxx/+bug/297773

Last edited by simongmzlj (2008-11-13 19:56:52)

Offline

#4 2008-11-13 21:54:44

simongmzlj
Member
From: Canada
Registered: 2008-11-06
Posts: 135

Re: Mixxx package broken.

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

#5 2008-11-13 22:09:18

Stefan Husmann
Member
From: Germany
Registered: 2007-08-07
Posts: 1,391

Re: Mixxx package broken.

Weird!:|

Offline

#6 2008-11-14 02:50:10

rcoyner
Member
From: Washington D.C.
Registered: 2008-05-16
Posts: 30
Website

Re: Mixxx package broken.

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

#7 2008-11-14 05:55:41

simongmzlj
Member
From: Canada
Registered: 2008-11-06
Posts: 135

Re: Mixxx package broken.

I guess I could, but this would all be new to me. Not that I'm not willing to learn...

Offline

#8 2008-11-25 01:30:36

rcoyner
Member
From: Washington D.C.
Registered: 2008-05-16
Posts: 30
Website

Re: Mixxx package broken.

I just orphaned the package. Good luck to the new maintainer.

Offline

Board footer

Powered by FluxBB