Re: autoconf incorrectly(?) reports that g++ can't build shared library on OpenBSD

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Mike on 11/16/2009 5:39 PM:
>  
> Is it because OpenBSD restrictions or autoconf bug ? 

Most likely NOT an autoconf bug.  Perhaps a libtool one, or maybe the
package you are trying to configure has a bug in its configure.ac or is
using an out-of-date version of libtool.

> I've solved this problem by following patch: 
> 
> --- configure Fri Sep 14 02:36:10 2007 
> +++ configure Fri Oct 9 10:15:23 2009 
> @@ -3913,7 +3913,7 @@ 
> lt_cv_deplibs_check_method=pass_all 
> ;; 
> 
> -freebsd* | kfreebsd*-gnu) 
> +freebsd* | kfreebsd*-gnu |openbsd*) 

Note that just 3 lines earlier was lt_cv_deplibs_check_method, which means
this is definitely something you should be reporting on the libtool lists.
 There's nothing there directly relevant to the autoconf list.

> After trying to build midnight commander on MacOS-10.5 (darwin-xx),
> I think that gnu autoconf is full of bugs.

That's not a very fair statement.  Your statement is like saying that gcc
has a bug because your program had a segfault.  While it is probably true
that autoconf has some bugs, it wouldn't be as popular as it is if it
didn't also do lots of things correctly; and in this case, the problem is
more likely to lie in the source that autoconf compiled into a configure
file than in autoconf itself.

> 
> Mike.
> ps: Sources You can find on sourcefoge.net

That's a bit to vague.  Listing the actual URL of the code you are trying
to compile is a bit better than making us hunt, and a simple reduced
testcase would be even better.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9@xxxxxxx
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAksCBvUACgkQ84KuGfSFAYD8vgCgmAEv8/+q3tb4IJDo2n5GhY/0
ZrQAnjdw9/n3wiWPXPxbPw4h6TBpAVQd
=n0ne
-----END PGP SIGNATURE-----


_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
http://lists.gnu.org/mailman/listinfo/autoconf

[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux