On Wed, Mar 13, 2024 at 12:37:02PM +0100, Lucas Nussbaum wrote: ...
cc1: warning: command-line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C y.tab.c: In function ‘_dxfccparse’: _compparse.c:51:17: error: implicit declaration of function ‘_dxfcclex’ [-Werror=implicit-function-declaration] 51 | #define yylex _dxfcclex | ^~~~~~~~~ y.tab.c:651:16: note: in expansion of macro ‘yylex’ y.tab.c:1107:16: note: in expansion of macro ‘YYLEX’ _compparse.c:52:17: error: implicit declaration of function ‘_dxfccerror’ [-Werror=implicit-function-declaration] 52 | #define yyerror _dxfccerror | ^~~~~~~~~~~ y.tab.c:1682:2: note: in expansion of macro ‘yyerror’ ./_compparse.y: In function ‘_dxfccerror’: ./_compparse.y:432:47: error: implicit declaration of function ‘_dxfcclexerror’; did you mean ‘_dxfccerror’? [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[6]: *** [Makefile:961: _compparse.lo] Error 1
I have attached one debdiff and it can be built with it. So could you upload it with it? I can team upload if nobody response with this sor some days. BTW, dx upstream has dead, so refer to: https://trac.macports.org/ticket/61842 -- Regards, -- Bo YU
diff -Nru dx-4.4.4/debian/changelog dx-4.4.4/debian/changelog --- dx-4.4.4/debian/changelog 2024-02-29 07:06:03.000000000 +0800 +++ dx-4.4.4/debian/changelog 2024-03-14 14:17:17.000000000 +0800 @@ -1,3 +1,11 @@ +dx (1:4.4.4-15.2) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Add -Wno-error=implicit-function-declaration into + DEB_CFLAGS_MAINT_APPEND. (Closes: #1066310) + + -- Bo YU <tsu.y...@gmail.com> Thu, 14 Mar 2024 14:17:17 +0800 + dx (1:4.4.4-15.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru dx-4.4.4/debian/rules dx-4.4.4/debian/rules --- dx-4.4.4/debian/rules 2024-02-29 07:06:00.000000000 +0800 +++ dx-4.4.4/debian/rules 2024-03-14 14:17:05.000000000 +0800 @@ -4,6 +4,7 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all DEB_CFLAGS_MAINT_APPEND=-fsigned-char -fno-strict-aliasing -std=c++11 +DEB_CFLAGS_MAINT_APPEND=-Wno-error=implicit-function-declaration DEB_CXXFLAGS_MAINT_APPEND=-fsigned-char -fno-strict-aliasing -std=c++11 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) ifeq ($(DEB_HOST_ARCH), alpha)
signature.asc
Description: PGP signature