Hi, ich musz den Apache fuer unsere Firma neu kompilieren. Soweit so gut. Ich nehme also das apache.spm von SuSE und installiere es mit: rpm -ivh apache.srm Jetzt habe ich in /usr/src/packages/SOURCES auch die entsprechenden Files, ebenso in SPEC. Bevor ich meine Anpassungen im SPEC-File vornehmen wollte, habe ich einfach mal ein rpm -bc apache.spec gemacht. Jetzt bekomme ich folgende Fehlermeldung: ----- Schnipp ----- Configuring for Apache, Version 1.3.19 + using installation path layout: Apache (config.layout) Creating Makefile Creating Configuration.apaci in src Error: Cannot find SSL header files in any of the following dirs: Error: . /usr/include /usr/include/ssl/ /usr/local/include /usr/local/include/ssl Creating Makefile in src + configured for Linux platform + setting C compiler to gcc + setting C pre-processor to gcc -E + checking for system header files + adding selected modules o ssl_module uses ConfigStart/End + SSL interface: mod_ssl/2.8.3 + SSL interface build type: OBJ + SSL interface compatibility: enabled + SSL interface experimental code: disabled + SSL interface conservative code: disabled + SSL interface vendor extensions: disabled + SSL interface plugin: Built-in SDBM + SSL library path: [SYSTEM] + SSL library version: OpenSSL 0.9.6c [engine] 21 dec 2001 ./configure:Error: APACI failed Bad exit status from /var/tmp/rpm-tmp.1570 (%prep) kirsi-lx:/usr/src/packages/SPECS # ----- Schnapp ----- Was fehlt mir da? Ich habe es auch aus dem SPEC File auskommentiert, aber dann brach die Erstellung mit folgendem Fehler ab: ----- Schnipp ----- + LIBS=-L/usr/X11R6/lib/ + ./configure --prefix=/usr/local/httpd --bindir=/usr/bin --sbindir=/usr/sbin --datadir=/usr/local/httpd --sysconfdir=/etc/httpd --mandir=/usr/share/man --logfiledir=/var/log/httpd --localstatedir=/var --runtimedir=/var/run --libexecdir=/usr/lib/apache --proxycachedir=/var/cache/http --includedir=/usr/include/apache --enable-module=all --disable-module=example --enable-shared=max --with-perl=/usr/bin/perl --disable-rule=WANTHSREGEX --enable-rule=EAPI --server-uid=wwwrun --server-gid=nogroup --enable-suexec --suexec-caller=wwwrun --suexec-userdir=public_html --suexec-uidmin=96 --suexec-gidmin=96 --suexec-safepath=/bin:/usr/bin --suexec-logfile=/var/log/httpd/suexec.log --without-confadjust Configuring for Apache, Version 1.3.19 + using installation path layout: Apache (config.layout) configure:Error: No such rule named 'EAPI' Bad exit status from /var/tmp/rpm-tmp.37367 (%prep) kirsi-lx:/usr/src/packages/SPECS # ----- Schnapp ----- Und auch das deaktivieren von EAPI brachte nichts. Was mache ich falsch? Gruß Sören -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ Soeren Mindorf ~ ~ Industriemeister der Elektrotechnik ~ ~ Wrangelstrasse 33 ~ ~ 24105 Kiel ~ ~ E-Mail1: soeren@mindorf.org ~ ~ E-Mail2: soerenmm@web.de ~ ~ Homepage: http://www.mindorf.org ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Soeren Mindorf wrote:
----- Schnipp ----- Configuring for Apache, Version 1.3.19 + using installation path layout: Apache (config.layout) Creating Makefile Creating Configuration.apaci in src Error: Cannot find SSL header files in any of the following dirs: Error: . /usr/include /usr/include/ssl/ /usr/local/include
Hallo Soeren schau dir mal die zeilen die mit # neededforbuild und # usedforbuild beginnen an.Diese Pakete müssen installiert sein wen du ein RPM neu bauen willst. Mfg Michael
Moin! Soeren Mindorf:
ich musz den Apache fuer unsere Firma neu kompilieren.
Fein!
Ich nehme also das apache.spm von SuSE und ...befördere es in einen Mülleimer. Dann gehe ich auf www.apachetoolbox.com und mache mir das Leben leicht.
Im Ernst: Das Teil ist sicherlich auch nicht unproblematisch. Aber ich habe es damit hingekriegt, und wenn man erstmal den Grundstock hat, will man gar nicht mehr aufhören. Gruß, Ratti -- http://www.gesindel.de/neu/ | Fontlinge | Die Schriftenverwaltung für LINUX
hi, Soeren Mindorf wrote,
Hi,
ich musz den Apache fuer unsere Firma neu kompilieren. Soweit so gut.
URL für den Webserver? *g*
Ich nehme also das apache.spm von SuSE und installiere es mit:
rpm -ivh apache.srm
Jetzt habe ich in /usr/src/packages/SOURCES auch die entsprechenden Files, ebenso in SPEC.
Bevor ich meine Anpassungen im SPEC-File vornehmen wollte, habe ich einfach mal ein rpm -bc apache.spec gemacht.
Jetzt bekomme ich folgende Fehlermeldung:
----- Schnipp ----- Configuring for Apache, Version 1.3.19
Ich will ja nicht nerven, aber die Bugs von 1.3.19 sind dir bekannt? Take 1.3.26. gruß Waldemar -- 8485 D0CE 2743 656E 867C 5C93 0317 AFD8 BE21 BD90
Waldemar Brodkorb schrieb:
Ich will ja nicht nerven, aber die Bugs von 1.3.19 sind dir bekannt? Take 1.3.26.
Ja, die sind mir bekannt. ;) Will ja auch eigentlich den 1.3.23 installieren, aber da ich dort die selben schwierigkeiten hatte, habe ich es erstmal mit dem original Source versucht. Gruß Sören
participants (5)
-
Jörg Roßdeutscher
-
Michael Steffen
-
Soeren Mindorf
-
Soeren Mindorf
-
Waldemar Brodkorb