kumquat-buildroot/package
Thomas Petazzoni 2097bb4c71 gcc/4.8: add patch to warn about unsafe header paths
This commit adds a patch to gcc borrowed from CodeSourcery/Yocto that
warns about unsafe include paths (i.e /usr/include,
/usr/local/include, etc.). The patch was adapted to gcc 4.8.3, and
modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment
variable to error out instead of just warn when unsafe paths are
used. Even though erroring out can be chosen by passing
-Werror=poison-system-directories, we are not sure this option in
CFLAGS will always be passed, so having an environment variable
guarantees it will always be passed, and also allows to have an
identical behavior to the external toolchain wrapper.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Romain Naour <romain.naour@openwide.fr>
2014-12-11 00:05:52 +01:00
..
a10disp
acl
acpid
adwaita-icon-theme
aespipe
agentpp
aiccu package/aiccu: disable broken toolchains on nios2 2014-12-03 21:32:16 +01:00
aircrack-ng
alsa-lib
alsa-utils
alsamixergui
am33x-cm3
am335x-pru-package
apitrace
apr
apr-util
argp-standalone
argus
armadillo
arptables
at
atftp
atk
attr
audiofile
aumix
autoconf
automake
autossh
avahi avahi: add optional dbus-python support 2014-12-07 23:48:53 +01:00
avrdude
axel
b43-firmware
b43-fwcutter
bandwidthd
bash
bc
bcache-tools
bcusdk
bdwgc bdwgc: fix _ARCH_SUPPORTS kconfig warning 2014-12-03 09:45:40 +01:00
beecrypt
bellagio
berkeleydb
bind bind: security bump to version 9.9.6-P1 2014-12-09 12:40:32 +01:00
binutils binutils/arc-2014.08: add patch to warn about unsafe library paths 2014-12-11 00:05:52 +01:00
biosdevname
bison
blackbox
blktrace blktrace: new package 2014-12-10 21:54:55 +01:00
bluez5_utils bluez5_utils: bump to version 5.25 2014-12-08 00:00:26 +01:00
bluez_utils
bmon
boa
bonnie
boost
bootutils
botan
bridge-utils
bsdiff
btrfs-progs btrfs-progs: bump to version 3.17.3 2014-12-07 21:32:42 +01:00
bustle
busybox
bwm-ng bwm-ng: add a hash file 2014-12-10 21:22:21 +01:00
bzip2
c-ares
ca-certificates
cache-calibrator
cairo
can-utils
canfestival
ccache
ccid
ccrypt
cdrkit
cegui06
celt051
cgilua
chrony
cifs-utils
civetweb
cjson
clamav
clapack
classpath
cloog
cloop
cmake
collectd
connman
conntrack-tools
copas
coreutils
cosmo
coxpcall
cppcms
cppdb
cppunit
cppzmq
cpuload
cramfs
crda package/crda: disable broken toolchains on nios2 2014-12-03 21:39:08 +01:00
cryptodev
cryptodev-linux
cryptsetup
ctorrent
cups
curlftpfs
cvs
cwiid
czmq
dado
dash
dbus
dbus-cpp
dbus-glib
dbus-python
dbus-triggerd
dcron
debianutils
dejavu package/dejavu: add hashes from project site 2014-12-03 09:22:45 +01:00
devmem2
dfu-util
dhcp package/dhcp: Only install the relevant unit file 2014-12-07 21:55:08 +01:00
dhcpcd dhcpcd; bump to version 6.6.5 2014-12-10 21:21:54 +01:00
dhcpdump
dhrystone
dialog dialog: bump to version 1.2-20140911 2014-12-02 12:59:33 +01:00
diffutils
dillo
directfb
directfb-examples
distcc
divine
dmalloc
dmidecode
dmraid
dnsmasq
docker
doom-wad
dos2unix
dosfstools
dovecot
dovecot-pigeonhole
dropbear
dropwatch
dsp-tools
dstat
dtach
dtc
dtv-scan-tables
duma
dvb-apps
dvbsnoop
e2fsprogs
e2tools
ebtables
ecryptfs-utils package/libnss: need dynamic library support 2014-12-07 21:21:53 +01:00
ed
eeprog
efl
eigen
elf2flt
elftosb
elfutils
empty
enchant
enlightenment
enscript
erlang
espeak
ethtool
eudev
evemu
evtest
exfat
exfat-utils
exim
exiv2 exiv2: add patch to fix build error with some toolchains 2014-12-07 22:10:17 +01:00
expat
expect
explorercanvas
ezxml
f2fs-tools
faad2
faifa
fakeroot
fan-ctrl
fb-test-app
fbdump
fbgrab
fbset
fbterm
fbv
fconfig fconfig: add hash file 2014-12-07 21:23:18 +01:00
fdk-aac
feh
fetchmail
ffmpeg ffmpeg: Add ffprobe option 2014-12-03 23:20:37 +01:00
fftw
file
filemq
findutils
fio
fis
flac package/flac: fix patch file extension 2014-12-03 09:23:06 +01:00
flann
flashbench
flashrom
flex
flickcurl
flite
flot
fltk
fluxbox fluxbox: install session file unconditionally 2014-12-02 00:27:58 +01:00
fmc
fmlib
fmtools
fontconfig
foomatic-filters
fping
freerdp pacakge/freerdp: disable building the manpages 2014-12-07 21:30:33 +01:00
freescale-imx libz160: fix dependencies 2014-12-07 22:47:54 +01:00
freetype freetype: CVE-2014-2240: bump version to 2.5.4 2014-12-08 18:47:42 +01:00
fswebcam
ftop
fxload
gadgetfs-test
gamin
gawk
gcc gcc/4.8: add patch to warn about unsafe header paths 2014-12-11 00:05:52 +01:00
gd
gdb
gdbm
gdk-pixbuf
genext2fs
genimage
genpart
genromfs
geoip
gesftpserver
getent
gettext
giblib
git
glib-networking
glibc
glibmm
glm
gmp
gmpc
gnu-efi
gnuchess
gnupg
gnupg2
gnuplot
gnutls
gob2
google-breakpad
googlefontdirectory
gperf
gpm
gpsd
gptfdisk
gqview
grantlee
grep
gsl
gstreamer
gstreamer1 gst1-libav: bump version 2014-12-08 08:53:38 +01:00
gtest
gtk2-engines
gtk2-themes
gtkperf
guile package/bdwgc: only enable on supported architectures 2014-12-02 10:29:23 +01:00
gutenprint
gvfs
gzip
harfbuzz
haserl
haveged
hdparm
heimdal
heirloom-mailx
hiawatha
hicolor-icon-theme
hostapd
hplip
htop
httping
hwdata
i2c-tools
icu
ifplugd ifplugd: remove spurious newline escape 2014-12-02 09:39:14 +01:00
iftop
igh-ethercat
igmpproxy
imagemagick
imlib2
inadyn inadyn: install configuration file unconditionally 2014-12-02 00:41:16 +01:00
infozip
inotify-tools
input-event-daemon input-event-daemon: install configuration file unconditionally 2014-12-02 00:27:39 +01:00
input-tools
intel-microcode
intltool
iostat
iozone
iperf
ipkg
ipmitool
iproute2
iprutils
ipsec-tools
ipset
iptables iptables: rename patches to new convention 2014-12-09 19:04:24 +01:00
iptraf-ng
iputils
irda-utils
isl
iucode-tool
iw
jack2
jamvm
jansson
jasper jasper: add a patch fixing CVE-2014-9029 2014-12-10 21:24:04 +01:00
jhead
jimtcl
joe
jpeg
jpeg-turbo
jq
jquery
jquery-keyboard
jquery-mobile
jquery-sparkline
jquery-ui
jquery-ui-themes
jquery-validation
jsmin
json-c
json-glib
json-javascript
kbd
kexec
kexec-lite
keyutils
kismet
kmod
knock
kobs-ng
ktap
lame
latencytop
lbase64
lbreakout2
lcdapi
lcdproc
lcms2
leafnode2
leafpad
less
lesstif
lftp
libaio
libao
libarchive
libargtable2
libart
libass
libassuan libassuan: bump version to 2.1.3 2014-12-07 22:48:57 +01:00
libatasmart
libatomic_ops
libbluray
libbsd
libcap
libcap-ng
libcdaudio
libcdio
libcec
libcgi
libcgicc libcgicc: bump to version 3.2.16 2014-12-09 12:31:39 +01:00
libcgroup
libcofi
libconfig
libconfuse
libcue
libcuefile
libcurl
libdaemon
libdmtx
libdnet
libdrm
libdvbcsa
libdvbsi
libdvdnav
libdvdread
libebml
libedit
libee
libenca
liberation
libesmtp
libestr
libev
libevdev libevdev: bump version to 1.3.2 2014-12-07 21:26:08 +01:00
libevent
libexif
libeXosip2
libfcgi
libffi
libfreefare
libfribidi
libfslcodec
libfslparser
libfslvpuwrap
libftdi
libfuse
libgail
libgc
libgcrypt
libgeotiff
libglade
libglew
libglib2
libglu
libgpg-error
libgpgme libgpgme: bump version to 1.5.2 2014-12-07 22:49:21 +01:00
libgsasl
libgtk2
libgtk3
libhid
libical
libiconv
libid3tag
libidn
libinput libinput: add hash 2014-12-08 21:04:58 +01:00
libiqrf
libiscsi
libjpeg
libjson
libksba
libllcp
liblo
liblockfile
liblog4c-localtime
liblogging
libmad
libmatroska
libmbim
libmbus
libmcrypt
libmemcached
libmhash
libmicrohttpd
libmms
libmnl
libmodbus
libmodplug
libmpd
libmpdclient
libmpeg2
libndp
libnetfilter_acct
libnetfilter_conntrack
libnetfilter_cthelper
libnetfilter_cttimeout
libnetfilter_log
libnetfilter_queue
libnfc
libnfnetlink
libnfs
libnftnl
libnl
libnspr
libnss package/libnss: need dynamic library support 2014-12-07 21:21:53 +01:00
liboauth
libogg
liboping
libosip2
libpcap
libpciaccess
libpfm4
libphidget
libplayer
libplist
libpng
libpthread-stubs
libpthsem
libqmi
libqrencode
libraw
libraw1394
libreplaygain
libroxml
librsvg
librsync
librtlsdr
libsamplerate
libseccomp
libsecret
libsepol
libserial
libsexy
libsha1
libshairplay
libshout
libsigc
libsigsegv
libsndfile
libsoc
libsocketcan
libsoup
libsoxr libsoxr: add a hash file 2014-12-09 12:34:23 +01:00
libssh2
libstrophe
libsvg
libsvg-cairo
libsvgtiny
libsysfs
libtasn1
libtheora
libtirpc
libtool
libtorrent
libtpl
libubox
libuci
libungif
libunistring
libunwind
libupnp
libupnpp
liburcu
liburiparser
libusb
libusb-compat
libuv
libv4l libv4l: bump to version 1.6.2 2014-12-07 21:29:12 +01:00
libva
libva-intel-driver
libvncserver
libvorbis
libvpx
libwebsockets
libxkbcommon
libxml2
libxml-parser-perl
libxmlpp
libxmlrpc
libxslt
libyaml
lighttpd lighttpd: disable static build 2014-12-09 12:40:01 +01:00
linenoise
linknx
links
linphone
linux-firmware
linux-fusion
linux-headers linux-headers: add 3.18.x series 2014-12-08 13:11:41 +01:00
linux-pam
linux-zigbee
lite
live555 live555: fix test programs target installation 2014-12-02 12:58:39 +01:00
ljlinenoise
ljsyscall
lm-sensors
lmbench
localedef
lockdev
lockfile-progs
log4cplus
log4cxx
logrotate logrotate: install configuration file unconditionally 2014-12-02 00:31:09 +01:00
logsurfer
lpc3250loader
lpeg
lpty
lrandom
lrzsz
lshw
lsof
lsqlite3
lsuio
ltp-testsuite
ltrace ltrace: disable elfutils unwinding when libunwind is used 2014-12-09 12:32:44 +01:00
ltris
lttng-babeltrace
lttng-libust
lttng-modules
lttng-tools
lua
lua-cjson
lua-coat
lua-coatpersistent
lua-csnappy
lua-ev
lua-messagepack
lua-msgpack-native
lua-testmore
luabitop
luacrypto
luaexpat
luaexpatutils
luafilesystem
luainterpreter
luajit
luajson
lualogging
luaposix
luarocks
luasec
luasocket
luasql-sqlite3
lunit
lvm2
lxc package/lxc: disable broken toolchains on nios2 2014-12-03 21:39:25 +01:00
lz4
lzip
lzlib
lzma
lzo
lzop
m4
macchanger
madplay
make
makedevs
matchbox
mcelog
mcrypt
mdadm
media-ctl
mediastreamer
memcached
memstat
memtester
mesa3d
mesa3d-demos
metacity
midori
mii-diag
minicom
minidlna package/minidlna: disable broken toolchains on nios2 2014-12-07 22:00:26 +01:00
mke2img package/mke2img: new package 2014-12-07 22:06:44 +01:00
mkpasswd
mmc-utils
mobile-broadband-provider-info
modem-manager
modplugtools
mongoose
mongrel2
monit
mono
monolite
mp4v2
mpc
mpd package/mpd: add option to enable or disable OSS support 2014-12-09 19:50:20 +01:00
mpdecimal
mpfr
mpg123
mplayer
mrouted
msgpack
msmtp
mtd
mtdev
mtdev2tuio
mtools
mtr mtr: bump to version 0.86 and use github call 2014-12-10 21:49:48 +01:00
musepack
musl package/musl: remove obsolete setting of prefix 2014-12-09 14:29:52 +01:00
mutt package/mutt: specify the mailpath 2014-12-08 00:05:05 +01:00
mxml
mysql
nano
nanocom
nasm
nbd
ncdu
ncftp
ncmpc
ncurses
ndisc6
ne10
neard
neardal
neon
net-tools
netatalk netatalk: bump to version 3.1.7 2014-12-03 23:01:11 +01:00
netcat
netcat-openbsd
netperf
netplug
netsnmp netsnmp: bump to version 5.7.3 2014-12-10 21:52:26 +01:00
netstat-nat
nettle
network-manager package/network-manager: Enable service under systemd 2014-12-07 23:14:55 +01:00
newt
nfacct
nfs-utils
nftables
nginx package/nginx: disallow AIO support on arc 2014-12-07 21:27:49 +01:00
ngircd
ngrep
nmap
nodejs
noip
nss-mdns
ntfs-3g
ntp
numactl
nut
nuttcp
ocf-linux
ocrad
odhcploc
ofono
ola ola: bump to 0.9.3 2014-12-08 21:44:46 +01:00
olsr
omap-u-boot-utils
omniorb package: indentation cleanup 2014-12-10 21:53:30 +01:00
on2-8170-libs
on2-8170-modules
open2300
opencore-amr
opencv
opengl
openntpd
openobex
openocd
openpgm
openpowerlink package/openpowerlink: enable dynamic build 2014-12-10 23:21:58 +01:00
openssh
openssl
openswan
opentyrian
opentyrian-data
openvmtools
openvpn openvpn: CVE-2014-8104: bump to version 2.3.6 2014-12-02 10:30:19 +01:00
opkg
oprofile
opus
opus-tools
orbit
orc
ortp
owl-linux
p11-kit
p910nd
pango
parted
patch
patchelf
pax-utils
pciutils
pcmanfm
pcre
pcsc-lite
perf
perl
perl-datetime-tiny
perl-gd
perl-gdgraph
perl-gdtextutil
perl-io-socket-ssl
perl-json-tiny
perl-module-build
perl-mojolicious
perl-net-ssleay
perl-path-tiny
perl-try-tiny
perl-xml-libxml
perl-xml-namespacesupport
perl-xml-sax
perl-xml-sax-base
phidgetwebservice
php php: install configuration file unconditionally 2014-12-02 00:40:22 +01:00
php-geoip
php-gnupg
php-imagick
php-memcached
php-ssh2
php-yaml
php-zmq
picocom
pifmrds
pinentry pinentry: bump version to 0.9.0 2014-12-07 22:49:09 +01:00
pixman
pkgconf
poco
polarssl
polkit
poppler poppler: Install files into staging 2014-12-10 00:05:45 +01:00
popt
portaudio
portmap
postgresql
powerpc-utils
powervr
pppd
pps-tools
pptp-linux
prboom
procps-ng
proftpd proftpd: remove redundant newline escape 2014-12-02 09:42:13 +01:00
protobuf
protobuf-c
proxychains-ng
psmisc
psplash
ptpd
ptpd2
pulseaudio
pure-ftpd
pv
pwgen
python
python3
python-alsaaudio python-alsaaudio: needs pcm and mixer support in alsa 2014-12-08 12:42:31 +01:00
python-bottle
python-certifi
python-cffi
python-configobj
python-configshell-fb
python-crc16
python-daemon
python-dialog
python-docopt python-docopt: new package 2014-12-09 19:17:00 +01:00
python-dpkt
python-enum34 python-enum34: new package 2014-12-07 23:10:59 +01:00
python-flask python-flask: fix s/flash/flask/ _DEPENDENCIES typo 2014-12-02 23:58:23 +01:00
python-flup
python-gobject package: add python-gobject 2014-12-03 23:02:49 +01:00
python-httplib2
python-id3
python-ipaddr python-ipaddr: new package 2014-12-07 23:10:14 +01:00
python-ipy
python-ipython
python-itsdangerous
python-jinja2
python-json-schema-validator
python-keyring
python-libconfig
python-m2crypto
python-mad
python-markupsafe
python-meld3
python-msgpack
python-netifaces
python-networkmanager
python-nfc
python-numpy
python-pam python-pam: new package 2014-12-07 23:12:54 +01:00
python-posix-ipc
python-protobuf
python-psutil python-psutil: new package 2014-12-07 23:12:14 +01:00
python-pyasn
python-pycrypto
python-pygame
python-pyparsing
python-pypcap
python-pyrex
python-pyro
python-pysnmp
python-pysnmp-apps
python-pysnmp-mibs
python-pyusb
python-pyzmq
python-requests
python-rtslib-fb
python-serial
python-setuptools
python-simplejson
python-thrift python-thrift: bump to version 0.9.2 2014-12-08 23:03:28 +01:00
python-tornado
python-urwid
python-versiontools
python-webpy python-webpy: depend on Python 2.x only 2014-12-07 22:03:39 +01:00
python-werkzeug
qdecoder
qemu
qextserialport
qhull
qjson
qlibc
qt
qt5
qtuio qtuio: add error handling to for loop 2014-12-07 21:53:57 +01:00
quagga
quota
qwt
radvd
ramsmp
ramspeed
rapidjson
rdesktop
read-edid
readline
redis
rings
rng-tools
rp-pppoe rp-pppoe: install helper scripts 2014-12-07 21:24:20 +01:00
rpcbind
rpi-firmware
rpi-userland
rpm
rrdtool
rsh-redone
rsync
rsyslog
rt-tests
rtai
rtmpdump
rtorrent
rtptools
rubix
ruby
sam-ba
samba samba: install configuration file unconditionally 2014-12-02 00:28:59 +01:00
samba4
sane-backends
sawman
schifra
sconeserver
scons
screen screen: install configuration file unconditionally 2014-12-02 00:36:39 +01:00
sdl
sdl_gfx
sdl_image
sdl_mixer
sdl_net
sdl_sound
sdl_ttf
sdparm
sed
ser2net
setserial
sg3_utils
shairport-sync
shared-mime-info
simicsfs
sispmctl
slang slang: use specific build and install commands for static builds 2014-12-09 20:19:58 +01:00
slirp
smack
smartmontools
smcroute
smstools3
snappy
snmppp
snowball-hdmiservice
snowball-init
socat
socketcand
sound-theme-borealis
sound-theme-freedesktop
sox
spawn-fcgi
speex
spice
spice-protocol
spidev_test
sqlcipher
sqlite sqlite: bump to version 3.8.7.4 2014-12-09 20:48:57 +01:00
squashfs
squid squid: bump to version 3.4.10 2014-12-10 20:01:55 +01:00
sredird
sshfs
sshpass
sstrip
startup-notification
statserial
strace
stress
strongswan
stunnel stunnel: install configuration file unconditionally 2014-12-02 00:27:15 +01:00
subversion
sudo
sunxi-boards
sunxi-cedarx
sunxi-mali
sunxi-mali-prop
sunxi-tools
supervisor
swig
sylpheed
synergy
sysklogd sysklogd: fix redundant newline escape 2014-12-02 09:43:21 +01:00
sysprof
sysstat sysstat: bump to version 11.0.2 2014-12-02 13:00:18 +01:00
systemd
sysvinit
taglib
tar
targetcli-fb
tcl
tclap
tcllib
tcpdump tcpdump: add security fix patch 2014-12-02 13:01:34 +01:00
tcping
tcpreplay
texinfo
tftpd
thrift thrift: disable tutorial(s) 2014-12-09 20:16:59 +01:00
thttpd
ti-gfx
ti-uim
ti-utils
tidsp-binaries
tiff
time
tinyalsa
tinyhttpd
tinymembench
tinyxml
tmux
tn5250
torsmo
trace-cmd
transmission
tree
tremor
trinity
tslib
tstools
tvheadend package/tvheadend: Rework CFLAGS handling for liburiparser 2014-12-07 21:22:28 +01:00
twolame
tz
tzdata
tzdump
uboot-tools
ucl
uclibc uclibc: enable UCLIBC_HAS_STRING_GENERIC_OPT in all configs 2014-12-10 00:00:01 +01:00
udev
udisks
udpcast
uemacs
ulogd
unionfs
upmpdcli
upx
urg
usb_modeswitch
usb_modeswitch_data
usbmount usbmount: install configuration file unconditionally 2014-12-02 00:38:24 +01:00
usbredir
usbutils usbutils: drop double needs from comment 2014-12-10 21:25:35 +01:00
ushare
ussp-push
util-linux util-linux: add an option to build host programs 2014-12-10 23:12:55 +01:00
ux500-firmware
vala
valgrind
vde2
vim
vlc
vo-aacenc
vorbis-tools
vpnc
vsftpd
vtun
w_scan w_scan: bump version to 20141122 2014-12-07 21:53:19 +01:00
wavpack
wayland
webkit
webp
webrtc-audio-processing
weston
wget wget: add host-pkgconf dependency 2014-12-10 21:25:04 +01:00
whetstone
which
whois
wipe
wireless_tools
wireless-regdb
wireshark
wmctrl
wpa_supplicant package/wpa_supplicant: Add patch to fix build error with musl 2014-12-07 22:10:59 +01:00
wsapi
wvdial
wvstreams
x11r7 package/x11r7/xserver_xorg-server: rename patches to the new convention 2014-12-08 19:31:06 +01:00
x11vnc
x264
xavante
xbmc xbmc: use github call 2014-12-08 00:09:35 +01:00
xbmc-addon-xvdr
xbmc-pvr-addons
xenomai
xerces
xfsprogs
xinetd
xl2tp
xmlstarlet
xscreensaver
xterm
xvkbd
xz
yaffs2utils
yajl
yaml-cpp
yasm
yavta
ympd
zd1211-firmware
zeromq
zic
zlib
zlog
zmqpp
znc
zsh
zxing
zyre
Config.in blktrace: new package 2014-12-10 21:54:55 +01:00
Config.in.host package/mke2img: new package 2014-12-07 22:06:44 +01:00
doc-asciidoc.mk
Makefile.in
pkg-autotools.mk
pkg-cmake.mk pkg-cmake.mk: Set CMAKE_SYSTEM_PROCESSOR. 2014-12-09 23:00:12 +01:00
pkg-download.mk pkg-download: VERIFY_HASH: use same hash file for host and target downloads 2014-12-08 08:52:25 +01:00
pkg-generic.mk
pkg-kconfig.mk
pkg-luarocks.mk
pkg-perl.mk
pkg-python.mk
pkg-utils.mk
pkg-virtual.mk