|
Lines 50-55
Link Here
|
| 50 |
|
50 |
|
| 51 |
# Fix for bug #270551 |
51 |
# Fix for bug #270551 |
| 52 |
epatch "${FILESDIR}/${PN}-3.22-glibc-2.10.patch" |
52 |
epatch "${FILESDIR}/${PN}-3.22-glibc-2.10.patch" |
|
|
53 |
|
| 54 |
# Do not link to net-libs/libnet |
| 55 |
sed -i Makefile -e 's| -lnet||g' || die |
| 53 |
} |
56 |
} |
| 54 |
|
57 |
|
| 55 |
src_compile() { |
58 |
src_compile() { |
|
Lines 58-68
Link Here
|
| 58 |
append-flags -fno-inline-functions |
61 |
append-flags -fno-inline-functions |
| 59 |
|
62 |
|
| 60 |
sed -e "s:CFLAGS0 = -O:CFLAGS0 = ${CFLAGS}:" \ |
63 |
sed -e "s:CFLAGS0 = -O:CFLAGS0 = ${CFLAGS}:" \ |
| 61 |
-e "s:LDFLAGS0= -s:LDFLAGS0 = ${LDFLAGS}:" \ |
64 |
-e '/^LDFLAGS\t=/s:).*:):g' \ |
| 62 |
-e "s:LOCKINGTEST=__defaults__:#LOCKINGTEST=__defaults__:" \ |
65 |
-e "s:LOCKINGTEST=__defaults__:#LOCKINGTEST=__defaults__:" \ |
| 63 |
-e "s:#LOCKINGTEST=/tmp:LOCKINGTEST=/tmp:" \ |
66 |
-e "s:#LOCKINGTEST=/tmp:LOCKINGTEST=/tmp:" \ |
| 64 |
-i Makefile || die "sed failed" |
67 |
-i Makefile || die "sed failed" |
| 65 |
|
68 |
|
|
|
69 |
sed -e 's:$(LDFLAGS):$(LIBS):g' \ |
| 70 |
-e 's: -Wl,-z,now::g' \ |
| 71 |
-e "s:LDFLAGS0= -s:LDFLAGS0 = ${LDFLAGS} -Wl,-z,now:" \ |
| 72 |
-e '/ -o /s|$(CFLAGS)|& $(LDFLAGS)|g' \ |
| 73 |
-i src/Makefile.0 || die "src/Makefile" |
| 74 |
|
| 66 |
emake CC="$(tc-getCC)" || die |
75 |
emake CC="$(tc-getCC)" || die |
| 67 |
} |
76 |
} |
| 68 |
|
77 |
|