You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2008/06/26 15:04:29 UTC
DO NOT REPLY [Bug 45287] New: build failure because of difference
between BSD and GNU make
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: bugs@httpd.apache.org
ReportedBy: takashi@lans-tv.com
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: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org
DO NOT REPLY [Bug 45287] build failure because of difference between
BSD and GNU make
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=45287
Philp M. Gollucci <pg...@apache.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pgollucci@apache.org
--- Comment #3 from Philp M. Gollucci <pg...@apache.org> 2009-01-18 16:19:13 PST ---
CC myself on FreeBSD related bugs
--
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: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org
DO NOT REPLY [Bug 45287] build failure because of difference between
BSD and GNU make
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=45287
rahul <ra...@sun.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
--- Comment #2 from rahul <ra...@sun.com> 2008-08-20 10:16:40 PST ---
Has this been fixed in trunk?
I could not reproduce it in trunk,
|uname -a
FreeBSD vayavyam.India.Sun.COM 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7
04:32:43 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
i386
|make export_files
tmp=export_files_unsorted.txt; rm -f $tmp && touch $tmp; for dir in
/space/store/apache.20.Aug/httpd/include
/space/store/apache.20.Aug/httpd/os/unix; do ls $dir/*.h >> $tmp; done; for
dir in /space/store/apache.20.Aug/httpd/srclib/apr/include
/space/store/apache.20.Aug/httpd/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
|which make
/usr/bin/make
--
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: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org
DO NOT REPLY [Bug 45287] build failure because of difference between
BSD and GNU make
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=45287
--- Comment #1 from Will Rowe <wr...@apache.org> 2008-06-26 10:28:59 PST ---
Noted; interesting analysis thank you(!) Commenting so this pops to the top
of my bugzilla query for followup.
--
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: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org