--- /dev/null
+diff -Naur hotplug/hotplug.c hotplug_/hotplug.c
+--- hotplug/hotplug.c 2012-10-06 16:28:13.000000000 +0200
++++ hotplug_/hotplug.c 2012-10-06 16:33:05.000000000 +0200
+@@ -63,7 +63,7 @@
+ {
+ char *devpath, *firmware, *action;
+ struct stat sbuf;
+- int fw_fd, count;
++ int fw_fd =-1, count;
+ int rc;
+ char *fw_path, *data_path;
+ char *fw_buffer;
+@@ -615,6 +615,7 @@
+ /* put notification data into the FIFO /dev/shm/hotplug */
+ _write_fifo2(addc, 'I', "Network");
+ _write_fifo(addc, 'N', &buf[pos]);
++ free(buf);
+ }
+ }
+ else if (strncmp(argv[1], "firmware", 8) == 0)
$(D)/links:
cp -a $(SOURCE_DIR)/svn/THIRDPARTY/applications/plugins/links $(BUILD_TMP)/ && \
pushd $(BUILD_TMP)/links && \
- PKG_CONFIG_PATH=$(TARGETPREFIX)/lib/pkgconfig \
- LD_LIBRARY_PATH=$(TARGETPREFIX)/lib \
- CC=$(TARGET)-gcc \
- AR=$(TARGET)-ar \
- NM=$(TARGET)-nm \
- RANLIB=$(TARGET)-ranlib \
- OBJDUMP=$(TARGET)-objdump \
- STRIP=$(TARGET)-strip \
- CFLAGS="-I$(TARGETPREFIX)/include/directfb" \
- CPPFLAGS="-I$(TARGETPREFIX)/include" \
- LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" \
- CCPATH= \
- DESTDIR=$(TARGETPREFIX) \
- PATH=/bin:$(PATH) \
+ export PKG_CONFIG_PATH=$(TARGETPREFIX)/lib/pkgconfig && \
+ export LD_LIBRARY_PATH=$(TARGETPREFIX)/lib && \
+ export CC=$(TARGET)-gcc && \
+ export AR=$(TARGET)-ar && \
+ export NM=$(TARGET)-nm && \
+ export RANLIB=$(TARGET)-ranlib && \
+ export OBJDUMP=$(TARGET)-objdump && \
+ export STRIP=$(TARGET)-strip && \
+ export CFLAGS="-I$(TARGETPREFIX)/include/directfb" && \
+ export CPPFLAGS="-I$(TARGETPREFIX)/include" && \
+ export LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" && \
+ export CCPATH= && \
+ export DESTDIR=$(TARGETPREFIX) && \
+ export PATH=/bin:$(PATH) && \
./configure \
--host=$(TARGET) \
--build=$(BUILD) \
$(D)/links-new:
cp -a $(GIT_PLUGINS)/links $(BUILD_TMP)/ && \
pushd $(BUILD_TMP)/links && \
- PKG_CONFIG_PATH=$(TARGETPREFIX)/lib/pkgconfig \
- LD_LIBRARY_PATH=$(TARGETPREFIX)/lib \
- CC=$(TARGET)-gcc \
- AR=$(TARGET)-ar \
- NM=$(TARGET)-nm \
- RANLIB=$(TARGET)-ranlib \
- OBJDUMP=$(TARGET)-objdump \
- STRIP=$(TARGET)-strip \
- CFLAGS="-I$(TARGETPREFIX)/include/directfb" \
- CPPFLAGS="-I$(TARGETPREFIX)/include" \
- LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" \
- CCPATH= \
- DESTDIR=$(TARGETPREFIX) \
- PATH=/bin:$(PATH) \
+ export PKG_CONFIG_PATH=$(TARGETPREFIX)/lib/pkgconfig && \
+ export LD_LIBRARY_PATH=$(TARGETPREFIX)/lib && \
+ export CC=$(TARGET)-gcc && \
+ export AR=$(TARGET)-ar && \
+ export NM=$(TARGET)-nm && \
+ export RANLIB=$(TARGET)-ranlib && \
+ export OBJDUMP=$(TARGET)-objdump && \
+ export STRIP=$(TARGET)-strip && \
+ export CFLAGS="-I$(TARGETPREFIX)/include/directfb" && \
+ export CPPFLAGS="-I$(TARGETPREFIX)/include" && \
+ export LIBS="-Wl,--rpath-link -Wl,$(TARGETPREFIX)/lib" && \
+ export CCPATH= && \
+ export DESTDIR=$(TARGETPREFIX) && \
+ export PATH=/bin:$(PATH) && \
./configure \
--host=$(TARGET) \
--build=$(BUILD) \