On Fri, Jun 21, 2002, Michael Schloh wrote:

> [...]
>     Ripped out gcc-specific build defs and removed thread switch. Please
>     review, as I might have ripped out too much.
> [...]
>   -      CC="%{l_cc}" CFLAGS="%{l_cflags -O}" ./configure
>   -      %{l_make} %{l_mflags} OPT="%{l_cflags -O}" DEBUG=0
>   +      CC="%{l_cc}" ./configure
>   +      %{l_make} %{l_mflags} DEBUG=0

Err... why are you removing the whole CFLAGS stuff? This has nothing to
do with gcc-specific build defs, Michael. l_cflags automatically adjusts
itself according to the value of l_cc. So that's fine to have CFLAGS there.

> [...]
>   -      CFLAGS="%{l_cflags -O}"
>   -      case "%{l_target}" in
>   -          *-freebsd* ) CFLAGS="$CFLAGS -pthread" ;;
>   -      esac
> [...]

Same here, why have you removed this for FreeBSD? On FreeBSD the
compiler (by coincidence) is always GCC, so keeping -pthread there is
ok. I don't know why it was there, but it had a reason and for just
FreeBSD it doesn't harm. I complained in pgp2 because you did it for
Solaris where not every compiler OpenPKG finds is gcc.

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to