<86>Feb 6 03:45:53 userdel[2481508]: delete user 'rooter' <86>Feb 6 03:45:53 userdel[2481508]: removed group 'rooter' owned by 'rooter' <86>Feb 6 03:45:53 userdel[2481508]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 6 03:45:53 groupadd[2481530]: group added to /etc/group: name=rooter, GID=1799 <86>Feb 6 03:45:53 groupadd[2481530]: group added to /etc/gshadow: name=rooter <86>Feb 6 03:45:53 groupadd[2481530]: new group: name=rooter, GID=1799 <86>Feb 6 03:45:53 useradd[2481544]: new user: name=rooter, UID=1799, GID=1799, home=/root, shell=/bin/bash, from=none <86>Feb 6 03:45:53 userdel[2481567]: delete user 'builder' <86>Feb 6 03:45:53 userdel[2481567]: removed group 'builder' owned by 'builder' <86>Feb 6 03:45:53 userdel[2481567]: removed shadow group 'builder' owned by 'builder' <86>Feb 6 03:45:53 groupadd[2481580]: group added to /etc/group: name=builder, GID=1800 <86>Feb 6 03:45:53 groupadd[2481580]: group added to /etc/gshadow: name=builder <86>Feb 6 03:45:53 groupadd[2481580]: new group: name=builder, GID=1800 <86>Feb 6 03:45:53 useradd[2481590]: new user: name=builder, UID=1800, GID=1800, home=/usr/src, shell=/bin/bash, from=none <13>Feb 6 03:45:56 rpmi: libruby-3.1.4-alt2.1 sisyphus+339671.100.1.1 1706917687 installed <13>Feb 6 03:45:56 rpmi: libruby-devel-3.1.4-alt2.1 sisyphus+339671.100.1.1 1706917687 installed <13>Feb 6 03:45:56 rpmi: rpm-macros-ruby-1:3.1.4-alt2.1 sisyphus+339671.100.1.1 1706917687 installed <13>Feb 6 03:45:56 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Feb 6 03:45:56 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+328055.40.2.1 1693212977 installed <13>Feb 6 03:45:56 rpmi: chrpath-0.16-alt1 sisyphus+278100.500.1.1 1626056633 installed <13>Feb 6 03:45:56 rpmi: setup-rb-5.999.6-alt9 sisyphus+334339.117.37.1 1702424261 installed <13>Feb 6 03:45:56 rpmi: gem-setup-5.999.6-alt9 sisyphus+334339.117.37.1 1702424261 installed <13>Feb 6 03:45:56 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>Feb 6 03:45:56 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Feb 6 03:45:56 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Feb 6 03:45:56 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Feb 6 03:45:56 rpmi: ca-certificates-2023.12.20-alt1 sisyphus+336902.300.1.1 1703105726 installed <13>Feb 6 03:45:56 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Feb 6 03:45:56 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>Feb 6 03:45:56 rpmi: libcrypto3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed <13>Feb 6 03:45:56 rpmi: libssl3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed <13>Feb 6 03:45:56 rpmi: irb-3.1.4-alt2.1 sisyphus+339671.100.1.1 1706917687 installed <13>Feb 6 03:45:56 rpmi: gem-2:3.3.26-alt2.1 sisyphus+339671.100.1.1 1706917687 installed warning: group rvm does not exist - using root <13>Feb 6 03:45:56 rpmi: ruby-3.1.4-alt2.1 sisyphus+339671.100.1.1 1706917687 installed NOTE: to make the environment variable changes come into effect, please relogin the terminal session <13>Feb 6 03:45:56 rpmi: ruby-stdlibs-3.1.4-alt2.1 sisyphus+339671.100.1.1 1706917687 installed <13>Feb 6 03:45:56 rpmi: erb-3.1.4-alt2.1 sisyphus+339671.100.1.1 1706917687 installed <13>Feb 6 03:45:56 rpmi: gem-rake-13.1.0-alt1 sisyphus+334339.4300.37.1 1702424670 installed <13>Feb 6 03:45:56 rpmi: rake-13.1.0-alt1 sisyphus+334339.4300.37.1 1702424670 installed <13>Feb 6 03:45:56 rpmi: rpm-build-ruby-1:1.1.1-alt1 sisyphus+334339.50.37.1 1702423926 installed <13>Feb 6 03:45:58 rpmi: gem-rspec-support-3.10.2-alt1 sisyphus+263530.10640.88.5 1629544294 installed <13>Feb 6 03:45:58 rpmi: gem-diff-lcs-1.4.3-alt1 sisyphus+263530.12300.88.5 1629544598 installed <13>Feb 6 03:45:58 rpmi: gem-rspec-expectations-3.10.1-alt1 sisyphus+263530.10700.88.5 1629544346 installed <13>Feb 6 03:45:58 rpmi: gem-rspec-mocks-3.10.2-alt1 sisyphus+263530.11100.88.5 1629544395 installed <13>Feb 6 03:45:58 rpmi: gem-rspec-core-3.10.1-alt1 sisyphus+263530.11200.88.5 1629544451 installed <13>Feb 6 03:45:58 rpmi: gem-rspec-3.10.0-alt1 sisyphus+263530.11300.88.5 1629544505 installed <13>Feb 6 03:45:58 rpmi: gem-tidy-ext-0.1.14-alt1 sisyphus+296703.17140.105.2 1663323757 installed <13>Feb 6 03:45:58 rpmi: gem-rake-compiler-1.2.5-alt1 sisyphus+334339.6600.37.1 1702425064 installed <13>Feb 6 03:45:58 rpmi: gem-hoe-3.23.1-alt1 sisyphus+296703.152.105.2 1663319836 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/gem-bluecloth-2.2.0-alt1.nosrc.rpm (w1.gzdio) Installing gem-bluecloth-2.2.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.971 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf gem-bluecloth-2.2.0 + echo 'Source #0 (gem-bluecloth-2.2.0.tar):' Source #0 (gem-bluecloth-2.2.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/gem-bluecloth-2.2.0.tar + cd gem-bluecloth-2.2.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (patch.patch):' Patch #0 (patch.patch): + /usr/bin/patch -p0 patching file Rakefile + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.971 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-bluecloth-2.2.0 + rm -f Gemfile.lock + GEM_HOME=/usr/lib/ruby/gemie + /usr/bin/ruby /usr/lib/ruby/bin/setup-rb build --shebang=auto --bindir=/usr/bin --prefixes=gem,ruby,rails-engine --gem-version-replace= --ignore-names= --regard-names= --alias=:: '--use-gem-dependencies=,rspec >= 3.10.0,rspec < 4,rake-compiler >= 1.1.2,rake-compiler < 2' --pre= --use-gem-version= --ignore-path-tokens=templates,example,examples,sample,samples,spec,test,features,fixtures,doc,docs,contrib,demo,acceptance,conformance,myapp,website,benchmarks,benchmark,gemfiles,misc,steer --debug-io=/usr/src/tmp/debug.log --verbose=debug (ruby 3.1.4 x86_64-linux) [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *bluecloth:2.2.0 [/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/Rakefile] [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - SetupConfig was saved. Edit to customize configuration. - - COMPILE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - checking for srand()... yes checking for random()... yes checking for bzero() in string.h,strings.h... yes checking for strcasecmp()... yes checking for strncasecmp()... yes checking for mkdio.h... yes checking for ruby/encoding.h... yes creating extconf.h creating Makefile make: Entering directory '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/ext' compiling Csio.c In file included from amalloc.h:8, from cstring.h:14, from Csio.c:4: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ Csio.c: In function 'Csputc': cstring.h:22:30: warning: operation on 'iot->size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ Csio.c:14:5: note: in expansion of macro 'EXPAND' 14 | EXPAND(*iot) = c; | ^~~~~~ Csio.c: In function 'Csprintf': Csio.c:29:9: warning: function 'Csprintf' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 29 | siz = vsnprintf(T(*iot)+S(*iot), ALLOCATED(*iot)-S(*iot), fmt, ptr); | ^~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling bluecloth.c In file included from bluecloth.h:10, from bluecloth.c:25: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ bluecloth.c: In function 'bluecloth_debug': bluecloth.c:84:9: warning: function 'bluecloth_debug' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 84 | vsnprintf( buf2, BUFSIZ, buf, args ); | ^~~~~~~~~ bluecloth.c: In function 'bluecloth_initialize': bluecloth.c:232:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 232 | OBJ_INFECT( self, text ); | ^~~~~~~~~~ In file included from /usr/include/ruby/internal/core/rstring.h:30, from /usr/include/ruby/internal/arithmetic/char.h:29, from /usr/include/ruby/internal/arithmetic.h:23, from /usr/include/ruby/ruby.h:27, from /usr/include/ruby.h:38, from bluecloth.h:14: /usr/include/ruby/internal/fl_type.h:890:1: note: declared here 890 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ bluecloth.c: In function 'bluecloth_to_html': bluecloth.c:266:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 266 | OBJ_INFECT( result, self ); | ^~~~~~~~~~ /usr/include/ruby/internal/fl_type.h:890:1: note: declared here 890 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ bluecloth.c: In function 'bluecloth_header': bluecloth.c:306:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 306 | OBJ_INFECT( fieldstring, self ); | ^~~~~~~~~~ /usr/include/ruby/internal/fl_type.h:890:1: note: declared here 890 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ bluecloth.c:311:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 311 | OBJ_INFECT( fieldstring, self ); | ^~~~~~~~~~ /usr/include/ruby/internal/fl_type.h:890:1: note: declared here 890 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ bluecloth.c:316:17: warning: 'RB_OBJ_INFECT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] 316 | OBJ_INFECT( fieldstring, self ); | ^~~~~~~~~~ /usr/include/ruby/internal/fl_type.h:890:1: note: declared here 890 | RB_OBJ_INFECT(VALUE dst, VALUE src) | ^~~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling css.c In file included from css.c:14: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ In file included from css.c:16: css.c: In function 'mkd_css': cstring.h:22:30: warning: operation on 'f.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ css.c:57:13: note: in expansion of macro 'EXPAND' 57 | EXPAND(f) = 0; | ^~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling docheader.c In file included from docheader.c:8: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling emmatch.c In file included from emmatch.c:14: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ In file included from emmatch.c:16: emmatch.c: In function 'emfill': cstring.h:22:30: warning: operation on 'p->b_text.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ emmatch.c:79:11: note: in expansion of macro 'EXPAND' 79 | EXPAND(p->b_text) = p->b_char; | ^~~~~~ emmatch.c: In function 'emmatch': emmatch.c:113:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 113 | case 2: if ( e = empair(f,first,last,match=2) ) | ^ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling generate.c In file included from generate.c:14: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ In file included from generate.c:16: generate.c: In function 'push': cstring.h:22:30: warning: operation on 'f->in.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:37:9: note: in expansion of macro 'EXPAND' 37 | EXPAND(f->in) = *bfr++; | ^~~~~~ generate.c: In function 'Qchar': cstring.h:22:30: warning: operation on 'f->Q.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:120:16: note: in expansion of macro 'EXPAND' 120 | cur = &EXPAND(f->Q); | ^~~~~~ cstring.h:22:30: warning: operation on 'cur->b_text.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:127:5: note: in expansion of macro 'EXPAND' 127 | EXPAND(cur->b_text) = c; | ^~~~~~ generate.c: In function 'Qprintf': generate.c:161:5: warning: function 'Qprintf' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 161 | vsnprintf(bfr, sizeof bfr, fmt, ptr); | ^~~~~~~~~ generate.c: In function 'Qem': cstring.h:22:30: warning: operation on 'f->Q.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:172:17: note: in expansion of macro 'EXPAND' 172 | block *p = &EXPAND(f->Q); | ^~~~~~ cstring.h:22:30: warning: operation on 'f->Q.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:179:13: note: in expansion of macro 'EXPAND' 179 | memset(&EXPAND(f->Q), 0, sizeof(block)); | ^~~~~~ generate.c: In function '___mkd_reparse': cstring.h:22:30: warning: operation on 'sub.in.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:197:5: note: in expansion of macro 'EXPAND' 197 | EXPAND(sub.in) = 0; | ^~~~~~ generate.c: In function 'puturl': generate.c:228:21: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 228 | Qstring("&", f); | ^~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:230:21: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 230 | Qstring("<", f); | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:232:21: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 232 | Qstring("%22", f); | ^~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:236:21: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 236 | Qstring(" ", f); | ^~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:238:24: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 238 | Qprintf(f, "%%%02X", c); | ^~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c: At top level: generate.c:458:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 458 | _aprotocol( "https:" ), | ^~~~~~~~ generate.c:457:27: note: in definition of macro '_aprotocol' 457 | #define _aprotocol(x) { x, (sizeof x)-1 } | ^ generate.c:459:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 459 | _aprotocol( "http:" ), | ^~~~~~~ generate.c:457:27: note: in definition of macro '_aprotocol' 457 | #define _aprotocol(x) { x, (sizeof x)-1 } | ^ generate.c:460:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 460 | _aprotocol( "news:" ), | ^~~~~~~ generate.c:457:27: note: in definition of macro '_aprotocol' 457 | #define _aprotocol(x) { x, (sizeof x)-1 } | ^ generate.c:461:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 461 | _aprotocol( "ftp:" ), | ^~~~~~ generate.c:457:27: note: in definition of macro '_aprotocol' 457 | #define _aprotocol(x) { x, (sizeof x)-1 } | ^ generate.c: In function 'isautoprefix': generate.c:473:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 473 | for (i=0, p=protocol; i < NRPROTOCOLS; i++, p++) | ^ generate.c: At top level: generate.c:497:35: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 497 | static linkytype imaget = { 0, 0, "\"",", MKD_NOIMAGE|MKD_TAGTEXT, IS_URL }; | ^~~~~~~~~ generate.c:498:44: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 498 | 1, " alt=\"", "\" />", MKD_NOIMAGE|MKD_TAGTEXT, IS_URL }; | ^~~~~~~ generate.c:499:35: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 499 | static linkytype linkt = { 0, 0, "", "", MKD_NOLINKS, IS_URL }; | ^~~ generate.c:500:38: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 500 | 0, ">", "", MKD_NOLINKS, IS_URL }; | ^~~~~~ generate.c:510:7: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 510 | { "id:", 3, "", "", 0, 0 }, | ^~~~~ generate.c:510:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 510 | { "id:", 3, "", "", 0, 0 }, | ^~~~~~~~~~~~~ generate.c:510:32: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 510 | { "id:", 3, "", "", 0, 0 }, | ^~~~ generate.c:510:41: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 510 | { "id:", 3, "", "", 0, 0 }, | ^~~ generate.c:510:46: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 510 | { "id:", 3, "", "", 0, 0 }, | ^~~~~~~~~ generate.c:511:7: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 511 | { "raw:", 4, 0, 0, 0, 0, 0, MKD_NOHTML, 0 }, | ^~~~~~ generate.c:512:7: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 512 | { "lang:", 5, "", "", 0, 0 }, | ^~~~~~~ generate.c:512:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 512 | { "lang:", 5, "", "", 0, 0 }, | ^~~~~~~~~~~~~~~ generate.c:512:36: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 512 | { "lang:", 5, "", "", 0, 0 }, | ^~~~ generate.c:512:45: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 512 | { "lang:", 5, "", "", 0, 0 }, | ^~~ generate.c:512:50: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 512 | { "lang:", 5, "", "", 0, 0 }, | ^~~~~~~~~ generate.c:513:7: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 513 | { "abbr:", 5, "", "", 0, 0 }, | ^~~~~~~ generate.c:513:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 513 | { "abbr:", 5, "", "", 0, 0 }, | ^~~~~~~~~~~~~~~~ generate.c:513:37: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 513 | { "abbr:", 5, "", "", 0, 0 }, | ^~~~ generate.c:513:46: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 513 | { "abbr:", 5, "", "", 0, 0 }, | ^~~ generate.c:513:51: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 513 | { "abbr:", 5, "", "", 0, 0 }, | ^~~~~~~~~ generate.c:514:7: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 514 | { "class:", 6, "", "", 0, 0 }, | ^~~~~~~~ generate.c:514:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 514 | { "class:", 6, "", "", 0, 0 }, | ^~~~~~~~~~~~~~~~ generate.c:514:38: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 514 | { "class:", 6, "", "", 0, 0 }, | ^~~~ generate.c:514:47: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 514 | { "class:", 6, "", "", 0, 0 }, | ^~~ generate.c:514:52: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 514 | { "class:", 6, "", "", 0, 0 }, | ^~~~~~~~~ generate.c: In function 'pseudo': generate.c:527:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 527 | for ( i=0, r=specials; i < NR(specials); i++,r++ ) { | ^ generate.c: In function 'p_or_nothing': generate.c:572:1: warning: old-style function definition [-Wold-style-definition] 572 | p_or_nothing(p) | ^~~~~~~~~~~~ generate.c:575:42: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 575 | return p->ref_prefix ? p->ref_prefix : "fn"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ generate.c: In function 'extra_linky': generate.c:592:20: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 592 | Qprintf(f, "%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c: In function 'linkyformat': generate.c:609:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 609 | else if ( tag = pseudo(ref->link) ) { | ^~~ generate.c:632:42: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 632 | if ( ref->height ) Qprintf(f," height=\"%d\"", ref->height); | ^~~~~~~~~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:633:42: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 633 | if ( ref->width ) Qprintf(f, " width=\"%d\"", ref->width); | ^~~~~~~~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:637:21: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 637 | Qstring(" title=\"", f); | ^~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'linkylinky': generate.c:703:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 703 | if ( ref = bsearch(&key, T(*f->footnotes), S(*f->footnotes), | ^~~ generate.c: In function 'cputc': generate.c:733:25: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 733 | case '&': Qstring("&", f); break; | ^~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:734:25: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 734 | case '>': Qstring(">", f); break; | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:735:25: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 735 | case '<': Qstring("<", f); break; | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'mangle': generate.c:748:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 748 | Qstring("&#", f); | ^~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:749:42: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 749 | Qprintf(f, COINTOSS() ? "x%02x;" : "%02d;", *((unsigned char*)(s++)) ); generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c: In function 'code': generate.c:812:21: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 812 | Qstring(" ", f); | ^~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'delspan': generate.c:823:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 823 | Qstring("", f); | ^~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:825:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 825 | Qstring("", f); | ^~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'codespan': generate.c:840:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 840 | Qstring("", f); | ^~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:842:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 842 | Qstring("", f); | ^~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'process_possible_link': generate.c:919:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 919 | Qstring("", f); | ^~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:927:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 927 | Qstring("", f); | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:934:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 934 | Qstring("", f); | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'smartyquote': generate.c:1041:24: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1041 | Qprintf(f, "&r%cquo;", typeofquote); | ^~~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1047:20: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1047 | Qprintf(f, "&l%cquo;", typeofquote); | ^~~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c: At top level: generate.c:1089:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1089 | { '\'', "'s>", "rsquo", 0 }, | ^~~~~ generate.c:1089:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1089 | { '\'', "'s>", "rsquo", 0 }, | ^~~~~~~ generate.c:1090:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1090 | { '\'', "'t>", "rsquo", 0 }, | ^~~~~ generate.c:1090:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1090 | { '\'', "'t>", "rsquo", 0 }, | ^~~~~~~ generate.c:1091:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1091 | { '\'', "'re>", "rsquo", 0 }, | ^~~~~~ generate.c:1091:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1091 | { '\'', "'re>", "rsquo", 0 }, | ^~~~~~~ generate.c:1092:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1092 | { '\'', "'ll>", "rsquo", 0 }, | ^~~~~~ generate.c:1092:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1092 | { '\'', "'ll>", "rsquo", 0 }, | ^~~~~~~ generate.c:1093:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1093 | { '\'', "'ve>", "rsquo", 0 }, | ^~~~~~ generate.c:1093:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1093 | { '\'', "'ve>", "rsquo", 0 }, | ^~~~~~~ generate.c:1094:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1094 | { '\'', "'m>", "rsquo", 0 }, | ^~~~~ generate.c:1094:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1094 | { '\'', "'m>", "rsquo", 0 }, | ^~~~~~~ generate.c:1095:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1095 | { '\'', "'d>", "rsquo", 0 }, | ^~~~~ generate.c:1095:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1095 | { '\'', "'d>", "rsquo", 0 }, | ^~~~~~~ generate.c:1096:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1096 | { '-', "--", "mdash", 1 }, | ^~~~ generate.c:1096:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1096 | { '-', "--", "mdash", 1 }, | ^~~~~~~ generate.c:1097:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1097 | { '-', "<->", "ndash", 0 }, | ^~~~~ generate.c:1097:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1097 | { '-', "<->", "ndash", 0 }, | ^~~~~~~ generate.c:1098:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1098 | { '.', "...", "hellip", 2 }, | ^~~~~ generate.c:1098:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1098 | { '.', "...", "hellip", 2 }, | ^~~~~~~~ generate.c:1099:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1099 | { '.', ". . .", "hellip", 4 }, | ^~~~~~~ generate.c:1099:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1099 | { '.', ". . .", "hellip", 4 }, | ^~~~~~~~ generate.c:1100:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1100 | { '(', "(c)", "copy", 2 }, | ^~~~~ generate.c:1100:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1100 | { '(', "(c)", "copy", 2 }, | ^~~~~~ generate.c:1101:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1101 | { '(', "(r)", "reg", 2 }, | ^~~~~ generate.c:1101:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1101 | { '(', "(r)", "reg", 2 }, | ^~~~~ generate.c:1102:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1102 | { '(', "(tm)", "trade", 3 }, | ^~~~~~ generate.c:1102:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1102 | { '(', "(tm)", "trade", 3 }, | ^~~~~~~ generate.c:1103:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1103 | { '3', "<3/4>", "frac34", 2 }, | ^~~~~~~ generate.c:1103:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1103 | { '3', "<3/4>", "frac34", 2 }, | ^~~~~~~~ generate.c:1104:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1104 | { '3', "<3/4ths>", "frac34", 2 }, | ^~~~~~~~~~ generate.c:1104:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1104 | { '3', "<3/4ths>", "frac34", 2 }, | ^~~~~~~~ generate.c:1105:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1105 | { '1', "<1/2>", "frac12", 2 }, | ^~~~~~~ generate.c:1105:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1105 | { '1', "<1/2>", "frac12", 2 }, | ^~~~~~~~ generate.c:1106:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1106 | { '1', "<1/4>", "frac14", 2 }, | ^~~~~~~ generate.c:1106:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1106 | { '1', "<1/4>", "frac14", 2 }, | ^~~~~~~~ generate.c:1107:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1107 | { '1', "<1/4th>", "frac14", 2 }, | ^~~~~~~~~ generate.c:1107:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1107 | { '1', "<1/4th>", "frac14", 2 }, | ^~~~~~~~ generate.c:1108:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1108 | { '&', "�", 0, 3 }, | ^~~~~~ generate.c: In function 'smartypants': generate.c:1123:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1123 | for ( i=0; i < NRSMART; i++) | ^ generate.c:1126:28: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1126 | Qprintf(f, "&%s;", smarties[i].entity); | ^~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1148:37: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1148 | Qstring("“", f); | ^~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1150:37: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1150 | Qstring("”", f); | ^~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'text': generate.c:1212:48: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1212 | case 3: Qstring(tag_text(f) ? " " : "
", f); | ^ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1216:33: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1216 | Qstring(">", f); | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1222:33: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1222 | Qstring(""", f); | ^~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1230:37: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1230 | Qstring("![", f); | ^~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1267:33: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1267 | Qstring("",f); | ^~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1269:33: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1269 | Qstring("", f); | ^~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1306:41: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1306 | case '&': Qstring("&", f); | ^~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1308:41: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1308 | case '<': Qstring("<", f); | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1342:33: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1342 | Qstring("<", f); | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1350:33: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1350 | Qstring("&", f); | ^~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'printheader': generate.c:1369:5: warning: "WITH_ID_ANCHOR" is not defined, evaluates to 0 [-Wundef] 1369 | #if WITH_ID_ANCHOR | ^~~~~~~~~~~~~~ generate.c:1381:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1381 | Qstring("\n", f); | ^~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1387:16: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1387 | Qprintf(f, "", pp->hnumber); | ^~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1391:16: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1391 | Qprintf(f, "", pp->hnumber); | ^~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c: At top level: generate.c:1397:31: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1397 | static char* alignments[] = { "", " align=\"center\"", " align=\"left\"", | ^~ generate.c:1397:35: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1397 | static char* alignments[] = { "", " align=\"center\"", " align=\"left\"", | ^~~~~~~~~~~~~~~~~~~ generate.c:1397:56: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1397 | static char* alignments[] = { "", " align=\"center\"", " align=\"left\"", | ^~~~~~~~~~~~~~~~~ generate.c:1398:35: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1398 | " align=\"right\"" }; | ^~~~~~~~~~~~~~~~~~ generate.c: In function 'splat': generate.c:1409:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1409 | Qstring("\n", f); | ^~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1421:20: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1421 | Qprintf(f, "<%s%s>", | ^~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1425:20: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1425 | Qprintf(f, "\n", block); | ^~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1431:24: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1431 | Qprintf(f, "<%s>\n", block, block); | ^~~~~~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1434:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1434 | Qstring("\n", f); | ^~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'printtable': cstring.h:22:30: warning: operation on 'align.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:1474:9: note: in expansion of macro 'EXPAND' 1474 | EXPAND(align) = ( first == ':' ) ? (( last == ':') ? a_CENTER : a_LEFT) | ^~~~~~ generate.c:1479:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1479 | Qstring("\n", f); | ^~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1480:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1480 | Qstring("\n", f); | ^~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1481:24: warning: passing argument 2 of 'splat' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1481 | hcols = splat(hdr, "th", align, 0, f); | ^~~~ generate.c:1403:22: note: expected 'char *' but argument is of type 'const char *' 1403 | splat(Line *p, char *block, Istring align, int force, MMIOT *f) | ~~~~~~^~~~~ generate.c:1482:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1482 | Qstring("\n", f); | ^~~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ cstring.h:22:30: warning: operation on 'align.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:1488:13: note: in expansion of macro 'EXPAND' 1488 | EXPAND(align) = a_NONE; | ^~~~~~ generate.c:1490:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1490 | Qstring("\n", f); | ^~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1492:21: warning: passing argument 2 of 'splat' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1492 | splat(body, "td", align, 1, f); | ^~~~ generate.c:1403:22: note: expected 'char *' but argument is of type 'const char *' 1403 | splat(Line *p, char *block, Istring align, int force, MMIOT *f) | ~~~~~~^~~~~ generate.c:1493:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1493 | Qstring("\n", f); | ^~~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1494:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1494 | Qstring("
\n", f); | ^~~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'printblock': generate.c:1505:30: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1505 | static char *Begin[] = { "", "

