Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Dec 2009 10:49:56 +0000
From:      Oliver Pinter <oliver.pntr@gmail.com>
To:        Luigi Rizzo <luigi@freebsd.org>
Cc:        svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-7@freebsd.org
Subject:   Re: svn commit: r200564 - stable/7/release/picobsd/build
Message-ID:  <6101e8c40912150249x7ddbf920r21e2232f0b9b471@mail.gmail.com>
In-Reply-To: <200912150704.nBF74KUv053538@svn.freebsd.org>
References:  <200912150704.nBF74KUv053538@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/15/09, Luigi Rizzo <luigi@freebsd.org> wrote:
> Author: luigi
> Date: Tue Dec 15 07:04:20 2009
> New Revision: 200564
> URL: http://svn.freebsd.org/changeset/base/200564
>
> Log:
>   MFC r200301
>   when calling ldd, use the cross libraries and not the host version
>
> Modified:
>   stable/7/release/picobsd/build/picobsd
>
> Modified: stable/7/release/picobsd/build/picobsd
> ==============================================================================
> --- stable/7/release/picobsd/build/picobsd	Tue Dec 15 05:14:39
> 2009	(r200563)
> +++ stable/7/release/picobsd/build/picobsd	Tue Dec 15 07:04:20
> 2009	(r200564)
> @@ -167,7 +167,7 @@ create_includes_and_libraries2() { # opt
>      local no
>      log "create_includes_and_libraries2() for ${SRC}"
>      if [ ${OSVERSION} -ge 600000 ] ; then
> -	no="-DNO_CLEAN -DNO_PROFILE -DNO_GAMES -DNO_LIBC_R"
> +	no="-DNO_CLEAN -DNO_PROFILE -DNO_GAMES -DNO_LIBC_R" # WITOUT_CDDL=1"

is this not      WITHOUT_CDDL with H ?




>      else
>  	no="-DNOCLEAN -DNOPROFILE -DNOGAMES -DNOLIBC_R"
>      fi
> @@ -587,8 +587,9 @@ find_progs() {	# programs
>  	local i
>  	u_progs="`find_progs_helper $*`"
>  	local o=${o_objdir:-${_SHLIBDIRPREFIX}}
> +	log "looking for libs for $u_progs in $_SHLIBDIRPREFIX"
>  	[ -z "${u_progs}" ] && return 1	# not found, error
> -	i="`ldd ${u_progs} | grep -v '^/' | awk '{print $1}' | sort | uniq`"
> +	i="`LD_LIBRARY_PATH=$o/lib ldd ${u_progs} | grep -v '^/' | awk '{print
> $1}' | sort | uniq`"
>  	u_libs="`find_progs_helper $i`"
>  	return 0
>  }
> @@ -719,8 +720,7 @@ populate_mfs_tree() {
>  	(cd ${dst}; chown -R root . )
>      fi
>
> -    # If we are building a shared 'crunch', take the libraries
> -    # and the dynamic loader as well
> +    log "for a shared 'crunch' take libraries and dynamic loader as well"
>      find_progs ${dst}/stand/crunch
>      if [ -n "${u_libs}" ] ; then
>  	mkdir -p ${dst}/lib && cp -p ${u_libs} ${dst}/lib
> _______________________________________________
> svn-src-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/svn-src-stable
> To unsubscribe, send any mail to "svn-src-stable-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6101e8c40912150249x7ddbf920r21e2232f0b9b471>