FreeBSD ports tree (read-only mirror)
Find a file
Jan Beich b218ad438e MFH: r458210
multimedia/vdr: unbreak build with Clang 6 (C++14 by default)

dvbsubtitle.c:854:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier
      [-Wreserved-user-defined-literal]
           dbgconverter("Converter PTS: %"PRId64"\n", pts);
                                          ^

dvbsubtitle.c:890:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier
      [-Wreserved-user-defined-literal]
           dbgconverter("Converter PTS: %"PRId64"\n", pts);
                                          ^

dvbsubtitle.c:949:45: error: invalid suffix on literal; C++11 requires a space between literal and identifier
      [-Wreserved-user-defined-literal]
                       dbgconverter("PTS: %"PRId64"  STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()...
                                            ^

dvbsubtitle.c:949:61: error: invalid suffix on literal; C++11 requires a space between literal and identifier
      [-Wreserved-user-defined-literal]
                       dbgconverter("PTS: %"PRId64"  STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()...
                                                            ^

dvbsubtitle.c:949:72: error: invalid suffix on literal; C++11 requires a space between literal and identifier
      [-Wreserved-user-defined-literal]
                       dbgconverter("PTS: %"PRId64"  STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()...
                                                                       ^

dvbsubtitle.c:1047:58: error: invalid suffix on literal; C++11 requires a space between literal and identifier
      [-Wreserved-user-defined-literal]
            dbgpages("Update page id %d version %d pts %"PRId64" timeout %d state %d\n", pageId, page->Ver...
                                                         ^

6 errors generated.
recording.c:1646:52: error: invalid suffix on literal; C++11 requires a space between literal and identifier
      [-Wreserved-user-defined-literal]
              esyslog("ERROR: invalid file size (%"PRId64") in '%s'", buf.st_size, *fileName);
                                                   ^

1 error generated.
remote.c:127:42: error: invalid suffix on literal; C++11 requires a space between literal and identifier
      [-Wreserved-user-defined-literal]
  snprintf(buffer, sizeof(buffer), "%016"PRIX64, Code);
                                         ^

ci.c:854:40: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char')
      in initializer list [-Wc++11-narrowing]
     tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm...
                                       ^~~~~~~~~~~~~~~~~~~~~~~
ci.c:852:20: note: expanded from macro 'DEC2BCD'
 #define DEC2BCD(d) (((d / 10) << 4) + (d % 10))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ci.c:854:40: note: insert an explicit cast to silence this issue
     tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm...
                                       ^~~~~~~~~~~~~~~~~~~~~~~
                                       static_cast<uint8_t>(  )
ci.c:852:20: note: expanded from macro 'DEC2BCD'
 #define DEC2BCD(d) (((d / 10) << 4) + (d % 10))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ci.c:854:69: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char')
      in initializer list [-Wc++11-narrowing]
     tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm...
                                                                    ^~~~~~~~~~~~~~~~~~~~~~
ci.c:852:20: note: expanded from macro 'DEC2BCD'
 #define DEC2BCD(d) (((d / 10) << 4) + (d % 10))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ci.c:854:69: note: insert an explicit cast to silence this issue
     tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm...
                                                                    ^~~~~~~~~~~~~~~~~~~~~~
                                                                    static_cast<uint8_t>( )
ci.c:852:20: note: expanded from macro 'DEC2BCD'
 #define DEC2BCD(d) (((d / 10) << 4) + (d % 10))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ci.c:854:97: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char')
      in initializer list [-Wc++11-narrowing]
  ...htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : ...
                                                                              ^~~~~~~~~~~~~~~~~~~~~~
ci.c:852:20: note: expanded from macro 'DEC2BCD'
 #define DEC2BCD(d) (((d / 10) << 4) + (d % 10))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ci.c:854:97: note: insert an explicit cast to silence this issue
  ...htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : ...
                                                                              ^~~~~~~~~~~~~~~~~~~~~~
                                                                              static_cast<uint8_t>( )
ci.c:852:20: note: expanded from macro 'DEC2BCD'
 #define DEC2BCD(d) (((d / 10) << 4) + (d % 10))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ci.c:854:130: error: non-constant-expression cannot be narrowed from type '__uint16_t' (aka 'unsigned short') to
      'short' in initializer list [-Wc++11-narrowing]
  ...m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : htons(tm_loc.tm_gmtoff / 60) };
                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/arpa/inet.h:173:18: note: expanded from macro 'htons'
 #define htons(x)        __htons(x)
                         ^~~~~~~~~~
/usr/include/x86/endian.h:129:20: note: expanded from macro '__htons'
 #define __htons(x)      __bswap16(x)
                         ^~~~~~~~~~~~
/usr/include/x86/endian.h:76:2: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ci.c:854:130: note: insert an explicit cast to silence this issue
  ...m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : htons(tm_loc.tm_gmtoff / 60) };
                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                                      static_cast<short>(         )
/usr/include/arpa/inet.h:173:18: note: expanded from macro 'htons'
 #define htons(x)        __htons(x)
                         ^~~~~~~~~~
/usr/include/x86/endian.h:129:20: note: expanded from macro '__htons'
 #define __htons(x)      __bswap16(x)
                         ^~~~~~~~~~~~
/usr/include/x86/endian.h:76:2: note: expanded from macro '__bswap16'
        ((__uint16_t)(__builtin_constant_p(x) ? \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 224669)
Approved by:	ports-secteam blanket
2018-01-06 05:08:08 +00:00
accessibility Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
arabic - Update to 0.8.0 2017-12-09 17:35:51 +00:00
archivers MFH: r457916 2018-01-02 19:17:29 +00:00
astro - Update DEPENDS 2018-01-01 09:05:38 +00:00
audio MFH: r458101 2018-01-05 02:58:28 +00:00
base The output of tools like awk, date, sort, tr,... depends on the current 2017-01-18 13:20:31 +00:00
benchmarks Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd if 2017-12-30 21:15:25 +00:00
biology - Update to 3.697 2018-01-01 08:40:22 +00:00
cad Update to r20171229233842 2017-12-30 13:43:53 +00:00
chinese MFH: r457833 2018-01-02 07:26:29 +00:00
comms - Unbreak the build on sparc64: gcc was generating assembler code that 2017-12-30 10:40:38 +00:00
converters - Unsilence installation commands 2017-12-27 09:00:43 +00:00
databases MFH: r458124 2018-01-05 10:55:47 +00:00
deskutils Simplify some USES=python 2017-12-29 09:01:54 +00:00
devel MFH: r458080 2018-01-04 20:17:09 +00:00
dns Remove expired ports: 2018-01-01 11:41:37 +00:00
editors Upgrade to Apache OpenOffice 4.1.5. 2017-12-31 00:00:06 +00:00
emulators MFH: r458183 2018-01-06 00:51:35 +00:00
finance Update finance/skrooge to 2.10.5 2017-12-26 22:09:55 +00:00
french Update MASTER_SITES and WWW 2017-12-27 19:51:55 +00:00
ftp - Update to 4.8 2017-12-26 23:26:33 +00:00
games MFH: r458107 2018-01-05 03:33:28 +00:00
german Update to 2017.12.24 2017-12-25 13:53:54 +00:00
graphics MFH: r458187 2018-01-06 02:16:24 +00:00
hebrew Update to 5.3.7. 2017-11-02 21:12:58 +00:00
hungarian Update to 5.3.7. 2017-11-02 21:12:58 +00:00
irc Update to 1.7.4. 2017-12-23 23:26:16 +00:00
japanese - Update to 0.20171201 2017-12-26 23:03:40 +00:00
java bouncycastle15: update to version 1.59 2017-12-29 09:21:11 +00:00
Keywords
korean Fix packaging with python3 2017-12-13 16:01:51 +00:00
lang MFH: r458012 2018-01-04 02:41:55 +00:00
mail MFH: r458113 2018-01-05 04:20:27 +00:00
math MFH: r458136 2018-01-05 12:38:26 +00:00
misc MFH: r458101 2018-01-05 02:58:28 +00:00
Mk MFH: r458083 2018-01-04 20:18:03 +00:00
multimedia MFH: r458210 2018-01-06 05:08:08 +00:00
net MFH: r457847 2018-01-02 16:01:33 +00:00
net-im MFH: r458145 2018-01-05 15:02:12 +00:00
net-mgmt Update conflicts now that net-mgmt/nrpe and net-mgmt/nrpe-ssl are gone. 2018-01-01 09:17:09 +00:00
net-p2p MFH: r457938 2018-01-03 00:26:14 +00:00
news - Add LICENSE 2017-12-27 09:00:39 +00:00
palm graphics/netpbm: Update to 10.80.00 2017-10-06 11:18:35 +00:00
polish Update to 20171224 2017-12-25 13:53:49 +00:00
ports-mgmt ---------------------------------------------------------------------------- 2017-12-30 22:14:58 +00:00
portuguese Update to 20171225 2017-12-27 19:52:00 +00:00
print MFH: r458102 2018-01-05 02:59:43 +00:00
russian Securityupdate to 4.9.1: 2017-12-02 12:20:31 +00:00
science MFH: r457958 2018-01-03 12:28:45 +00:00
security MFH: r458103 2018-01-05 03:00:39 +00:00
shells Add LICENSE 2017-12-31 22:23:43 +00:00
sysutils MFH: r457960 2018-01-03 12:33:28 +00:00
Templates Remove MPL (without version) license 2017-11-04 13:14:01 +00:00
textproc MFH: r458191 2018-01-06 04:14:06 +00:00
Tools Follow up on last commit and actually allow editing 2017-12-29 13:20:47 +00:00
ukrainian Update to 5.3.7. 2017-11-02 21:12:58 +00:00
vietnamese - Remove archivers/zip build dependency 2017-11-08 06:04:45 +00:00
www MFH: r458143 r458151 2018-01-06 00:28:07 +00:00
x11 Add PORTSCOUT 2017-12-31 22:23:48 +00:00
x11-clocks Fix configure options for gnustep-make 2017-12-03 12:23:53 +00:00
x11-drivers For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
x11-fm x11-fm/doublecmd: update to version 0.8.1 2017-12-30 23:36:07 +00:00
x11-fonts New port: x11-fonts/meslo 2017-12-26 04:40:27 +00:00
x11-servers For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
x11-themes Make x11-themes/qtcurve patch apply 2017-12-31 10:14:03 +00:00
x11-toolkits Update to 1.11.1 2017-12-28 13:41:44 +00:00
x11-wm x11-wm/plank: Update to 0.11.4 2017-12-28 15:28:18 +00:00
.arcconfig
.gitattributes
.gitignore
CHANGES Add CMAKE_ON and CMAKE_OFF to cmake.mk 2017-12-31 09:43:05 +00:00
CONTRIBUTING.md
COPYRIGHT Update copyright of the ports tree to 2018 2017-12-31 22:20:04 +00:00
GIDs devel/gogs: Changed user from gogs to git; Moved ini file under /usr/local/etc 2017-12-18 23:57:06 +00:00
LEGAL . Add entries for the java/linux-oracle-{jdk,jre}9 ports. 2017-10-14 18:55:09 +00:00
Makefile
MOVED Remove expired ports: 2018-01-01 11:41:37 +00:00
README
UIDs devel/gogs: Changed user from gogs to git; Moved ini file under /usr/local/etc 2017-12-18 23:57:06 +00:00
UPDATING - Add a note to UPDATING about recently discovered ejabberd build issue 2017-12-30 06:58:29 +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.