", "

" }; | ^~ generate.c:1505:34: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1505 | static char *Begin[] = { "", "

", "

" }; | ^~~~~ generate.c:1505:41: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1505 | static char *Begin[] = { "", "

", "

" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generate.c:1506:30: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1506 | static char *End[] = { "", "

","

" }; | ^~ generate.c:1506:34: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1506 | static char *End[] = { "", "

","

" }; | ^~~~~~ generate.c:1506:41: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1506 | static char *End[] = { "", "

","

" }; | ^~~~~~ generate.c:1514:22: warning: passing argument 1 of 'push' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1514 | push("\003\n", 2, f); | ^~~~~~~~ generate.c:34:12: note: expected 'char *' but argument is of type 'const char *' 34 | push(char *bfr, int size, MMIOT *f) | ~~~~~~^~~ generate.c:1520:26: warning: passing argument 1 of 'push' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1520 | push("\n", 1, f); | ^~~~ generate.c:34:12: note: expected 'char *' but argument is of type 'const char *' 34 | push(char *bfr, int size, MMIOT *f) | ~~~~~~^~~ generate.c: In function 'printcode': generate.c:1537:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1537 | Qstring("
", f);
      |             ^~~~~~~~~~~~~
generate.c:135:15: note: expected 'char *' but argument is of type 'const char *'
  135 | Qstring(char *s, MMIOT *f)
      |         ~~~~~~^
