php4 w ac

The Undefined undefine w aramin.net
Śro, 20 Paź 2004, 14:20:41 CEST


jaka jest decyzja?
do wyboru mamy dwie bramki:
- wrzucenie conflicts na php4/php5
- wyrzucenie z php4/php5 patcha -shared, wlaczenie versioning i
  wyrzucenie z listy plikow kilku bibliotek.

w pierwszej bramce - nic sie nie zmienia
w drugiej - wydaje sie dzialac, a przynajmniej nie segfaultuje przy
starcie. ale:
- nie wiem jak ustawic rozne moduly dla roznych plikow
- nie mam pojecia jakie negatywne konsekwencje poniesie niebudowanie
  biblioteki shared z php

wiec?
arekm jest za bramka druga, ale ma to w dupie i czeka az ktos inny
commitnie.
mi to rybka, bardziej bezpieczniejsza dla mnie jest bramka numer jeden,
bo nic sie napewno nie psuje a php4 z php5-ka nie potrzebuje ;)

diffy doprowadzajace do nie-niedzialania php4 i php5 w zalaczniku.

kto wybiera ktora bramke?
;)

-- 
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator, Adam Mickiewicz University WMiI
PLD Linux Developer             HomePage: http://aramin.net/
JID: undefine w piastlan.net    e-mail: undefine w pld-linux.org
-------------- następna część ---------
Index: php4.spec
===================================================================
RCS file: /cvsroot/SPECS/php4.spec,v
retrieving revision 1.363
diff -u -r1.363 php4.spec
--- php4.spec	18 Oct 2004 12:19:28 -0000	1.363
+++ php4.spec	20 Oct 2004 12:14:30 -0000
@@ -1491,7 +1496,7 @@
 
 %prep
 %setup -q -n php-%{version}
-%patch0 -p1
+#%patch0 -p1
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
@@ -1654,7 +1659,8 @@
 	%{?with_yaz:--with-yaz=shared} \
 	--with-zip=shared \
 	--with-zlib=shared \
-	--with-zlib-dir=shared,/usr
+	--with-zlib-dir=shared,/usr \
+	--enable-versioning
 
 cp -f Makefile Makefile.$i
 # left for debugging purposes
@@ -2396,7 +2402,7 @@
 
 %{httpdir}/icons/*
 %attr(755,root,root) %{_sbindir}/*
-%attr(755,root,root) %{_libdir}/libphp_common-*.so
+#%attr(755,root,root) %{_libdir}/libphp_common-*.so
 %dir %{extensionsdir}
 
 %files devel
@@ -2404,8 +2410,8 @@
 %attr(755,root,root) %{_bindir}/phpextdist
 %attr(755,root,root) %{_bindir}/phpize
 %attr(755,root,root) %{_bindir}/php-config
-%attr(755,root,root) %{_libdir}/libphp_common.so
-%{_libdir}/libphp_common.la
+#%attr(755,root,root) %{_libdir}/libphp_common.so
+#%{_libdir}/libphp_common.la
 %{_includedir}/php
 %{_libdir}/php/build
 %ifarch amd64
-------------- następna część ---------
Index: php.spec
===================================================================
RCS file: /cvsroot/SPECS/php.spec,v
retrieving revision 1.362
diff -u -r1.362 php.spec
--- php.spec	18 Oct 2004 13:16:55 -0000	1.362
+++ php.spec	20 Oct 2004 12:14:39 -0000
@@ -1425,7 +1429,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
+#%patch0 -p1
 %patch1 -p1
 #%patch2 -p1
 %patch3 -p1
@@ -1589,7 +1593,8 @@
 	%{?with_xslt:--with-xslt-sablot=shared} \
 	%{?with_yaz:--with-yaz=shared} \
 	--with-zlib=shared \
-	--with-zlib-dir=shared,/usr
+	--with-zlib-dir=shared,/usr \
+	--enable-versioning
 
 #	%{?with_sybase:--with-sybase-ct=shared,/usr --with-sybase=shared,/usr} \
 
@@ -2279,7 +2284,7 @@
 
 %{httpdir}/icons/*
 %attr(755,root,root) %{_sbindir}/*
-%attr(755,root,root) %{_libdir}/libphp_common-*.so
+#%attr(755,root,root) %{_libdir}/libphp_common-*.so
 %dir %{extensionsdir}
 
 %files devel
@@ -2287,8 +2292,8 @@
 %attr(755,root,root) %{_bindir}/phpextdist
 %attr(755,root,root) %{_bindir}/phpize
 %attr(755,root,root) %{_bindir}/php-config
-%attr(755,root,root) %{_libdir}/libphp_common.so
-%{_libdir}/libphp_common.la
+#%attr(755,root,root) %{_libdir}/libphp_common.so
+#%{_libdir}/libphp_common.la
 %{_includedir}/php
 %{_libdir}/php/build
 


Więcej informacji o liście dyskusyjnej pld-devel-pl