kumquat-buildroot/package
Thomas Petazzoni c761eafb02 openssl: pass LDFLAGS to fix incorrect link
We already pass the LD variable to openssl in order to use gcc as the
driver for the link process, instead of directly using the ld
linker. However, we were not passing LDFLAGS so that the compiler
flags are passed, which means that with multilib toolchains, the
incorrect library variant could be used at link time, leading to
invalid binaries (partly ARMv4, partly ARMv5) or broken compilation
(when the build took place in soft-float, but the link stage takes
place against hard-float libraries).

This fixes a problem reported on IRC by amo-ej1 when compiling ssh on
PowerPC e500v2 with a CodeSourcery toolchain ("crtbegin.o uses hard
float, sshd uses soft float").

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-02-07 14:34:28 +01:00
..
acpid
alsamixergui
argp-standalone argp-standalone: new package 2010-11-05 00:01:58 +01:00
argus
at at: fix build issue with parallel builds 2011-01-10 23:24:58 +01:00
atk
autoconf autoconf: don't append -dirty to version number if built in buildroot git tree 2011-01-26 14:57:00 +01:00
automake automake: ensure staging aclocal dir gets created 2010-12-29 09:14:15 +01:00
avahi package: fix python upgrade fallout 2011-01-26 11:18:50 +01:00
axel
bash bash: build after busybox 2011-01-17 21:06:38 +01:00
beecrypt
berkeleydb
bind bind: security bump to 9.5.2-p4 2010-11-19 10:43:08 +01:00
binutils binutils: make it a proper package 2011-01-02 22:55:16 +01:00
bison bison: remove unused yacc wrapper 2010-12-31 16:13:21 +01:00
blackbox
bmon
boa
bootutils
bridge-utils
bsdiff
busybox busybox: 1.18.2 fixes for ping, tar and udhcp 2011-02-06 21:48:53 +01:00
bzip2 bzip2: ensure target directories exist before copying into 2010-12-13 00:40:54 +01:00
cairo
ccache ccache: bump version 2011-01-10 12:23:38 +01:00
cdrkit cdrkit: drop host-cmake dependencies 2011-02-02 23:00:35 +01:00
cgilua
cloop cloop: bump and fix package 2010-12-28 20:13:05 +01:00
cmake
config package/config: rebase against 2.6.38-rc3 2011-02-02 15:54:50 +01:00
copas
coreutils coreutils: bump to version 8.9 2011-01-17 21:55:52 +01:00
coxpcall
cramfs
ctorrent
cups cups: avoid using non reevaluated $(STAGING_DIR) 2010-12-13 00:33:22 +01:00
customize
cvs
dash
dbus dbus: ensure startup script is well installed 2010-12-13 00:13:55 +01:00
dbus-glib
dbus-python dbus-python: fix build after python upgrade 2011-01-28 09:17:52 +01:00
devmem2
dhcp package/dhcp: Fix config name 2011-02-01 14:30:32 +01:00
dhrystone dhrystone: new benchmark package 2010-12-08 23:37:48 +01:00
dialog dialog: fix build, ensure host includes aren't used 2010-11-25 11:07:08 +01:00
diffutils
directfb directfb: bump to version 1.4.11 2011-02-02 22:22:05 +01:00
directfb-examples directfb-examples: rework target installation rule to match package infrastructure 2010-12-13 00:42:03 +01:00
distcc
divine
dmalloc toolchain: rework thread options 2010-12-13 22:26:41 +01:00
dmraid
dnsmasq dnsmasq: idn support requires wchar 2011-02-02 22:29:03 +01:00
docker
dosfstools dosfstools: bump to version 3.0.11 2011-01-17 20:42:05 +01:00
dropbear
e2fsprogs
ed ed: bump to version 1.5 2010-12-22 23:44:06 +01:00
eeprog
enchant
ethtool ethtool: bump to version 2.6.35 2010-11-04 22:53:35 +01:00
expat
ezxml
fakeroot
fbdump
fbgrab New package: fbgrab 2010-12-13 17:09:22 +01:00
fbset fbset: ensure it builds after busybox if both are enabled 2011-01-31 20:45:14 +01:00
fbv
fconfig
file
findutils findutils: bump to version 4.4.2 2010-12-22 22:57:30 +01:00
fis
flex
fltk
fontconfig Remove support for shared configuration cache 2010-11-05 10:21:17 +01:00
freetype freetype: bump to version 2.4.4 2010-12-22 22:54:25 +01:00
fuse libfuse: bump to version 2.8.5 2011-01-17 20:46:30 +01:00
gadgetfs-test
games package/games: remove magiccube4d 2010-12-25 20:47:12 +01:00
gamin Remove support for shared configuration cache 2010-11-05 10:21:17 +01:00
gawk
gdk-pixbuf gdk-pixbuf: ensure startup script is well installed 2010-12-13 00:35:38 +01:00
genext2fs
genromfs
gettext
gmp gmp: make it a proper package and bump to version 5.0.1 2010-12-27 22:00:59 +01:00
gmpc
gnuconfig
gob2
gperf gperf: bump to version 3.0.4 2011-01-17 21:23:00 +01:00
gpsd gpsd: fixup various problems with Config.in 2010-11-24 22:43:24 +01:00
gqview
grep grep: fix build when libiconv is enabled 2010-12-25 22:33:20 +01:00
gtk2-engines
gtk2-themes
gtkperf
gvfs gvfs: bump version to fix build with recent glib 2010-12-27 23:50:25 +01:00
gzip
hal
haserl Remove support for shared configuration cache 2010-11-05 10:21:17 +01:00
hdparm hdparm: bump to version 9.36 2011-01-17 20:43:17 +01:00
hostapd hostapd: ensure hostapd binaries are installed in the right place 2010-12-13 00:15:10 +01:00
hwdata
i2c-tools i2c-tools: bump to version 3.0.3 2011-01-17 20:42:14 +01:00
icu icu: convert to autotargets and bump to version 4.4.2 2010-12-22 23:45:17 +01:00
ifplugd
imagemagick imagemagick: bump to version 6.6.7-4 2011-02-02 22:23:25 +01:00
input-tools input-tools: fix jscal build, ensure target dir exists 2010-12-13 23:17:05 +01:00
intltool
iostat
iperf
ipkg
iproute2 iproute2: fix build on configs without ipv6 support 2011-01-30 01:37:24 +01:00
ipsec-tools
iptables iptables: remove redundant --disable-ipv6 2011-01-11 07:56:22 +01:00
irda-utils irda-utils: new package for IrDA devices 2011-01-14 13:25:34 +01:00
iw
java
jpeg jpeg: don't add prefix to binaries 2010-12-27 21:42:02 +01:00
kbd Add kbd package 2010-11-07 10:50:44 +01:00
kexec kexec: bump to version 2.0.2 + change URL to match kernel.org 2011-01-14 23:06:49 +01:00
kismet
leafpad
less
libaio libaio: add patch to support AVR32 2010-12-14 00:57:03 +01:00
libarchive
libart libart: bump to version 2.3.21 2011-02-02 22:24:04 +01:00
libatomic_ops
libcap libcap: fix target install 2010-12-29 09:22:01 +01:00
libcgi packages: remove unneeded _INSTALL_TARGET_OPT definitions 2010-09-27 15:32:32 +02:00
libcgicc
libconfig libconfig: bump version 2010-12-11 02:40:53 +01:00
libconfuse
libcurl libcurl: security bump to 7.21.2 2010-11-19 15:46:06 +01:00
libdaemon
libdnet
libdrm
libelf
liberation
libevent
libeXosip2
libffi libffi: new package 2011-01-25 08:59:56 +01:00
libgail
libgcrypt libgcrypt: bump to version 1.4.6 to fix MIPS build issues 2010-11-29 19:54:34 +01:00
libglade
libglib2 libglib2: bump to 2.26.1 2010-12-31 08:42:33 +01:00
libgpg-error
libgtk2 gdk-pixbuf/libgtk2: move gdk-pixbuf loader cache setup script 2010-11-05 10:07:26 +01:00
libhid package: add libhid 2011-01-31 20:23:42 +01:00
libiconv
libidn libidn: bump to version 1.19 2011-02-02 22:26:38 +01:00
liblockfile
libmicrohttpd
libnl libnl: fix minor memleaks, install shared library properly 2010-11-04 23:24:31 +01:00
liboil
libosip2
libpcap tcpdump, libpcap: simplify and fix ac_cv_linux_vers 2011-01-25 16:23:22 +01:00
libpng libpng: bump to version 1.4.5 2011-02-02 22:59:44 +01:00
libraw1394
librsvg
librsync
libsexy
libsigc package: Add libsigc++ package 2011-01-15 16:23:06 +01:00
libsoup
libsvgtiny
libsysfs
libtool package: avoid copying .m4 files from host to staging 2010-12-28 20:33:20 +01:00
libungif
libupnp
libusb
libusb-compat libusb-compat: fixup libusb-config script similarly to other *-config scripts 2011-01-31 20:02:36 +01:00
libxml2 libxml2: bump to version 2.7.8 2010-12-22 23:44:32 +01:00
libxml-parser-perl
libxslt libxslt: bump to version 1.1.26 2010-12-22 23:44:58 +01:00
lighttpd
links
linux-fusion linux-fusion: bump to 8.1.2 2010-12-31 08:43:05 +01:00
lite
lm-sensors lm-sensors: bump to version 3.2.0 2011-01-17 20:42:55 +01:00
lmbench
lockfile-progs
logrotate
lrzsz lrzsz: remove unneeded strip 2010-11-24 22:32:15 +01:00
lsof lsof: fix build after gentargets conversion 2010-12-27 15:49:00 +01:00
lsuio lsuio: new UIO helper package 2010-12-07 22:56:56 +01:00
ltp-testsuite toolchain: rework thread options 2010-12-13 22:26:41 +01:00
ltrace ltrace: fix build issue with parallel builds 2011-01-10 23:53:30 +01:00
lua
luafilesystem
luasocket
lvm2 lvm2: use official release location as arranged with upstream 2011-01-26 11:08:34 +01:00
lzma toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
lzo lzo: build shared library for host and target 2011-01-26 17:51:33 +01:00
lzop
m4 m4: version bump to 1.4.15 2010-12-06 23:16:06 +01:00
make
makedevs makedevs: Add support for 16-bit major/minor numbers 2011-01-14 22:50:39 +01:00
matchbox matchbox-common was missing in Config.in 2010-11-05 10:24:18 +01:00
mdadm
memstat
memtester memtester: convert to gentargets and bump to 4.2.1 2010-12-14 00:35:51 +01:00
metacity
microperl
midori midori: bump to 0.2.9 and make it build with directfb 2010-11-19 07:24:15 +01:00
mii-diag mii-diag: convert to gentargets and bump to 2.11.3 2010-12-13 23:21:12 +01:00
module-init-tools module-init-tools: fix configure bug by bumping to 3.12 2010-11-17 23:21:45 +01:00
mpc mpc: make it a proper package 2010-12-27 22:01:00 +01:00
mpfr mpfr: make it a proper package and bump to version 3.0.0-p8 2010-12-27 22:00:59 +01:00
mrouted mrouted: use official tarball rather than git 2010-12-26 08:49:56 +01:00
mtd mtd: bump version 2011-01-29 20:20:14 +01:00
multimedia gst-ffmpeg: needs liboil 2011-02-04 22:26:55 +01:00
mutt
mysql_client mysql_client: bump to 5.1.53 to fix abi check problem 2010-12-22 21:45:41 +01:00
nano nano: bump to version 2.2.6 2010-12-22 23:00:36 +01:00
nasm
nbd
ncftp
ncurses
neon
netcat
netkitbase
netkittelnet
netperf netperf: add Gentoo patch to fix buffer overflow compiler warnings 2010-12-27 23:30:46 +01:00
netplug netplug: convert to gentargets and bump to 1.2.9.2 2010-12-14 00:56:10 +01:00
netsnmp netsnmp: bump to version 5.6 2010-11-04 23:42:27 +01:00
netstat-nat
newt
nfs-utils
ntfs-3g ntfs-3g: bump to version 2010.10.2 2011-01-17 20:48:29 +01:00
ntfsprogs
ntp ntp: only install init script if ntpd is enabled 2011-02-04 20:00:35 +01:00
nuttcp New package: nuttcp 2010-11-05 16:53:09 +01:00
olsr
openntpd
openssh openssl: pass LDFLAGS to fix incorrect link 2011-02-07 14:34:28 +01:00
openssl openssl: add ocf support 2011-01-17 22:00:08 +01:00
openvpn openvpn: bump to version 2.1.4 2011-01-17 22:27:41 +01:00
oprofile oprofile: use new libbfd option 2011-01-02 22:55:36 +01:00
pango pango: ensure startup script is well installed 2010-12-13 00:36:58 +01:00
patch patch: needs toolchain with wchar 2010-12-22 22:56:55 +01:00
pciutils pciutils: SHARED make opt goes for install too 2011-01-10 14:52:02 +01:00
pcmanfm
pcre
php php: security bump to 5.2.17 2011-01-17 20:50:17 +01:00
pixman
pkg-config pkg-config: rework --with-sysroot patch so it doesn't break target build 2011-01-30 11:05:50 +01:00
popt
portmap portmap: fix clean target to actually clean 2011-01-19 22:20:54 +01:00
pppd pppd: convert to gentargets, properly add radius support, fix l2tp for 2.6.35 headers 2010-10-18 11:30:31 +02:00
pptp-linux pptp: bump to version 1.7.2, convert to gentargets 2010-11-04 23:25:51 +01:00
procps
proftpd proftpd: convert to autotargets and bump to 1.3.3b 2010-11-05 13:56:09 +01:00
psmisc psmisc: bump to version 22.13 2011-01-17 20:45:55 +01:00
python python: fix modules_lib_dirs typo in patch-2.7-005-stagng-headers-libs.patch 2011-02-04 19:46:45 +01:00
python-serial python-serial: new package 2011-01-25 08:59:58 +01:00
qt qt: dbus module needs gui support as well 2010-12-28 00:07:53 +01:00
quagga
radvd
rdesktop
readline readline: bump to version 6.1 2010-11-04 22:55:23 +01:00
rings
rng-tools package/: shared config cache is gone 2010-11-19 16:44:17 +01:00
rp-pppoe rp-pppoe: bump to version 3.10, convert to gentargets, undeprecate. 2010-11-04 23:31:12 +01:00
rpm toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
rrdtool
rsh-redone rsh-redone: new package for rsh/rlogin clients 2010-12-08 23:32:13 +01:00
rsync rsync: avoid using non reevaluated $(TARGET_DIR) in RSYNC_INSTALL_TARGET_OPT 2010-12-13 00:34:01 +01:00
ruby ruby: don't build documentation when building for host either 2011-02-01 20:14:00 +01:00
samba samba: security bump to 3.3.14 [CVE-2010-3069] 2010-11-04 20:16:29 +01:00
sawman sawman: bump version 2011-02-03 22:51:43 +01:00
screen screen: bump to version 4.0.3 2010-12-22 23:36:10 +01:00
sdl
sdl_gfx sdl_gfx: avoid using non reevaluated $(STAGING_DIR) 2010-12-13 00:32:39 +01:00
sdl_image
sdl_mixer
sdl_net
sdl_sound sdl_sound: avoid using non reevaluated $(STAGING_DIR) 2010-12-13 00:32:13 +01:00
sdl_ttf
sdparm New package: sdparm 2010-12-30 00:01:01 +01:00
sed sed: convert to autotargets 2010-11-05 14:00:00 +01:00
ser2net
setserial
sfdisk sfdisk: mark as deprecated 2010-11-05 14:24:08 +01:00
shared-mime-info
slang slang: build system breaks with parallel builds 2010-11-05 16:33:10 +01:00
smartmontools smartmontools: bump to version 5.40 2011-01-17 21:10:17 +01:00
socat
spawn-fcgi
sqlite sqlite: use new upstream file versioning convention 2010-12-27 21:34:55 +01:00
squashfs
squashfs3
squid squid: bump to version 3.1.10 2010-12-22 23:47:28 +01:00
sshfs sshfs: adjust make dependencies to match Kconfig 2011-01-24 21:11:36 +01:00
sstrip sstrip: make it a proper package 2010-12-28 20:43:58 +01:00
startup-notification startup-notification: ensure cross-X11 headers/libs are used 2010-10-17 22:48:06 +02:00
strace toolchain: drop BR2_CROSS_TOOLCHAIN_TARGET_UTILS option 2010-12-29 23:14:48 +01:00
sudo
sylpheed
synergy
sysklogd sysklogd: convert to gentargets and bump to 1.5 2010-12-14 00:17:31 +01:00
sysstat sysstat: bump to version 9.1.7 2011-01-17 21:08:45 +01:00
sysvinit sysvinint: bump Debian patch 2011-01-26 11:16:46 +01:00
tar tar: bump to version 1.25 2010-12-22 23:00:29 +01:00
tcl
tcpdump tcpdump, libpcap: simplify and fix ac_cv_linux_vers 2011-01-25 16:23:22 +01:00
tcpreplay
tftpd
thttpd thttpd: install into /usr, cleanup install handling 2010-11-05 14:57:23 +01:00
tiff
tinyhttpd
tn5250
torsmo torsmo: use correct variable for HELP2MAN preset 2010-10-17 20:53:49 +02:00
tslib tslib: Enable raw module in ts.conf 2010-12-22 22:26:57 +01:00
ttcp
udev udev: ensure startup script is well installed 2010-12-13 00:19:49 +01:00
udpcast
uemacs
usb_modeswitch
usbmount
usbutils usbutils: bump to version 0.91 2010-12-09 22:31:28 +01:00
util-linux
valgrind
vim vim: ensure configure doesn't fail if X11 packages are enabled 2011-01-01 21:53:34 +01:00
vpnc
vsftpd vsftpd: fix build when libcap is enabled 2010-10-18 17:36:01 +02:00
vtun vtun: fix startup script installation 2010-12-28 20:30:54 +01:00
webif
webkit webkit: security bump to version 1.2.6 2011-01-11 00:18:54 +01:00
wget
whetstone whetstone: new benchmark package 2010-12-08 23:33:49 +01:00
which
wipe wipe: convert to gentargets and bump to version 0.22 2011-01-17 20:55:17 +01:00
wireless_tools wireless-tools: add option to install shared lib 2010-11-07 20:25:39 +01:00
wpa_supplicant wpa_supplicant: unbreak dbus support after 0.7.3 bump 2010-10-19 09:47:25 +02:00
wsapi
x11r7 xfont_font-util: remove mapfiles workaround 2011-01-30 21:08:10 +01:00
x11vnc x11vnc: needs libXt 2011-01-31 15:07:01 +01:00
xavante
xerces
xfsprogs
xl2tp l2tp: convert to gentargets and change to xl2tp 2010-12-14 01:35:41 +01:00
xstroke
xterm
xvkbd
xz xz: version bump to 5.0.0 2010-12-06 23:24:15 +01:00
zlib zlib: disable call to ldconfig 2011-01-26 16:46:49 +01:00
buildroot-libtool-v1.5.patch
buildroot-libtool-v2.2.patch
Config.in bzip2: don't hide on !BR2_PACKAGE_BUSYBOX_SHOW_OTHERS 2011-02-03 20:44:45 +01:00
Makefile.autotools.in autotools: allow host package to use <pkg>_MAKE_ENV and <pkg>_MAKE 2011-01-25 08:59:56 +01:00
Makefile.cmake.in Add CMAKETARGETS infrastructure for CMake packages 2011-01-26 23:22:32 +01:00
Makefile.in pkg-config: add --with-sysroot option for compiled in default sysroot setting 2011-01-30 00:37:53 +01:00
Makefile.package.in package infra: fix versioned patches for host packages 2010-12-27 22:00:59 +01:00