generate.c:1549:13: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1549 |     Qstring("
", f); | ^~~~~~~~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'htmlify': generate.c:1576:42: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1576 | Qprintf(f, arguments ? "<%s %s>" : "<%s>", block, arguments); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1581:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1581 | Qstring("\n\n", f); | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1585:21: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1585 | Qprintf(f, "", block); | ^~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c: In function 'definitionlist': generate.c:1596:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1596 | Qstring("
\n", f); | ^~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1600:25: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1600 | Qstring("
", f); | ^~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1602:25: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1602 | Qstring("
\n", f); | ^~~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c:1605:30: warning: passing argument 2 of 'htmlify' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1605 | htmlify(p->down, "dd", p->ident, f); | ^~~~ generate.c:1572:29: note: expected 'char *' but argument is of type 'const char *' 1572 | htmlify(Paragraph *p, char *block, char *arguments, MMIOT *f) | ~~~~~~^~~~~ generate.c:1609:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1609 | Qstring("
", f); | ^~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'listdisplay': generate.c:1618:20: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1618 | Qprintf(f, "<%cl", (typ==UL)?'u':'o'); | ^~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1620:24: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1620 | Qprintf(f, " type=\"a\""); | ^~~~~~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1621:20: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1621 | Qprintf(f, ">\n"); | ^~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c:1624:30: warning: passing argument 2 of 'htmlify' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1624 | htmlify(p->down, "li", p->ident, f); | ^~~~ generate.c:1572:29: note: expected 'char *' but argument is of type 'const char *' 1572 | htmlify(Paragraph *p, char *block, char *arguments, MMIOT *f) | ~~~~~~^~~~~ generate.c:1628:20: warning: passing argument 2 of 'Qprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1628 | Qprintf(f, "\n", (typ==UL)?'u':'o'); | ^~~~~~~~~~ generate.c:155:25: note: expected 'char *' but argument is of type 'const char *' 155 | Qprintf(MMIOT *f, char *fmt, ...) | ~~~~~~^~~ generate.c: In function 'display': generate.c:1654:43: warning: passing argument 2 of 'htmlify' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1654 | htmlify(p->down, p->ident ? "div" : "blockquote", p->ident, f); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ generate.c:1572:29: note: expected 'char *' but argument is of type 'const char *' 1572 | htmlify(Paragraph *p, char *block, char *arguments, MMIOT *f) | ~~~~~~^~~~~ generate.c:1668:17: warning: passing argument 1 of 'Qstring' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1668 | Qstring("
", f); | ^~~~~~~~ generate.c:135:15: note: expected 'char *' but argument is of type 'const char *' 135 | Qstring(char *s, MMIOT *f) | ~~~~~~^ generate.c: In function 'mkd_extra_footnotes': generate.c:1702:23: warning: passing argument 2 of 'Csprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1702 | Csprintf(&m->out, "\n
\n
\n
    \n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cstring.h:73:32: note: expected 'char *' but argument is of type 'const char *' 73 | extern int Csprintf(Cstring *, char *, ...); | ^~~~~~ generate.c:1708:35: warning: passing argument 2 of 'Csprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1708 | Csprintf(&m->out, "
  1. \n

    ", | ^~~~~~~~~~~~~~~~~~~~~~~~ cstring.h:73:32: note: expected 'char *' but argument is of type 'const char *' 73 | extern int Csprintf(Cstring *, char *, ...); | ^~~~~~ generate.c:1711:35: warning: passing argument 2 of 'Csprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1711 | Csprintf(&m->out, "", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cstring.h:73:32: note: expected 'char *' but argument is of type 'const char *' 73 | extern int Csprintf(Cstring *, char *, ...); | ^~~~~~ generate.c:1713:35: warning: passing argument 2 of 'Csprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1713 | Csprintf(&m->out, "

  2. \n"); | ^~~~~~~~~~~~~ cstring.h:73:32: note: expected 'char *' but argument is of type 'const char *' 73 | extern int Csprintf(Cstring *, char *, ...); | ^~~~~~ generate.c:1717:23: warning: passing argument 2 of 'Csprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1717 | Csprintf(&m->out, "
