Re: Apache-1.3.22-2.dsc

2001-11-25 Wątek \[ K a C z Y \]
W Sat, Nov 24, 2001 at 04:28:41PM +0100, Marcin Owsiany wystukał(-a):
 Otworzyć sobie apache-1.3.22/debian/rules i zmodyfikować argumenty do
 './configure' (zmienić --with-bla na --without-bla ewentualnie
 --enable-bla na --disable-bla).

no wlasnie tez tak myslalem :) ale

parametry przekazane do configure :

CONFARGS =  --target=apache --with-layout=Debian \
--enable-suexec --suexec-caller=www-data \
--suexec-docroot=/var/www --includedir=/$(inc) \
--suexec-logfile=/var/log/apache/suexec.log \
--without-confadjust --without-execstrip \
--enable-shared=max --enable-rule=SHARED_CHAIN \
--enable-module=most --enable-module=status \
--enable-module=log_referer --enable-module=log_agent \
--activate-module=src/modules/extra/mod_macro.c

z powyzszego wyrzuciłem tylko --enable-module=auth_db $(EXTRA_CONFARGS) 
a z sekcji build-stamp wyrzucilem:

@echo -e \n--- modules: build-tree mod_auth_mysql ---\n
cd build-tree/mod_auth_mysql* \
 $(CURDIR)/debian/local-apxs -c -I/usr/include/mysql \
 -lmysqlclient mod_auth_mysql.c
@echo -e \n--- modules: build-tree mod_auth_pgsql ---\n
cd build-tree/mod_auth_pgsql*  PG_DIR=/usr/include/postgresql \
/configure --with-pgsql=yes \
--with-apxs=$(CURDIR)/debian/local-apxs\
 $(MAKE) CPPFLAGS=-I/usr/include/postgresql

no i gdy juz jest wszystko prawie gotowe robi jakies sprawdzenie i sie wyklada:

-rw-r--r--1 root10740 lis 25 16:33 mod_auth_cache.so
ls: mod_auth_mysql.so: Nie ma takiego pliku ani katalogu
-rw-r--r--1 root47302 lis 25 16:33 mod_throttle.so
ls: mod_auth_pgsql.so: Nie ma takiego pliku ani katalogu
make: *** [build-stamp] Błąd 123

co dalej ? 
czy trzeba sie pogodzić i doinstalowac te (libmysqlclient10-dev 
postgresql-dev) czy nalezy cos gdzies zmienic jeszcze ?


 Inna sprawa, że żeby skompilować apache'a wcale nie potrzebujesz
 serwerów tych baz, ale pakiety z ich bibliotekami i nagłówkami (np
 libmyslqlclient-dev). 

ale po co ? 
poprzedni apache tego nie wymagal 


-- 
-[ Woody - 2.2.20-ow1 ]-
Dzisiaj w bet lejem. (ulubiona kolęda niemowlaków)
--[ MujLinux.prv.pl - locked ]--



Re: Apache-1.3.22-2.dsc

2001-11-25 Wątek Marcin Owsiany
On Sun, Nov 25, 2001 at 04:46:05PM +0100, [ K a C z Y ] wrote:
 
 no i gdy juz jest wszystko prawie gotowe robi jakies sprawdzenie i sie 
 wyklada:
 
 -rw-r--r--1 root10740 lis 25 16:33 mod_auth_cache.so
 ls: mod_auth_mysql.so: Nie ma takiego pliku ani katalogu

No to rzeczywiście głupio...

 czy trzeba sie pogodzić i doinstalowac te (libmysqlclient10-dev 
 postgresql-dev) czy nalezy cos gdzies zmienic jeszcze ?

Pewnie trzeba usunąć komendę listującą te moduły.. albo doinstalować te
pakiety i mieć to z głowy :-)

Marcin
-- 
Marcin Owsiany [EMAIL PROTECTED] http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216



Apache-1.3.22-2.dsc

2001-11-24 Wątek \[ K a C z Y \]
Gdzie i co należy zmienić, aby podczas budowania pakietu apache nie był
kompilowany(debian/rules binary) z poniższymi tarballami: 

apache-1.3.22/upstream/tarball/mod_auth_mysql-3.2.tar.gz
apache-1.3.22/upstream/tarball/mod_auth_pgsql-0.9.10.tar.gz

poprostu nie mam tych baz i mi sie wyklada proces tworzenia paczki.


-- 
-[ Woody - 2.2.20-ow1 ]-
#linuxfr: socrate o kurde, wy wszyscy jesteście na linuxie...
  socrate zmuszają was?
--[ MujLinux.prv.pl - locked ]--



Re: Apache-1.3.22-2.dsc

2001-11-24 Wątek Marcin Owsiany
On Sat, Nov 24, 2001 at 03:04:47PM +0100, [ K a C z Y ] wrote:
 Gdzie i co należy zmienić, aby podczas budowania pakietu apache nie był
 kompilowany(debian/rules binary) z poniższymi tarballami: 
 
 apache-1.3.22/upstream/tarball/mod_auth_mysql-3.2.tar.gz
 apache-1.3.22/upstream/tarball/mod_auth_pgsql-0.9.10.tar.gz
 
 poprostu nie mam tych baz i mi sie wyklada proces tworzenia paczki.

Otworzyć sobie apache-1.3.22/debian/rules i zmodyfikować argumenty do
'./configure' (zmienić --with-bla na --without-bla ewentualnie
--enable-bla na --disable-bla).

Inna sprawa, że żeby skompilować apache'a wcale nie potrzebujesz
serwerów tych baz, ale pakiety z ich bibliotekami i nagłówkami (np
libmyslqlclient-dev). Pełna lista pakietów potrzebnych do zbudowania
jakiegoś pakietu (tzw. build-depends) jest w pliku debian/control w
linijce Build-Depends:.

Marcin
-- 
Marcin Owsiany [EMAIL PROTECTED] http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216