Changeset 5ec7618f for BOOK/temp-system/common/bash.xml
- Timestamp:
- Aug 5, 2007, 4:11:13 PM (17 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 9db8645
- Parents:
- d018b81
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/temp-system/common/bash.xml
rd018b81 r5ec7618f 32 32 33 33 <para os="c1">When bash is cross-compiled, it cannot test for the presence 34 of named pipes. If you used <command>su</command> to become an unprivileged 35 user, this combination will cause Bash to build without <emphasis>process 36 substitution</emphasis>, which will break one of the c++ test scripts in 37 <literal>glibc</literal>. Prevent that by forcing the following definition: 38 </para> 34 of named pipes, amoung other things. If you used <command>su</command> to 35 become an unprivileged user, this combination will cause Bash to build 36 without <emphasis>process substitution</emphasis>, which will break one 37 of the c++ test scripts in <literal>glibc</literal>. The following prevents 38 future problems by skipping tests that can not run while cross-compiling 39 or that do not run properly:</para> 39 40 40 <screen os="c2"><userinput>echo "bash_cv_sys_named_pipes=yes" >> config.cache</userinput></screen> 41 <screen os="c2"><userinput>cat > config.cache << "EOF" 42 ac_cv_func_mmap_fixed_mapped=yes 43 ac_cv_func_strcoll_works=yes 44 ac_cv_func_working_mktime=yes 45 bash_cv_func_sigsetjmp=present 46 bash_cv_getcwd_malloc=yes 47 bash_cv_job_control_missing=present 48 bash_cv_printf_a_format=yes 49 bash_cv_sys_named_pipes=present 50 bash_cv_ulimit_maxfds=yes 51 bash_cv_under_sys_siglist=yes 52 bash_cv_unusable_rtsigs=no 53 gt_cv_int_divbyzero_sigfpe=yes 54 EOF</userinput></screen> 41 55 42 56 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
Note:
See TracChangeset
for help on using the changeset viewer.