\n
\n"); | ^~~~~~~~~~~~~~~~~ cstring.h:73:32: note: expected 'char *' but argument is of type 'const char *' 73 | extern int Csprintf(Cstring *, char *, ...); | ^~~~~~ generate.c: In function 'mkd_document': cstring.h:22:30: warning: operation on 'p->ctx->out.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ generate.c:1740:13: note: in expansion of macro 'EXPAND' 1740 | EXPAND(p->ctx->out) = 0; | ^~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling html5.c html5.c: In function 'mkd_with_html5_tags': html5.c:6:1: warning: old-style function definition [-Wold-style-definition] 6 | mkd_with_html5_tags() | ^~~~~~~~~~~~~~~~~~~ html5.c:15:20: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | mkd_define_tag("ASIDE", 0); | ^~~~~~~ In file included from html5.c:3: tags.h:17:21: note: expected 'char *' but argument is of type 'const char *' 17 | void mkd_define_tag(char *, int); | ^~~~~~ html5.c:16:20: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 16 | mkd_define_tag("FOOTER", 0); | ^~~~~~~~ tags.h:17:21: note: expected 'char *' but argument is of type 'const char *' 17 | void mkd_define_tag(char *, int); | ^~~~~~ html5.c:17:20: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | mkd_define_tag("HEADER", 0); | ^~~~~~~~ tags.h:17:21: note: expected 'char *' but argument is of type 'const char *' 17 | void mkd_define_tag(char *, int); | ^~~~~~ html5.c:18:20: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | mkd_define_tag("HGROUP", 0); | ^~~~~~~~ tags.h:17:21: note: expected 'char *' but argument is of type 'const char *' 17 | void mkd_define_tag(char *, int); | ^~~~~~ html5.c:19:20: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 19 | mkd_define_tag("NAV", 0); | ^~~~~ tags.h:17:21: note: expected 'char *' but argument is of type 'const char *' 17 | void mkd_define_tag(char *, int); | ^~~~~~ html5.c:20:20: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | mkd_define_tag("SECTION", 0); | ^~~~~~~~~ tags.h:17:21: note: expected 'char *' but argument is of type 'const char *' 17 | void mkd_define_tag(char *, int); | ^~~~~~ html5.c:21:20: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | mkd_define_tag("ARTICLE", 0); | ^~~~~~~~~ tags.h:17:21: note: expected 'char *' but argument is of type 'const char *' 17 | void mkd_define_tag(char *, int); | ^~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling markdown.c In file included from markdown.c:7: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ markdown.c:104:30: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 104 | static struct kw comment = { "!--", 3, 0 }; | ^~~~~ markdown.c: In function 'commentblock': markdown.c:184:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 184 | if ( end = strstr(T(t->text), "-->") ) { | ^~~ markdown.c: In function 'htmlblock': markdown.c:232:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 232 | if ( closing = (c == '/') ) c = flogetc(&f); | ^~~~~~~ markdown.c: In function 'is_extra_dt': markdown.c:475:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 475 | if ( x=is_extra_dt(t->next, clip) ) | ^ markdown.c: In function 'isdefinition': markdown.c:489:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 489 | if ( ret = is_discount_dt(t,clip) ) | ^~~ markdown.c: In function 'quoteblock': markdown.c:753:24: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 753 | char *prefix = "class"; | ^~~~~~~ markdown.c:761:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 761 | prefix="id"; | ^ markdown.c:763:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 763 | if ( p->ident = malloc(4+strlen(prefix)+S(q->text)) ) | ^ markdown.c: In function 'enumerated_block': markdown.c:928:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 928 | if ( para = (q != text) ) { | ^~~~ In file included from markdown.c:16: markdown.c: In function 'addfootnote': cstring.h:22:30: warning: operation on 'f->footnotes->size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ markdown.c:965:23: note: in expansion of macro 'EXPAND' 965 | Footnote *foot = &EXPAND(*f->footnotes); | ^~~~~~ cstring.h:22:30: warning: operation on 'foot->tag.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ markdown.c:973:9: note: in expansion of macro 'EXPAND' 973 | EXPAND(foot->tag) = T(p->text)[j]; | ^~~~~~ cstring.h:22:30: warning: operation on 'foot->tag.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ markdown.c:975:5: note: in expansion of macro 'EXPAND' 975 | EXPAND(foot->tag) = 0; | ^~~~~~ cstring.h:22:30: warning: operation on 'foot->title.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ markdown.c:981:13: note: in expansion of macro 'EXPAND' 981 | EXPAND(foot->title) = T(p->text)[j++]; | ^~~~~~ cstring.h:22:30: warning: operation on 'foot->link.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ markdown.c:986:9: note: in expansion of macro 'EXPAND' 986 | EXPAND(foot->link) = T(p->text)[j++]; | ^~~~~~ cstring.h:22:30: warning: operation on 'foot->link.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ markdown.c:987:5: note: in expansion of macro 'EXPAND' 987 | EXPAND(foot->link) = 0; | ^~~~~~ cstring.h:22:30: warning: operation on 'foot->title.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ markdown.c:1014:13: note: in expansion of macro 'EXPAND' 1014 | EXPAND(foot->title) = T(p->text)[j++]; | ^~~~~~ cstring.h:22:30: warning: operation on 'foot->title.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ markdown.c:1020:9: note: in expansion of macro 'EXPAND' 1020 | EXPAND(foot->title) = 0; | ^~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling mkdio.c In file included from mkdio.c:8: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ mkdio.c: In function 'new_Document': mkdio.c:22:1: warning: old-style function definition [-Wold-style-definition] 22 | new_Document() | ^~~~~~~~~~~~ In file included from mkdio.c:13: mkdio.c: In function 'queue': cstring.h:22:30: warning: operation on 'p->text.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ mkdio.c:60:17: note: in expansion of macro 'EXPAND' 60 | EXPAND(p->text) = ' '; | ^~~~~~ cstring.h:22:30: warning: operation on 'p->text.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ mkdio.c:66:13: note: in expansion of macro 'EXPAND' 66 | EXPAND(p->text) = c; | ^~~~~~ cstring.h:22:30: warning: operation on 'p->text.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ mkdio.c:70:5: note: in expansion of macro 'EXPAND' 70 | EXPAND(p->text) = 0; | ^~~~~~ mkdio.c: In function 'populate': cstring.h:22:30: warning: operation on 'line.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ mkdio.c:116:13: note: in expansion of macro 'EXPAND' 116 | EXPAND(line) = c; | ^~~~~~ mkdio.c: In function 'mkd_line': mkdio.c:272:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 272 | if ( len = S(f.out) ) { | ^~~ cstring.h:22:30: warning: operation on 'f.out.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ mkdio.c:278:9: note: in expansion of macro 'EXPAND' 278 | EXPAND(f.out) = 0; | ^~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling resource.c In file included from resource.c:14: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling setup.c In file included from setup.c:7: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ setup.c: In function 'mkd_initialize': setup.c:25:1: warning: old-style function definition [-Wold-style-definition] 25 | mkd_initialize() | ^~~~~~~~~~~~~~ setup.c: In function 'mkd_shlib_destructor': setup.c:40:1: warning: old-style function definition [-Wold-style-definition] 40 | mkd_shlib_destructor() | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling tags.c In file included from tags.c:4: tags.c: In function 'mkd_define_tag': cstring.h:22:30: warning: operation on 'blocktags.size' may be undefined [-Wsequence-point] 22 | #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ | ~~~~~^~~ tags.c:15:21: note: in expansion of macro 'EXPAND' 15 | struct kw *p = &EXPAND(blocktags); | ^~~~~~ tags.c: In function 'mkd_sort_tags': tags.c:43:1: warning: old-style function definition [-Wold-style-definition] 43 | mkd_sort_tags() | ^~~~~~~~~~~~~ tags.c: In function 'mkd_prepare_tags': tags.c:70:1: warning: old-style function definition [-Wold-style-definition] 70 | mkd_prepare_tags() | ^~~~~~~~~~~~~~~~ tags.c:79:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 79 | KW("STYLE"); | ^~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:80:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 80 | KW("SCRIPT"); | ^~~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:81:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 81 | KW("ADDRESS"); | ^~~~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:82:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 82 | KW("BDO"); | ^~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:83:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 83 | KW("BLOCKQUOTE"); | ^~~~~~~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:84:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 84 | KW("CENTER"); | ^~~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:85:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 85 | KW("DFN"); | ^~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:86:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 86 | KW("DIV"); | ^~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:87:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 87 | KW("OBJECT"); | ^~~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:88:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 88 | KW("H1"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:89:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 89 | KW("H2"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:90:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 90 | KW("H3"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:91:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 91 | KW("H4"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:92:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 92 | KW("H5"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:93:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 93 | KW("H6"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:94:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 94 | KW("LISTING"); | ^~~~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:95:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 95 | KW("NOBR"); | ^~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:96:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 96 | KW("UL"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:97:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 97 | KW("P"); | ^~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:98:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 98 | KW("OL"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:99:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 99 | KW("DL"); | ^~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:100:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 100 | KW("PLAINTEXT"); | ^~~~~~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:101:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 101 | KW("PRE"); | ^~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:102:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 102 | KW("TABLE"); | ^~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:103:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 103 | KW("WBR"); | ^~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:104:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 104 | KW("XMP"); | ^~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:105:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 105 | SC("HR"); | ^~~~ tags.c:74:32: note: in definition of macro 'SC' 74 | #define SC(x) mkd_define_tag(x, 1) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:106:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 106 | SC("BR"); | ^~~~ tags.c:74:32: note: in definition of macro 'SC' 74 | #define SC(x) mkd_define_tag(x, 1) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:107:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 107 | KW("IFRAME"); | ^~~~~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c:108:8: warning: passing argument 1 of 'mkd_define_tag' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 108 | KW("MAP"); | ^~~~~ tags.c:73:32: note: in definition of macro 'KW' 73 | #define KW(x) mkd_define_tag(x, 0) | ^ tags.c:13:22: note: expected 'char *' but argument is of type 'const char *' 13 | mkd_define_tag(char *id, int selfclose) | ~~~~~~^~ tags.c: In function 'mkd_deallocate_tags': tags.c:117:1: warning: old-style function definition [-Wold-style-definition] 117 | mkd_deallocate_tags() | ^~~~~~~~~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling version.c In file included from version.c:1: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ version.c:7:5: warning: "USE_AMALLOC" is not defined, evaluates to 0 [-Wundef] 7 | #if USE_AMALLOC | ^~~~~~~~~~~ version.c:21:5: warning: "WITH_ID_ANCHOR" is not defined, evaluates to 0 [-Wundef] 21 | #if WITH_ID_ANCHOR | ^~~~~~~~~~~~~~ cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling xml.c In file included from xml.c:14: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ xml.c: In function 'mkd_xmlchar': xml.c:26:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | case '<': return "<"; | ^~~~~~ xml.c:27:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | case '>': return ">"; | ^~~~~~ xml.c:28:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | case '&': return "&"; | ^~~~~~~ xml.c:29:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | case '"': return """; | ^~~~~~~~ xml.c:30:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 30 | case '\'': return "'"; | ^~~~~~~~ xml.c:33:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 33 | return ""; | ^~ xml.c: In function 'mkd_generatexml': xml.c:49:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 49 | if ( entity = mkd_xmlchar(c) ) | ^~~~~~ xml.c: In function 'mkd_xml': xml.c:72:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 72 | if ( entity = mkd_xmlchar(c) ) | ^~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics compiling xmlpage.c In file included from xmlpage.c:8: config.h:10:5: warning: "SIZEOF_LONG" is not defined, evaluates to 0 [-Wundef] 10 | #if SIZEOF_LONG == 8 | ^~~~~~~~~~~ xmlpage.c: In function 'mkd_xhtmlpage': xmlpage.c:33:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 33 | if ( title = mkd_doc_title(p) ) | ^~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics linking shared-object bluecloth_ext.so make: Leaving directory '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/ext' make: Entering directory '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/ext' /bin/install -m 0755 bluecloth_ext.so /usr/src/RPM/BUILD/gem-bluecloth-2.2.0/.so.bluecloth/usr/local/lib64/ruby make: Leaving directory '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/ext' - - DOCUMENT- - - - - - - - - - - - - - - - - - - - - - - - - - - - - + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.9278 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/gem-bluecloth-buildroot + : + /bin/rm -rf -- /usr/src/tmp/gem-bluecloth-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd gem-bluecloth-2.2.0 + GEM_HOME=/usr/lib/ruby/gemie + /usr/bin/ruby /usr/lib/ruby/bin/setup-rb install --install_prefix=/usr/src/tmp/gem-bluecloth-buildroot --gem-version-replace= (ruby 3.1.4 x86_64-linux) [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *bluecloth:2.2.0 [/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/Rakefile] [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". - - INSTALL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * {exe} -> % bluecloth < bin bluecloth -> [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bin/bluecloth % bluecloth /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bin/bluecloth -> [/usr/src/tmp/gem-bluecloth-buildroot]/usr/bin/bluecloth * {lib} -> % bluecloth < lib bluecloth.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/lib/bluecloth.rb * {man} -> * {ri} -> % bluecloth < .ri.bluecloth BlueCloth/cdesc-BlueCloth.ri => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/cdesc-BlueCloth.ri BlueCloth/flags_from_opthash-c.ri => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/flags_from_opthash-c.ri BlueCloth/inspect-i.ri => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/inspect-i.ri BlueCloth/opthash_from_flags-c.ri => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/opthash_from_flags-c.ri Object/cdesc-Object.ri => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/Object/cdesc-Object.ri cache.ri => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/cache.ri * {inc} -> % bluecloth < ext amalloc.h => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/include/amalloc.h bluecloth.h => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/include/bluecloth.h config.h => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/include/config.h cstring.h => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/include/cstring.h markdown.h => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/include/markdown.h mkdio.h => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/include/mkdio.h tags.h => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/include/tags.h /usr/include -> [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/ext * {app} -> * {log} -> * {state} -> * {test} -> % bluecloth < spec bluecloth/101_changes_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/101_changes_spec.rb bluecloth/TEMPLATE => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/TEMPLATE bluecloth/autolinks_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/autolinks_spec.rb bluecloth/blockquotes_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/blockquotes_spec.rb bluecloth/code_spans_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/code_spans_spec.rb bluecloth/emphasis_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/emphasis_spec.rb bluecloth/entities_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/entities_spec.rb bluecloth/hrules_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/hrules_spec.rb bluecloth/images_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/images_spec.rb bluecloth/inline_html_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/inline_html_spec.rb bluecloth/links_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/links_spec.rb bluecloth/lists_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/lists_spec.rb bluecloth/paragraphs_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/paragraphs_spec.rb bluecloth/titles_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth/titles_spec.rb bluecloth_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bluecloth_spec.rb bugfix_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/bugfix_spec.rb contributions_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/contributions_spec.rb data/antsugar.txt => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/antsugar.txt data/markdowntest/Amps and angle encoding.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Amps and angle encoding.html data/markdowntest/Amps and angle encoding.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Amps and angle encoding.text data/markdowntest/Auto links.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Auto links.html data/markdowntest/Auto links.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Auto links.text data/markdowntest/Backslash escapes.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Backslash escapes.html data/markdowntest/Backslash escapes.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Backslash escapes.text data/markdowntest/Blockquotes with code blocks.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Blockquotes with code blocks.html data/markdowntest/Blockquotes with code blocks.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Blockquotes with code blocks.text data/markdowntest/Code Blocks.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Code Blocks.html data/markdowntest/Code Blocks.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Code Blocks.text data/markdowntest/Code Spans.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Code Spans.html data/markdowntest/Code Spans.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Code Spans.text data/markdowntest/Hard-wrapped paragraphs with list-like lines.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Hard-wrapped paragraphs with list-like lines.html data/markdowntest/Hard-wrapped paragraphs with list-like lines.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Hard-wrapped paragraphs with list-like lines.text data/markdowntest/Horizontal rules.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Horizontal rules.html data/markdowntest/Horizontal rules.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Horizontal rules.text data/markdowntest/Inline HTML (Advanced).html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Inline HTML (Advanced).html data/markdowntest/Inline HTML (Advanced).text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Inline HTML (Advanced).text data/markdowntest/Inline HTML (Simple).html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Inline HTML (Simple).html data/markdowntest/Inline HTML (Simple).text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Inline HTML (Simple).text data/markdowntest/Inline HTML comments.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Inline HTML comments.html data/markdowntest/Inline HTML comments.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Inline HTML comments.text data/markdowntest/Links, inline style.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Links, inline style.html data/markdowntest/Links, inline style.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Links, inline style.text data/markdowntest/Links, reference style.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Links, reference style.html data/markdowntest/Links, reference style.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Links, reference style.text data/markdowntest/Links, shortcut references.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Links, shortcut references.html data/markdowntest/Links, shortcut references.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Links, shortcut references.text data/markdowntest/Literal quotes in titles.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Literal quotes in titles.html data/markdowntest/Literal quotes in titles.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Literal quotes in titles.text data/markdowntest/Markdown Documentation - Basics.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Markdown Documentation - Basics.html data/markdowntest/Markdown Documentation - Basics.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Markdown Documentation - Basics.text data/markdowntest/Markdown Documentation - Syntax.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Markdown Documentation - Syntax.html data/markdowntest/Markdown Documentation - Syntax.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Markdown Documentation - Syntax.text data/markdowntest/Nested blockquotes.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Nested blockquotes.html data/markdowntest/Nested blockquotes.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Nested blockquotes.text data/markdowntest/Ordered and unordered lists.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Ordered and unordered lists.html data/markdowntest/Ordered and unordered lists.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Ordered and unordered lists.text data/markdowntest/Strong and em together.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Strong and em together.html data/markdowntest/Strong and em together.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Strong and em together.text data/markdowntest/Tabs.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Tabs.html data/markdowntest/Tabs.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Tabs.text data/markdowntest/Tidyness.html => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Tidyness.html data/markdowntest/Tidyness.text => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/markdowntest/Tidyness.text data/ml-announce.txt => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/ml-announce.txt data/re-overflow.txt => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/re-overflow.txt data/re-overflow2.txt => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/data/re-overflow2.txt discount_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/discount_spec.rb lib/constants.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/lib/constants.rb lib/helpers.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/lib/helpers.rb lib/matchers.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/lib/matchers.rb markdowntest_spec.rb => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/markdowntest_spec.rb * {sup} -> * {conf} -> * {data} -> % bluecloth < . .gemtest => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/.gemtest .rspec => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/.rspec History.rdoc => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/History.rdoc LICENSE => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/LICENSE LICENSE.discount => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/LICENSE.discount Manifest.txt => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/Manifest.txt README.rdoc => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/README.rdoc Rakefile => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/Rakefile bluecloth.1.pod => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bluecloth.1.pod * {.gemspec} -> %bluecloth /usr/src/tmp/gemspec.20240206-2505126-3p3dl7 => [/usr/src/tmp/gem-bluecloth-buildroot]/usr/lib/ruby/gemie/specifications/bluecloth-2.2.0.gemspec * {gemfile} -> * scheme {bluecloth} /usr/src/RPM/BUILD/gem-bluecloth-2.2.0/.so.bluecloth/usr/local/lib64/ruby/bluecloth_ext.so => /usr/src/tmp/gem-bluecloth-buildroot/usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so /usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so -> /usr/src/tmp/gem-bluecloth-buildroot/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/lib/bluecloth_ext.so >> /usr/src/tmp/gem-bluecloth-buildroot/usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/gem.build_complete + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/gem-bluecloth-buildroot (auto) mode of './usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/gem-bluecloth-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/gem-bluecloth-buildroot/ (default) Compressing files in /usr/src/tmp/gem-bluecloth-buildroot (auto) Adjusting library links in /usr/src/tmp/gem-bluecloth-buildroot ./usr/lib64: (from :0) ./usr/lib: (from :0) ./usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/lib: (from :0) ./usr/lib/ruby/gemie/gems/bluecloth-2.2.0/lib: (from :0) debugedit: ./usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so: DWARF version 0 unhandled Verifying ELF objects in /usr/src/tmp/gem-bluecloth-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.17407 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-bluecloth-2.2.0 + GEM_HOME=/usr/lib/ruby/gemie + /usr/bin/ruby /usr/lib/ruby/bin/setup-rb test (ruby 3.1.4 x86_64-linux) [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *bluecloth:2.2.0 [/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/Rakefile] [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". + exit 0 Processing files: gem-bluecloth-2.2.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.17407 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-bluecloth-2.2.0 + DOCDIR=/usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-2.2.0 + export DOCDIR + rm -rf /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-2.2.0 + /bin/mkdir -p /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-2.2.0 + cp -prL README.rdoc /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-2.2.0 + chmod -R go-w /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-2.2.0 + chmod -R a+rX /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-2.2.0 + exit 0 warning: absolute symlink: /usr/src/tmp/gem-bluecloth-buildroot/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/ext -> /usr/include warning: absolute symlink: /usr/src/tmp/gem-bluecloth-buildroot/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/lib/bluecloth_ext.so -> /usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QCH3je find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell) ruby.prov: detecting ruby provides for gem-bluecloth... ruby.prov: project file is '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/SetupConfig' ruby.prov: /usr/bin/ruby /usr/lib/ruby/bin/setup-rb provides --install_prefix=/usr/src/tmp/gem-bluecloth-buildroot --package=gem-bluecloth -q (ruby 3.1.4 x86_64-linux) [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". * provs -> - [bluecloth] [lib]: gem(bluecloth) = 2.2.0 Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qmu9gD find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) lib.req: WARNING: /usr/src/tmp/gem-bluecloth-buildroot/usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so: overlinked libraries: /lib64/libm.so.6 ruby.req: detecting ruby requires for gem-bluecloth... ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/SetupConfig' ruby.req: /usr/bin/ruby /usr/lib/ruby/bin/setup-rb requires --install_prefix=/usr/src/tmp/gem-bluecloth-buildroot --package=gem-bluecloth -q (ruby 3.1.4 x86_64-linux) [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". * reqs -> - [bluecloth] [lib]: ruby >= 0 rubygems >= 0 Provides: gem(bluecloth) = 2.2.0 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libm.so.6()(64bit), libruby.so.3.1()(64bit) >= set:oiHa6Z1VLZCRwZaT7vgS7whknKLuAv1ZvIkFVZFfplZvcqc4LDRkEdHZ9EWjXDhAvCs6AG7WLxipZsk99AeTkLjE80BZEpiQ2exilE1ZJIeGZekaJPtwdWwRciJORGdaYma0uPZ3E7, rtld(GNU_HASH), ruby >= 0, rubygems >= 0 Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KxAbiP Creating gem-bluecloth-debuginfo package Processing files: bluecloth-2.2.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.56814 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-bluecloth-2.2.0 + DOCDIR=/usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/bluecloth-2.2.0 + export DOCDIR + rm -rf /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/bluecloth-2.2.0 + /bin/mkdir -p /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/bluecloth-2.2.0 + cp -prL README.rdoc /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/bluecloth-2.2.0 + chmod -R go-w /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/bluecloth-2.2.0 + chmod -R a+rX /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/bluecloth-2.2.0 + exit 0 warning: absolute symlink: /usr/src/tmp/gem-bluecloth-buildroot/usr/bin/bluecloth -> /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bin/bluecloth Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WD1cvw find-provides: absolute symbolic link /usr/src/tmp/gem-bluecloth-buildroot/usr/bin/bluecloth -> /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bin/bluecloth is not going to provide anything find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IJnLzg find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) ruby.req: detecting ruby requires for bluecloth... ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/SetupConfig' ruby.req: /usr/bin/ruby /usr/lib/ruby/bin/setup-rb requires --install_prefix=/usr/src/tmp/gem-bluecloth-buildroot --package=bluecloth -q (ruby 3.1.4 x86_64-linux) [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". * reqs -> - [bluecloth] [bin]: /usr/lib/ruby/bin/ruby ruby >= 0 rubygems >= 0 Requires: gem(bluecloth) = 2.2.0, /usr/lib/ruby/bin/ruby, /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bin/bluecloth, ruby >= 0, rubygems >= 0 Processing files: gem-bluecloth-doc-2.2.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.26666 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-bluecloth-2.2.0 + DOCDIR=/usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-doc-2.2.0 + export DOCDIR + rm -rf /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-doc-2.2.0 + /bin/mkdir -p /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-doc-2.2.0 + cp -prL README.rdoc /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-doc-2.2.0 + chmod -R go-w /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-doc-2.2.0 + chmod -R a+rX /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-doc-2.2.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JUef0l find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell) ruby.prov: detecting ruby provides for gem-bluecloth-doc... ruby.prov: project file is '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/SetupConfig' ruby.prov: /usr/bin/ruby /usr/lib/ruby/bin/setup-rb provides --install_prefix=/usr/src/tmp/gem-bluecloth-buildroot --package=gem-bluecloth-doc -q (ruby 3.1.4 x86_64-linux) [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". * provs -> - [bluecloth] Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3K2DkQ find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) ruby.req: detecting ruby requires for gem-bluecloth-doc... ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/SetupConfig' ruby.req: /usr/bin/ruby /usr/lib/ruby/bin/setup-rb requires --install_prefix=/usr/src/tmp/gem-bluecloth-buildroot --package=gem-bluecloth-doc -q (ruby 3.1.4 x86_64-linux) [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". * reqs -> - [bluecloth] [doc]: gem(bluecloth) = 2.2.0 Requires: gem(bluecloth) = 2.2.0 Processing files: gem-bluecloth-devel-2.2.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.76863 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-bluecloth-2.2.0 + DOCDIR=/usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-devel-2.2.0 + export DOCDIR + rm -rf /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-devel-2.2.0 + /bin/mkdir -p /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-devel-2.2.0 + cp -prL README.rdoc /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-devel-2.2.0 + chmod -R go-w /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-devel-2.2.0 + chmod -R a+rX /usr/src/tmp/gem-bluecloth-buildroot/usr/share/doc/gem-bluecloth-devel-2.2.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fpTl4r find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell) ruby.prov: detecting ruby provides for gem-bluecloth-devel... ruby.prov: project file is '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/SetupConfig' ruby.prov: /usr/bin/ruby /usr/lib/ruby/bin/setup-rb provides --install_prefix=/usr/src/tmp/gem-bluecloth-buildroot --package=gem-bluecloth-devel -q (ruby 3.1.4 x86_64-linux) [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". * provs -> - [bluecloth] Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tITpb9 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/gem-bluecloth-buildroot/usr/include/config.h:8:10: fatal error: extconf.h: No such file or directory 8 | #include "extconf.h" | ^~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/config.h: cpp failed, trying c++ mode x86_64-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory compilation terminated. cpp.req: WARNING: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/config.h: cpp failed In file included from /usr/src/tmp/gem-bluecloth-buildroot/usr/include/amalloc.h:8: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/config.h:8:10: fatal error: extconf.h: No such file or directory 8 | #include "extconf.h" | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/amalloc.h: cpp failed In file included from /usr/src/tmp/gem-bluecloth-buildroot/usr/include/amalloc.h:8, from /usr/src/tmp/gem-bluecloth-buildroot/usr/include/cstring.h:14: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/config.h:8:10: fatal error: extconf.h: No such file or directory 8 | #include "extconf.h" | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/cstring.h: cpp failed In file included from /usr/src/tmp/gem-bluecloth-buildroot/usr/include/amalloc.h:8, from /usr/src/tmp/gem-bluecloth-buildroot/usr/include/cstring.h:14, from /usr/src/tmp/gem-bluecloth-buildroot/usr/include/markdown.h:4: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/config.h:8:10: fatal error: extconf.h: No such file or directory 8 | #include "extconf.h" | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/markdown.h: cpp failed In file included from /usr/src/tmp/gem-bluecloth-buildroot/usr/include/bluecloth.h:10: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/config.h:8:10: fatal error: extconf.h: No such file or directory 8 | #include "extconf.h" | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/gem-bluecloth-buildroot/usr/include/bluecloth.h: cpp failed ruby.req: detecting ruby requires for gem-bluecloth-devel... ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-bluecloth-2.2.0/SetupConfig' ruby.req: /usr/bin/ruby /usr/lib/ruby/bin/setup-rb requires --install_prefix=/usr/src/tmp/gem-bluecloth-buildroot --package=gem-bluecloth-devel -q (ruby 3.1.4 x86_64-linux) [DEPRECATED] This Gemfile does not include an explicit global source. Not using an explicit global source may result in a different lockfile being generated depending on the gems you have installed locally before bundler is run. Instead, define a global source in your Gemfile like this: source "https://rubygems.org". * reqs -> - [bluecloth] Requires: gem(bluecloth) = 2.2.0, gem(tidy-ext) >= 0.1, gem(tidy-ext) < 1, gem(rake-compiler) >= 0.7, gem(rake-compiler) < 2, gem(rspec) >= 2.6, gem(rspec) < 4, gem(rdoc) >= 4.0, gem(rdoc) < 7, gem(hoe) >= 3.22, gem(hoe) < 4 Processing files: gem-bluecloth-debuginfo-2.2.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MqEVvG find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iP0WG1 find-requires: running scripts (debuginfo) objdump: '/usr/src/tmp/gem-bluecloth-buildroot/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/lib/bluecloth_ext.so': No such file debuginfo.req: WARNING: /usr/src/tmp/gem-bluecloth-buildroot/usr/lib/ruby/gemie/gems/bluecloth-2.2.0/lib/bluecloth_ext.so: objdump failed Requires: gem-bluecloth = 2.2.0-alt1, debug64(libc.so.6), debug64(libm.so.6), debug64(libruby.so.3.1) Adding to gem-bluecloth-debuginfo a strict dependency on gem-bluecloth Adding to bluecloth a strict dependency on gem-bluecloth warning: gem-bluecloth-doc: non-strict dependency on gem-bluecloth warning: gem-bluecloth-devel: non-strict dependency on gem-bluecloth Removing 2 extra deps from bluecloth due to dependency on gem-bluecloth Removing 2 extra deps from bluecloth due to repentancy on gem-bluecloth Wrote: /usr/src/RPM/RPMS/x86_64/gem-bluecloth-2.2.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/bluecloth-2.2.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/gem-bluecloth-doc-2.2.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/gem-bluecloth-devel-2.2.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/gem-bluecloth-debuginfo-2.2.0-alt1.x86_64.rpm (w2.lzdio) 5.58user 1.27system 0:15.51elapsed 44%CPU (0avgtext+0avgdata 53024maxresident)k 0inputs+0outputs (0major+549602minor)pagefaults 0swaps 3.80user 1.19system 0:23.62elapsed 21%CPU (0avgtext+0avgdata 129144maxresident)k 12096inputs+0outputs (0major+279984minor)pagefaults 0swaps --- bluecloth-2.2.0-alt1.noarch.rpm.repo 2022-09-16 10:24:19.000000000 +0000 +++ bluecloth-2.2.0-alt1.noarch.rpm.hasher 2024-02-06 03:46:15.567719119 +0000 @@ -3,3 +3,3 @@ /usr/share/doc/bluecloth-2.2.0/README.rdoc 100644 root:root -Requires: /usr/bin/ruby +Requires: /usr/lib/ruby/bin/ruby Requires: gem-bluecloth = 2.2.0-alt1:sisyphus+296703.17400.105.2 @@ -10,2 +10,2 @@ File: /usr/share/doc/bluecloth-2.2.0/README.rdoc 100644 root:root ebc05cab617f2e15ab4e0ecf59a3991e -RPMIdentity: 8357d72aab1d4937d03e5978afe1b8a789a7f616be5249201955546bdea229cbc12d001d491f828fd52e02262ef7cf14ea2384ae9eab6f64e2338e1021a5f69b +RPMIdentity: 0e935f8c3557c7530d9fcff981fa5f862d6dc53b163cbcb6b231616986e7f88d3ed8196473664f43a908593d41bfa5c9275e6d5c7819ca618b1255f085390222 --- gem-bluecloth-2.2.0-alt1.x86_64.rpm.repo 2022-09-16 10:24:19.000000000 +0000 +++ gem-bluecloth-2.2.0-alt1.x86_64.rpm.hasher 2024-02-06 03:46:15.625719782 +0000 @@ -111,4 +111,2 @@ Provides: gem(bluecloth) = 2.2.0 -Provides: ruby-gem(bluecloth) = 2.2.0 -Provides: rubygem(bluecloth) = 2.2.0 Provides: gem-bluecloth = 2.2.0-alt1:sisyphus+296703.17400.105.2 @@ -124,3 +122,3 @@ File: /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bin 40755 root:root -File: /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bin/bluecloth 100755 root:root 2a15c82ae1cda2d09a02579c31176f03 +File: /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bin/bluecloth 100755 root:root cce360c2264242364f4eed16896b926b File: /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/bluecloth.1.pod 100644 root:root 545dc9a30c1661fe703d258c85313bfa @@ -205,5 +203,5 @@ File: /usr/lib/ruby/gemie/gems/bluecloth-2.2.0/spec/markdowntest_spec.rb 100755 root:root 008caf1317ef4b5be87583df8d53a26d -File: /usr/lib/ruby/gemie/specifications/bluecloth-2.2.0.gemspec 100644 root:root af51f81203c15f50e58cd8079832b81f +File: /usr/lib/ruby/gemie/specifications/bluecloth-2.2.0.gemspec 100644 root:root 1c8a8bfb251fa6dd532db317b3097458 File: /usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0 40755 root:root -File: /usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so 100644 root:root 6146d0f4e71f7355ee654098f030fd8e +File: /usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so 100644 root:root 1d8e87969bd5e34486b15e25871c5495 File: /usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/gem.build_complete 100644 root:root @@ -211,2 +209,2 @@ File: /usr/share/doc/gem-bluecloth-2.2.0/README.rdoc 100644 root:root ebc05cab617f2e15ab4e0ecf59a3991e -RPMIdentity: 676ce8ba0c9626dfd058adc4831d8529ef6f23e9e0c4e4299ae14343c1f0d6189eade6102566899fd8fc75b84dbd788116a83dd1c430e7e9209e0cf52ff6d5c4 +RPMIdentity: 5513a55da1935d7f8599ae23dd056d9b1016e64ff5fe95f565063082c1ac458305d6ec24cc3dff62316a330f51b259d529869a231b7a808fd40feab6442b119c --- gem-bluecloth-debuginfo-2.2.0-alt1.x86_64.rpm.repo 2022-09-16 10:24:19.000000000 +0000 +++ gem-bluecloth-debuginfo-2.2.0-alt1.x86_64.rpm.hasher 2024-02-06 03:46:15.696720594 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/88 40755 root:root -/usr/lib/debug/.build-id/88/e19b56cb66b1438f24c831dba0cad5c8d2f149 120777 root:root ../../../../lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so -/usr/lib/debug/.build-id/88/e19b56cb66b1438f24c831dba0cad5c8d2f149.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so.debug +/usr/lib/debug/.build-id/73 40755 root:root +/usr/lib/debug/.build-id/73/28698f6f93b288a55c45ff280db931b7d39666 120777 root:root ../../../../lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so +/usr/lib/debug/.build-id/73/28698f6f93b288a55c45ff280db931b7d39666.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so.debug /usr/lib/debug/usr/lib/ruby 40755 root:root @@ -17,4 +17,6 @@ /usr/src/debug/gem-bluecloth-2.2.0/ext/Csio.c 100644 root:root +/usr/src/debug/gem-bluecloth-2.2.0/ext/amalloc.h 100644 root:root /usr/src/debug/gem-bluecloth-2.2.0/ext/bluecloth.c 100644 root:root /usr/src/debug/gem-bluecloth-2.2.0/ext/bluecloth.h 100644 root:root +/usr/src/debug/gem-bluecloth-2.2.0/ext/config.h 100644 root:root /usr/src/debug/gem-bluecloth-2.2.0/ext/css.c 100644 root:root @@ -23,2 +25,3 @@ /usr/src/debug/gem-bluecloth-2.2.0/ext/emmatch.c 100644 root:root +/usr/src/debug/gem-bluecloth-2.2.0/ext/extconf.h 100644 root:root /usr/src/debug/gem-bluecloth-2.2.0/ext/generate.c 100644 root:root @@ -42,5 +45,5 @@ Provides: gem-bluecloth-debuginfo = 2.2.0-alt1:sisyphus+296703.17400.105.2 -File: /usr/lib/debug/.build-id/88 40755 root:root -File: /usr/lib/debug/.build-id/88/e19b56cb66b1438f24c831dba0cad5c8d2f149 120777 root:root ../../../../lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so -File: /usr/lib/debug/.build-id/88/e19b56cb66b1438f24c831dba0cad5c8d2f149.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so.debug +File: /usr/lib/debug/.build-id/73 40755 root:root +File: /usr/lib/debug/.build-id/73/28698f6f93b288a55c45ff280db931b7d39666 120777 root:root ../../../../lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so +File: /usr/lib/debug/.build-id/73/28698f6f93b288a55c45ff280db931b7d39666.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so.debug File: /usr/lib/debug/usr/lib/ruby 40755 root:root @@ -55,3 +58,3 @@ File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0 40755 root:root -File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so.debug 100644 root:root df7d5bc26d7938860edff93e2936ee9e +File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/bluecloth-2.2.0/bluecloth_ext.so.debug 100644 root:root cd3dcc61514f7be9bf926f43d0289152 File: /usr/src/debug/gem-bluecloth-2.2.0 40755 root:root @@ -59,4 +62,6 @@ File: /usr/src/debug/gem-bluecloth-2.2.0/ext/Csio.c 100644 root:root de3227cdf71ab8ec279dec35bb4f0678 +File: /usr/src/debug/gem-bluecloth-2.2.0/ext/amalloc.h 100644 root:root e320f9b87c2efee32f81bf3a934f3674 File: /usr/src/debug/gem-bluecloth-2.2.0/ext/bluecloth.c 100644 root:root a28e8246af4101ba7ced1d53cd79c353 File: /usr/src/debug/gem-bluecloth-2.2.0/ext/bluecloth.h 100644 root:root 50400320d33d56288409bc547dfd9322 +File: /usr/src/debug/gem-bluecloth-2.2.0/ext/config.h 100644 root:root 9097b17e49ff0ddcebfbec73c4620f30 File: /usr/src/debug/gem-bluecloth-2.2.0/ext/css.c 100644 root:root 71ec313612d9c04d95c94ebdaf6d11c2 @@ -65,2 +70,3 @@ File: /usr/src/debug/gem-bluecloth-2.2.0/ext/emmatch.c 100644 root:root 3e0ecef9e209ed266df05d5d17bb4e70 +File: /usr/src/debug/gem-bluecloth-2.2.0/ext/extconf.h 100644 root:root fec17d3c2ccb6eb0d0be8044c1e05740 File: /usr/src/debug/gem-bluecloth-2.2.0/ext/generate.c 100644 root:root 33f4669f24896fbf645af51d4337f238 @@ -78,2 +84,2 @@ File: /usr/src/debug/gem-bluecloth-2.2.0/ext/xmlpage.c 100644 root:root 3be9f11a4e11b6cfa2b9a4feaf522b72 -RPMIdentity: 4b7f61e40540555ce0e50fbd08c892b49cab3246a36334d6456ea6fc48a4fe5bc87d1238afcc09426f1d7ca91b8e5061158aad1d89692faee66635224604668d +RPMIdentity: 65865be28a9ad4a71064dcb4a64f175ac09c25304da099105a944182c26d6a7fe10e57e7586742804a3a20608e1845db9bd49c4b2b8f57677750e472ce7b7abe --- gem-bluecloth-doc-2.2.0-alt1.noarch.rpm.repo 2022-09-16 10:24:20.000000000 +0000 +++ gem-bluecloth-doc-2.2.0-alt1.noarch.rpm.hasher 2024-02-06 03:46:15.853722391 +0000 @@ -1,12 +1,12 @@ +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0 40755 root:root +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth 40755 root:root +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/cdesc-BlueCloth.ri 100644 root:root +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/flags_from_opthash-c.ri 100644 root:root +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/inspect-i.ri 100644 root:root +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/opthash_from_flags-c.ri 100644 root:root +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/Object 40755 root:root +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/Object/cdesc-Object.ri 100644 root:root +/usr/lib/ruby/gemie/ri/bluecloth-2.2.0/cache.ri 100644 root:root /usr/share/doc/gem-bluecloth-doc-2.2.0 40755 root:root /usr/share/doc/gem-bluecloth-doc-2.2.0/README.rdoc 100644 root:root -/usr/share/ri/bluecloth-2.2.0 40755 root:root -/usr/share/ri/bluecloth-2.2.0/BlueCloth 40755 root:root -/usr/share/ri/bluecloth-2.2.0/BlueCloth/cdesc-BlueCloth.ri 100644 root:root -/usr/share/ri/bluecloth-2.2.0/BlueCloth/flags_from_opthash-c.ri 100644 root:root -/usr/share/ri/bluecloth-2.2.0/BlueCloth/inspect-i.ri 100644 root:root -/usr/share/ri/bluecloth-2.2.0/BlueCloth/opthash_from_flags-c.ri 100644 root:root -/usr/share/ri/bluecloth-2.2.0/Object 40755 root:root -/usr/share/ri/bluecloth-2.2.0/Object/cdesc-Object.ri 100644 root:root -/usr/share/ri/bluecloth-2.2.0/cache.ri 100644 root:root Requires: gem(bluecloth) = 2.2.0 @@ -14,13 +14,13 @@ Provides: gem-bluecloth-doc = 2.2.0-alt1:sisyphus+296703.17400.105.2 +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0 40755 root:root +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth 40755 root:root +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/cdesc-BlueCloth.ri 100644 root:root b4c7896b248215d20c9f0d0cfd148371 +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/flags_from_opthash-c.ri 100644 root:root 4808f1e4eda3b5c90019f1744b71aad9 +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/inspect-i.ri 100644 root:root c307ce453feba317416297934223dd01 +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0/BlueCloth/opthash_from_flags-c.ri 100644 root:root 32ece24818b07e91b3e62e780bc3fb50 +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0/Object 40755 root:root +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0/Object/cdesc-Object.ri 100644 root:root 778674b629c661319f0a6d083c63de0b +File: /usr/lib/ruby/gemie/ri/bluecloth-2.2.0/cache.ri 100644 root:root 53f017b283ddf3758a1f7f2dec0536ff File: /usr/share/doc/gem-bluecloth-doc-2.2.0 40755 root:root File: /usr/share/doc/gem-bluecloth-doc-2.2.0/README.rdoc 100644 root:root ebc05cab617f2e15ab4e0ecf59a3991e -File: /usr/share/ri/bluecloth-2.2.0 40755 root:root -File: /usr/share/ri/bluecloth-2.2.0/BlueCloth 40755 root:root -File: /usr/share/ri/bluecloth-2.2.0/BlueCloth/cdesc-BlueCloth.ri 100644 root:root b4c7896b248215d20c9f0d0cfd148371 -File: /usr/share/ri/bluecloth-2.2.0/BlueCloth/flags_from_opthash-c.ri 100644 root:root 4808f1e4eda3b5c90019f1744b71aad9 -File: /usr/share/ri/bluecloth-2.2.0/BlueCloth/inspect-i.ri 100644 root:root c307ce453feba317416297934223dd01 -File: /usr/share/ri/bluecloth-2.2.0/BlueCloth/opthash_from_flags-c.ri 100644 root:root 32ece24818b07e91b3e62e780bc3fb50 -File: /usr/share/ri/bluecloth-2.2.0/Object 40755 root:root -File: /usr/share/ri/bluecloth-2.2.0/Object/cdesc-Object.ri 100644 root:root 778674b629c661319f0a6d083c63de0b -File: /usr/share/ri/bluecloth-2.2.0/cache.ri 100644 root:root 53f017b283ddf3758a1f7f2dec0536ff -RPMIdentity: 22275917e24a879d84b8cf12d150a9aa70111f7679cfa19423ed5faca7508ff92c4e5532597f98797f2f5a7fe2b0d2c2cc26e7be7561557206fb2272095ff6ce +RPMIdentity: 2fc109874a2d172eeedc7f09f85b2fd73cf712044357a107265c7d9fc730cd269c548cadb6b3e746e6064487b10a3359bec3681ca2f8bb732da3a5278e6d0ced