1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/pkgs/servers
Tuomas Tynkkynen 0100b27069 imake: Add uberhack to workaround broken 'gcc -x c'
Our cc-wrapper is broken whenever the '-x' flag is used:
'gcc -x c foo.c -o bar' doesn't work the same way as 'gcc foo.c -o bar'
does. (Try both with NIX_DEBUG=1.)

What happens is that passing '-x' causes linker-related flags (such as
-Wl,-dynamic-linker) not to be added, just like if '-c' is passed.
The bug happens outside the multiple-outputs branch as well, but it
doesn't break imake there. It only breaks in multiple-outputs because
linking without -Wl,-dynamic-linker produces a binary with an invalid
ELF interpreter path. (Which arguably, is a bug in its own.)
2015-10-03 14:08:51 +02:00
..
amqp qpid-cpp: 0.26 -> 0.34. Fixes build (ZHF) 2015-07-21 16:52:04 +02:00
apache-kafka
apcupsd
asterisk
beanstalkd
bird
brickd
computing
consul consul-ui: Remove uneeded nodejs 2015-07-08 15:10:50 -07:00
corosync
dico
dict
diod
dns bind: 9.10.2-P4 -> 9.10.3 2015-09-17 14:12:38 -07:00
dnschain dnschain: init at 0.5.3 2015-09-07 19:14:23 +02:00
elasticmq
fcgiwrap
felix
fingerd/bsd-fingerd
firebird
fleet
ftp/vsftpd vsftpd: 3.0.2 -> 3.0.3 2015-07-28 13:20:48 +02:00
games/ghost-one
gpm
gpsd
hbase hbase: 0.98.8 -> 0.98.13. Fixes download (ZHF) 2015-07-22 10:10:03 +02:00
http Merge commit staging+systemd into closure-size 2015-10-03 13:33:37 +02:00
icecast
identd/oidentd
irc
kippo
ldap/389
limesurvey
mail Merge pull request #9362 from 4z3/bump-exim 2015-09-14 16:51:23 +02:00
mediatomb
memcached memcached: build on darwin 2015-09-24 23:06:22 +03:00
meteor meteor: init at 1.2.0.1 2015-09-28 10:39:37 -04:00
misc taskserver: 1.0.0 -> 1.1.0 2015-09-27 13:13:11 +02:00
monitoring bosun: Move to go-packages 2015-09-04 21:11:42 -07:00
mpd
mqtt/mosquitto
neard neard: enable support for Secure Elements 2015-10-01 15:30:34 +02:00
news/leafnode
nosql mongodb: 3.0.5 -> 3.0.6 2015-09-18 14:52:51 -07:00
openafs-client Merge commit staging+systemd into closure-size 2015-10-03 13:33:37 +02:00
openpts openpts: init at 0.2.6 2015-08-11 13:38:58 +02:00
openxpki openxpki: fix license attribute (unbreak nixpkgs tarball job) 2015-08-10 23:11:15 +02:00
osrm-backend
owncloud
p910nd p910nd: init at 0.97 2015-09-30 02:29:52 +02:00
pies
plex mass rewrite of find parameters to cross-platform style 2015-09-06 10:26:30 +02:00
polipo
portmap
prayer
pulseaudio pulseaudio: 6.0 -> 7.0 2015-09-24 16:33:57 -07:00
radius
restund
rippled
rpcbind Revert "rpcbind: 0.2.3 -> 1.0.7" 2015-07-28 12:47:44 +03:00
s6 s6 2.1.3.0 -> 2.2.1.0 2015-09-24 20:13:22 -05:00
sabnzbd
samba samba: 4.2.3 -> 4.3.0 2015-09-18 14:52:51 -07:00
search elasticsearch: 1.5.2 -> 1.7.2 2015-09-24 00:18:29 +02:00
shairport-sync
shellinabox shellinabox: 2.14 -> 2.16 2015-09-08 17:05:46 -04:00
shishi
silc-server
sip freeswitch: use gcc 4.8 to fix build (ZHF) 2015-08-27 11:54:38 +02:00
softether softether: support SoftEther VPN 4.18 2015-08-21 13:59:00 +08:00
sql Merge commit staging+systemd into closure-size 2015-10-03 13:33:37 +02:00
squid all-packages: Use callPackage where possible 2015-09-14 22:27:19 -06:00
sslh
tvheadend
u9fs u9fs: move from googlecode to bitbucket 2015-08-15 21:04:32 +02:00
uhub
unfs3
unifi unifi: 4.6.6 -> 4.7.5 2015-09-24 16:15:31 -07:00
uwsgi uwsgi: update package 2015-07-28 12:33:30 +03:00
varnish
x11 imake: Add uberhack to workaround broken 'gcc -x c' 2015-10-03 14:08:51 +02:00
xinetd
xmpp openfire: Fix JVM test 2015-09-30 16:39:09 +01:00
zookeeper