Edit report at http://bugs.php.net/bug.php?id=30141&edit=1

 ID:                 30141
 Updated by:         [email protected]
 Reported by:        jurgen at shop dot fr
 Summary:            phpize patch so it works on FreeBSD
-Status:             Open
+Status:             Closed
 Type:               Feature/Change Request
-Package:            Feature/Change Request
+Package:            Compile Failure
 Operating System:   FreeBSD
 PHP Version:        Irrelevant
-Assigned To:        
+Assigned To:        jani
 Block user comment: N
 Private report:     N

 New Comment:

External libtool has not been used for a long time now..upgrade if you
still have problem with this.


Previous Comments:
------------------------------------------------------------------------
[2004-09-19 19:39:24] jurgen at person dot be

Well seems in Your setup it is the case, maybe due to his elder version
libtool-1.3.4_2.  It isn't there on mine 

5.2.1 on version 1.3.5_1 and on the 4.X box with libtool-1.3.5_2



(But libtoolize or not, the comments are still valid in this thread.)



# pkg_info -L libtool-1.3.5_1 

Information for libtool-1.3.5_1:

 

Files:

/usr/local/bin/libtool13

/usr/local/bin/libtoolize13

/usr/local/libexec/libtool13/libtool

/usr/local/libexec/libtool13/libtoolize

/usr/local/info/libtool13.info

/usr/local/share/aclocal/libtool13.m4

/usr/local/share/libtool13/config.guess

/usr/local/share/libtool13/config.sub

/usr/local/share/libtool13/libltdl/README

/usr/local/share/libtool13/libltdl/stamp-h.in

/usr/local/share/libtool13/libltdl/COPYING.LIB

/usr/local/share/libtool13/libltdl/Makefile.am

/usr/local/share/libtool13/libltdl/Makefile.in

/usr/local/share/libtool13/libltdl/acconfig.h

/usr/local/share/libtool13/libltdl/acinclude.m4

/usr/local/share/libtool13/libltdl/aclocal.m4

/usr/local/share/libtool13/libltdl/config.h.in

/usr/local/share/libtool13/libltdl/configure

/usr/local/share/libtool13/libltdl/configure.in

/usr/local/share/libtool13/libltdl/ltdl.c

/usr/local/share/libtool13/libltdl/ltdl.h

/usr/local/share/libtool13/ltconfig

/usr/local/share/libtool13/ltconfig13

/usr/local/share/libtool13/ltmain.sh

------------------------------------------------------------------------
[2004-09-19 18:04:56] [email protected]

On FreeBSD 4.10 /usr/local/bin/libtoolize is definitely there:



12:03pm as2:~> pkg_info -L libtool-1.3.4_2

Information for libtool-1.3.4_2:



Files:

/usr/local/bin/libtool

/usr/local/bin/libtoolize

/usr/local/include/ltdl.h

/usr/local/info/libtool.info

/usr/local/lib/libltdl.a

/usr/local/lib/libltdl.so

/usr/local/lib/libltdl.so.1

/usr/local/share/aclocal/libtool.m4

/usr/local/share/libtool/config.guess

/usr/local/share/libtool/config.sub

/usr/local/share/libtool/libltdl/COPYING.LIB

/usr/local/share/libtool/libltdl/Makefile.am

/usr/local/share/libtool/libltdl/Makefile.in

/usr/local/share/libtool/libltdl/README

/usr/local/share/libtool/libltdl/acconfig.h

/usr/local/share/libtool/libltdl/acinclude.m4

/usr/local/share/libtool/libltdl/aclocal.m4

/usr/local/share/libtool/libltdl/config.h.in

/usr/local/share/libtool/libltdl/configure

/usr/local/share/libtool/libltdl/configure.in

/usr/local/share/libtool/libltdl/ltdl.c

/usr/local/share/libtool/libltdl/ltdl.h

/usr/local/share/libtool/libltdl/stamp-h.in

/usr/local/share/libtool/ltconfig

/usr/local/share/libtool/ltmain.sh



The same is true for FreeBSD 4.3.  Which are the two versions I have
access to.

------------------------------------------------------------------------
[2004-09-19 12:21:28] jurgen at shop dot fr

You known some modules are important, like the one of Xdebug2.so to
debug Your code, maybe others to.

It was a hassle to compile it on FreeBSD due to phpize.



phpize is using an old shtool and old libtools.  It should

include 'if or case' for different OS (see my patch), or 

the  package/port maintainer need to known all patches at 

hand or they need to be written anyway in a README



On FreeBSD You can choose which libtoolize You use. v1.3

v1.4 or v15 and this is /usr/local/bin/libtoolizeXX

Of course You can create a symlink, but this has his consequences for
other programs which rely on libtoolize,

so You can link to the wrong version.

------------------------------------------------------------------------
[2004-09-19 12:11:28] jurgen at shop dot fr

Nope.  I verified a 4.10 box.  Same as 5.X

------------------------------------------------------------------------
[2004-09-18 19:26:15] [email protected]

I think this is only applicable to FreeBSD5.  Every FreeBSD4 box I have
checked has libtoolize.

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    http://bugs.php.net/bug.php?id=30141


-- 
Edit this bug report at http://bugs.php.net/bug.php?id=30141&edit=1

Reply via email to