[Debian GNUstep maintainers] Bug#1028578: src:pantomime: FTBFS with gnustep-base/1.29.0
Yavor Doganov
yavor at gnu.org
Fri Jan 13 07:26:39 GMT 2023
Source: pantomime
Version: 1.3.0+dfsg1-3
Severity: important
Tags: sid bookworm
User: pkg-gnustep-maintainers at lists.alioth.debian.org
Usertags: gnustep-base1.29-transition gnustep-transition
This package fails to build with gnustep-base/1.29.0-1 from
experimental:
gcc NSString+Extensions.m -c \
-MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -g -O2 -g -O2 -ffile-prefix-map=/build/pantomime-1.3.0+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_ICONV -Wall -Wno-import -fconstant-string-class=NSConstantString -I.. -I./derived_src -I. -I/usr/local/include/GNUstep -I/usr/include/GNUstep \
-o obj/Pantomime.obj/NSString+Extensions.m.o
NSString+Extensions.m: In function '+[NSString(PantomimeStringExtensions) encodingForCharset:convertToNSStringEncoding:]':
NSString+Extensions.m:243:23: error: 'NSBIG5StringEncoding' undeclared (first use in this function); did you mean 'NSBig5StringEncoding'?
243 | {@"big5" ,NSBIG5StringEncoding ,NO},
| ^~~~~~~~~~~~~~~~~~~~
| NSBig5StringEncoding
NSString+Extensions.m:243:23: note: each undeclared identifier is reported only once for each function it appears in
NSString+Extensions.m:244:23: error: 'NSGB2312StringEncoding' undeclared (first use in this function); did you mean 'NSHZ_GB_2312StringEncoding'?
244 | {@"gb2312" ,NSGB2312StringEncoding ,NO},
| ^~~~~~~~~~~~~~~~~~~~~~
| NSHZ_GB_2312StringEncoding
NSString+Extensions.m: At top level:
NSString+Extensions.m:504:2: warning: #warning return Charset instead? [-Wcpp]
504 | #warning return Charset instead?
| ^~~~~~~
make[5]: *** [/usr/share/GNUstep/Makefiles/rules.make:521: obj/Pantomime.obj/NSString+Extensions.m.o] Error 1
The severity of this bug will be raised to "serious" once
gnustep-base/1.29.0 is uploaded to unstable.
More information about the pkg-GNUstep-maintainers
mailing list