From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: From: Juergen Beisert Date: Sun, 8 Apr 2012 10:59:45 +0200 References: <201204061308.53661.jbe@pengutronix.de> <20120408074216.GB13585@pengutronix.de> In-Reply-To: <20120408074216.GB13585@pengutronix.de> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_BOVgP2VQP3uXiaU" Message-Id: <201204081059.45239.jbe@pengutronix.de> Subject: Re: [ptxdist] [RFC] Improve speex's buildsystem Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de Cc: Michael Olbrich --Boundary-00=_BOVgP2VQP3uXiaU Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Michael Olbrich wrote: > On Fri, Apr 06, 2012 at 01:08:53PM +0200, Juergen Beisert wrote: > > Please find below a patch to improve 'speex' buildsystem in various ways. > > 'speex' comes with many hardware related switches. And as it is a > > user-land component, sharing the settings in a PTXdist project based on > > more than one platform with different architectures is (currently) > > impossible. > > > > Also the current rule file is broken, as it depends on a few platform > > settings which are no longer available since ages. > > > > This patch adds some auto-scripts (thanks to Uwe) that are able to read > > back the important settings from the toolchain. And the result will > > configure 'speex' automagically in accordance to the architecture's > > features. > > > > These auto-scripts could also be used in other packages, that need > > architecture specific configuration. And since the use of these > > auto-scripts depends on an autogen step, PTXdist could provide these > > auto-scripts as a generic part, instead of patching them into each > > package (like it is done in this example). > > > > Comments are welcome. > > When I try to apply this I get an error: > > Applying: Improve speex's buildsystem > fatal: corrupt patch at line 942 > [...] > +-echo "You don't seem to have the development package for libogg (libogg-devel) installed. Only the Speex library (libspeex) will be built (no > encoder/decoder executable)" > [...] Hmm, all lines are correct, but not this one (and two others). Don't know why. I will re-send it again as an attachment this time. (And the broken lines are always broken in column 144...) jbe -- Pengutronix e.K. | Juergen Beisert | Linux Solutions for Science and Industry | http://www.pengutronix.de/ | --Boundary-00=_BOVgP2VQP3uXiaU Content-Type: application/x-bzip2; name="Improve_speexs_buildsystem.diff.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Improve_speexs_buildsystem.diff.bz2" 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 --Boundary-00=_BOVgP2VQP3uXiaU Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- ptxdist mailing list ptxdist@pengutronix.de --Boundary-00=_BOVgP2VQP3uXiaU--