[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Rekompilieren von Mutt



Hallo,

allmählich finde ich schon peilich, daß ich noch immer kein
einziges Debian-Paket gebaut habe. Deswegen taste ich mich
mal langsam heran, indem ich mir Quellen ziehe und daraus
ein eigenes Paket baue.

Konkret denke ich daran, einen eigenen Patch in Mutt
einzuspielen. Ich verwende auf Woody die Version
1.5.6-20040907+2.backports.org.1, mit 1.3.28-2.2 geht's aber
auch nicht besser. Leider taucht ein Fehler nach dem anderen
auf.

Erstmal entpacke ich den Tarball. Ich hoffe, das ist so
halbwegs richtig:

  user@host:~/sandbox$ ls
  mutt-1.5.6
  user@host:~/sandbox$ ls mutt-1.5.6
  debian  extra  upstream
  user@host:~/sandbox$ tar xfz mutt-1.5.6/upstream/tarballs/mutt-1.5.6i.tar.gz 
  user@host:~/sandbox$ cd mutt-1.5.6/
  user@host:~/sandbox/mutt-1.5.6$ 
  user@host:~/sandbox/mutt-1.5.6$ for p in upstream/patches/* upstream/extra-patches/* debian/patches/* ; do patch -p1 <$p ; done

Dann baue ich:

  user@host:~/sandbox/mutt-1.5.6$ ./configure --prefix=$HOME/sandbox/mutt-1.5.6/debian/root
  ...
  user@host:~/sandbox/mutt-1.5.6$ make

Das erste Problem lautet:

  Makefile:123: *** Fehlendes Trennzeichen..  Schluss.

Ein Fehler im Makefile? Nun gut, ich behebe ihn. Dann:

  mutt_ssl_gnutls.c:19: gnutls/gnutls.h: No such file or directory

Das Paket `gnutls-dev' ist installiert. Die gesuchte Datei
steht in `/usr/include/gnutls.h'. Warum findet er sie nicht?
Wie hat das dann der Maintainer gemacht?

Könnt Ihr mir ein paar Hinweise geben? Beim Googeln nach
z.B. "mutt configure main" kommt erwartungsgemäß nichts
gescheites heraus.

Danke vorab.

Gruß

Bertram


-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de



Reply to: