1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-15 03:14:23 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Diane Bruce 9a22bc1933 Fix linrad on latest gcc
I checked linrad upstream, and they still haven't fixed these two bugs.  I am surprised they haven't been reported yet.  Without these fixes, linrad cannot be built with gcc5.

the menu.c patch simply reverses the order of the condition.  One must check the bounds constraint first!  It's a pretty dumb mistake but I've seen this kind before.

The second one fails because -Werror is set.  This took me a while because I couldn't figure out the relationship between ADCHANS and rxchan.  In any case, setting 4 locations per channel did indeed allow the array to be big enough.  (at first I thought the loop was running too high, but I finally determined the array was too small).

These were found on DragonFly that uses gcc5.

This patch has not been tested on FreeBSD but I can't how it could possibly fail.

It would be good if the ham@ maintainer reports the issue upstream.

Updated patch files using make makepatch

PR:			ports/199737
Submitted by:		marino
2015-05-01 16:25:48 +00:00
accessibility - Add CPE info 2015-04-17 15:17:09 +00:00
arabic Update to 4.3.7. 2015-04-25 17:30:29 +00:00
archivers archivers/lzrip: Fix build on DragonFly with USES=alias 2015-05-01 14:20:02 +00:00
astro - Add LICENSE 2015-04-28 20:00:22 +00:00
audio - Add LICENSE 2015-04-30 20:00:23 +00:00
benchmarks USE_GITHUB: For the new support, fix DISTNAME to be more consistent. 2015-04-28 18:44:04 +00:00
biology Mark BROKEN: fails to configure 2015-04-28 12:29:12 +00:00
cad - Chase GNU Emacs updates 2015-04-27 10:29:27 +00:00
chinese - Update to 4.1.4 2015-04-30 11:29:39 +00:00
comms Fix linrad on latest gcc 2015-05-01 16:25:48 +00:00
converters - Remove post-install: 2015-04-27 14:57:44 +00:00
databases databases/rocksdb: Unbreak on DragonFly due to -Werror (again) 2015-05-01 14:36:27 +00:00
deskutils deskutils/wyrd: mark BROKEN until camlp4 ports comes in 2015-05-01 07:24:42 +00:00
devel - Update test suite depends 2015-05-01 16:17:07 +00:00
dns - Update dns/powerdns-recursor to 3.7.2 2015-05-01 15:39:21 +00:00
editors editors/slime: update to 2.13 and convert to USE_GITHUB [1] 2015-04-29 06:02:55 +00:00
emulators Fix build w/o OPENGL knob. (--disable-glx is now called --disable-opengl) 2015-04-29 16:28:01 +00:00
finance finance/electrum: Unbreak on DragonFly (staging) 2015-04-27 21:04:12 +00:00
french Update to 4.3.7. 2015-04-25 17:30:29 +00:00
ftp - Update to 7.42.1 2015-05-01 09:59:31 +00:00
games games/lincity: Fix build on gcc5 2015-05-01 14:11:05 +00:00
german - Update to 4.2.1 2015-04-28 16:43:02 +00:00
graphics Horde package update: 2015-05-01 07:11:54 +00:00
hebrew Update to 4.3.7. 2015-04-25 17:30:29 +00:00
hungarian Update to 4.3.7. 2015-04-25 17:30:29 +00:00
irc Support building with LibreSSL 2015-05-01 00:03:27 +00:00
japanese Update spamassassin to 3.4.1. 2015-04-29 18:46:29 +00:00
java . Update to 7u80. 2015-04-28 05:40:24 +00:00
Keywords Add -f flag to force scanning of font directories 2015-04-06 20:22:58 +00:00
korean Update to 4.3.7. 2015-04-25 17:30:29 +00:00
lang Now with patch :( 2015-05-01 08:54:25 +00:00
mail Horde package update: 2015-05-01 07:11:54 +00:00
math - Sort PLIST 2015-05-01 13:54:34 +00:00
misc Remove stale plist files and update plist creation scheme. 2015-04-29 11:53:35 +00:00
Mk Use base system iconv.h again on FreeBSD stable/10. 2015-04-30 16:53:06 +00:00
multimedia multimedia/mpv: change maintainer 2015-05-01 14:50:16 +00:00
net - Update to 2.019 2015-05-01 09:59:51 +00:00
net-im Upgrade uTox to 20150419 v0.2.p. 2015-04-27 20:29:48 +00:00
net-mgmt Update to 4.6.4 2015-04-30 13:53:18 +00:00
net-p2p - Update to 1.1.3. 2015-04-27 12:38:17 +00:00
news - Update to 15.1.0 2015-04-21 18:40:48 +00:00
palm
polish USE_GITHUB: For the new support, fix DISTNAME to be more consistent. 2015-04-28 18:44:04 +00:00
ports-mgmt Update to 3.1.4-70-gea2537e 2015-04-29 05:39:24 +00:00
portuguese - Update to 20150418 2015-04-27 14:58:36 +00:00
print USE_GITHUB: For the new support, fix DISTNAME to be more consistent. 2015-04-28 18:44:04 +00:00
russian - Update to 4.2.1 2015-04-28 16:43:07 +00:00
science Update to 1.3.7 2015-04-30 20:51:40 +00:00
security Add entry for powerdns and powerdns-recursor. 2015-05-01 15:05:36 +00:00
shells shells/zsh: Fix runtime error when built by gcc-5 with upstream patch 2015-04-26 14:29:35 +00:00
sysutils sysutils/bsdhwmon: update to 20150429 2015-05-01 11:54:52 +00:00
Templates Remove lib/X11/fonts/* from the default mtree 2015-03-21 23:11:28 +00:00
textproc Update to 2.0120. 2015-05-01 15:20:08 +00:00
Tools - Remove a few more scripts from Tools/scripts: 2015-04-10 07:05:45 +00:00
ukrainian Update to 4.3.7. 2015-04-25 17:30:29 +00:00
vietnamese Update to 4.3.7. 2015-04-25 17:30:29 +00:00
www Add www/p5-Toadfarm, a tool for managing one or more Mojolicious 2015-05-01 15:48:48 +00:00
x11 - Remove old GH_COMMIT tag 2015-04-30 22:56:07 +00:00
x11-clocks USES=xfce: Stop overriding MASTER_SITE_SUBDIR. 2015-04-28 17:01:46 +00:00
x11-drivers Misc X.org port updates: 2015-04-18 15:34:36 +00:00
x11-fm - Fix an infinite loop (and sometimes crash), when manual reload is performed 2015-05-01 14:57:58 +00:00
x11-fonts Fix build with Perl 5.21.1+ 2015-04-20 17:43:12 +00:00
x11-servers Disable fontpath.d support as it overwrites the default fontrootdir making non 2015-03-22 19:49:09 +00:00
x11-themes USES=xfce: Stop overriding MASTER_SITE_SUBDIR. 2015-04-28 17:01:46 +00:00
x11-toolkits Fix DISTNAME after USE_GITHUB changes in r384932. 2015-04-29 16:29:00 +00:00
x11-wm USES=xfce: Stop overriding MASTER_SITE_SUBDIR. 2015-04-28 17:01:46 +00:00
.arcconfig
.gitignore
CHANGES Mark USE_AUTOTOOLS deprecated and remove support for libtoolize. 2015-04-19 18:16:40 +00:00
CONTRIBUTING.md
COPYRIGHT
GIDs Add hive pseudo-user to run Apache Hive metastore service. 2015-04-23 14:53:42 +00:00
LEGAL - Belatedly update to version 2.8.16 2015-04-02 17:15:52 +00:00
Makefile
MOVED Remove expired ports: 2015-04-30 14:37:01 +00:00
README
UIDs Add hive pseudo-user to run Apache Hive metastore service. 2015-04-23 14:53:42 +00:00
UPDATING please ignore this change. 2015-04-29 16:57:40 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.