https://issues.apache.org/bugzilla/show_bug.cgi?id=45287
Summary: build failure because of difference between BSD and GNU
make
Product: Apache httpd-2
Version: 2.3-HEAD
Platform: PC
OS/Version: FreeBSD
Status: NEW
Severity: minor
Priority: P4
Component: Build
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
How to reproduce:
1. download httpd-2.2.9 tarball
2. $ cd httpd-2.2.9
3. patch to avoid bug 44631
4. $ ./buildconf
5. $ cd ../
6. $ mkdir 2.2.9-build && cd 2.2.9-build
8. $ ./configure --with-included-apr
9. $ cd server
10. $ make export_files
tmp=export_files_unsorted.txt; rm -f $tmp && touch $tmp; for dir in
/usr/home/takashi/development/httpd-2.2.9/include
/usr/home/takashi/development/httpd-2.2.9/os/unix
/usr/home/takashi/development/httpd-2.2.9/modules/http; do ls $dir/*.h >>
$tmp; done; for dir in
/usr/home/takashi/development/2.2.9-build/srclib/apr/include
/usr/home/takashi/development/httpd-2.2.9/srclib/apr/include
/usr/home/takashi/development/2.2.9-build/srclib/apr-util/include
/usr/home/takashi/development/httpd-2.2.9/srclib/apr-util/include; do (ls
$dir/ap[ru].h $dir/ap[ru]_*.h >> $tmp 2>/dev/null); done; sort -u $tmp >
export_files; rm -f $tmp
*** Error code 1
Stop in /usr/home/takashi/development/2.2.9-build/server.
"do (ls $dir/ap[ru].h $dir/ap[ru]_*.h >> $tmp 2>/dev/null); done;"
fails, then make export_files stops.
This is because of difference between FreeBSD make and GNU make.
Following Makefile fails on FreeBSD make, but successes on GNU make.
foo:
[tab]false;true
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]