Open dreirund opened 2 years ago
This failure has to be a joke.
strtod returns a double. strtold returns a long double.
<command-line>: error: conflicting types for 'strtod'; have 'long double(const char * restrict, char ** restrict)'
command line?
Maintainer:
@dangowrt
Environment:
grep ^CONFIG_TARGET .config
:openwrt-22.03
fromgit://git.openwrt.org/openwrt/openwrt.git
,git pull
and./scripts/feeds update -a && ./scripts/feeds update -a
on 2022-08-02, ca. 12:23 GMT(I give up on posting latest commit date and hash, since
git log
gives me some old dates, and I don't know how I can makegit log
printing out the last operation. I don't know much aboutgit
.).config
,grep -i transmission .config | grep -v i18n
:Description:
make -j6
fails in above configuration onpackage/feeds/packages/transmission
.An explicit run of
make -j1 V=sc package/feeds/packages/transmission/compile
fails with
error: conflicting types for 'strtod'; have 'long double(const char * restrict, char ** restrict)'
:→ Full
make
output.
Adding to
package/feeds/packages/transmission/Makefile
the linedoes not help (I came to this idea because of the
In file included from ../../../../../staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-11.2.0_musl_eabi/include/fortify/stdlib.h:22
, which containsfortify
).Issue also persists when I select only
transmission-daemon
andluci-app-transmission
: