Skip to content

ripe-atlas: linking error #30083

Description

@vortexilation

Package Name

ripe-atlas

Maintainer

@commodo

OpenWrt Version

SNAPSHOT

OpenWrt Target/Subtarget

x86/64

Steps to Reproduce

  1. Compile with gcc 16.1.0
  2. Observe the linking error

Also I need the following patch to concatenated comments, unless compilation errors :

--- a/probe-busybox/eperd/evtdig.c
+++ b/probe-busybox/eperd/evtdig.c
@@ -23,7 +23,8 @@
 //config:       default n
 //config:       depends on EVTDIG
 //config:       help
-//config:        extra debug info. Also may cause segfault or/and memory leak. Add at your own risk.
+//config:        extra debug info. Also may cause segfault or/and
+//config:        memory leak. Add at your own risk.
 
 //applet:IF_EVTDIG(APPLET(evtdig, BB_DIR_ROOT, BB_SUID_DROP))
 

Actual Behaviour

Getting the following linking error :

  GEN     archival/libarchive/Kbuild
  GEN     libpwdgrp/Kbuild
  GEN     eperd/Kbuild
  GEN     eperd/Config.in
In file included from scripts/kconfig/zconf.tab.c:2168:
scripts/kconfig/confdata.c: In function 'conf_write':
scripts/kconfig/confdata.c:353:35: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  353 |                 } else if ((slash = strrchr(name, '/'))) {
      |                                   ^
scripts/kconfig/conf -s Config.in
#
# using defaults found in .config
#
/home/nameless/works/openwrt/staging_dir/toolchain-x86_64_gcc-16.1.1_glibc/bin/x86_64-openwrt-linux-gnu-ld.bfd: -f may not be used without -shared
make[5]: *** [scripts/Makefile.build:264: applets/built-in.o] Error 1
make[4]: *** [Makefile:372: applets_dir] Error 2
make[3]: *** [Makefile:469: all-recursive] Error 1
make[3]: Leaving directory '/home/nameless/works/openwrt/build_dir/target-x86_64_glibc_nameless/ripe-atlas-software-probe-5120'
make[2]: *** [Makefile:209: /home/nameless/works/openwrt/build_dir/target-x86_64_glibc_nameless/ripe-atlas-software-probe-5120/.built] Error 2

Confirmation Checklist

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions