wvstreams fails to build from source in maverick (glibc-2.12)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wvstreams (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Maverick |
Fix Released
|
High
|
Unassigned |
Bug Description
fails to build from source in maverick and in a test rebuild:
https:/
./CXX -c ipstreams/
In file included from ./include/
./include/wvaddr.h: In member function 'uint32_t WvIPAddr::addr() const':
./include/
ipstreams/
ipstreams/
make[1]: *** [ipstreams/
make[1]: Leaving directory `/build/
make: *** [build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Related branches
Changed in wvstreams (Ubuntu Maverick): | |
importance: | Undecided → High |
milestone: | none → maverick-alpha-3 |
status: | New → Confirmed |
hello mohar again!
thanks for coming up with a patch! but this needs more work i believe since you are adding the header again which is already present in the source from your patch:
+--- wvstreams- 4.6.1.orig/ ipstreams/ wvunixdgsocket. cc 2010-07-31 13:46:32.074619367 +0530 4.6.1/ipstreams /wvunixdgsocket .cc 2010-07-31 13:47:40.566613113 +0530
++++ wvstreams-
+@@ -1,4 +1,7 @@
+ #include "wvunixdgsocket.h"
++
++// Has to be included for maverick to remove FTBFS
++#include <sys/stat.h>
+ #ifdef MACOS
+ #include <sys/types.h>
+ #include <sys/stat.h>
you observe that already <sys/stat.h> is there in the source perhaps this needs a check for the header as the compiler is unable to locate header file therefore its FTB..
regards