Skip to content

vpmadt032: Shipped binaries no longer copied to object files by kbuild #78

Open
@InterLinked1

Description

@InterLinked1

Following kernel commit 13b25489b6f8bd73ed65f07928f7c27a481f1820, the vpmadt032 object is no longer copied from the binary blob (.o_shipped) by the kernel kbuild rule for some reason.

Can be manually worked around by running a command like the following and continuing the build:

MY_DAHDI_ARCH=x86_64
cp -n drivers/dahdi/vpmadt032_loader/vpmadt032_${MY_DAHDI_ARCH}.o_shipped drivers/dahdi/vpmadt032_loader/vpmadt032_${MY_DAHDI_ARCH}.o
  LD [M]  xpp/xpd_pri.o
  LD [M]  xpp/xpd_bri.o
  CC [M]  wcaxx-base.o
  LD [M]  xpp/xpd_echo.o
  CC [M]  wctdm.o
  VERIFY  xpp/init_card_1_30
  VERIFY  xpp/init_card_2_30
  VERIFY  xpp/init_card_3_30
  VERIFY  xpp/init_card_4_30
  HOSTCC  xpp/print_fxo_modes.o
  HOSTLD  xpp/print_fxo_modes
  GEN     xpp/init_fxo_modes
  CHECK   xpp/init_card_2_30
  CC [M]  wct1xxp.o
  CC [M]  wcte11xp.o
  CC [M]  wcfxo.o
./makefw tormenta2.rbt tor2fw > tor2fw.h
Loaded 69900 bytes from file
./makefw pciradio.rbt radfw > radfw.h
Loaded 42096 bytes from file
  CC [M]  dahdi_echocan_jpah.o
  CC [M]  dahdi_echocan_sec.o
  CC [M]  dahdi_echocan_sec2.o
  CC [M]  dahdi_echocan_kb1.o
  CC [M]  dahdi_echocan_mg2.o
  CC [M]  vpmadt032_loader/dahdi_vpmadt032_loader.o
make[4]: *** No rule to make target 'vpmadt032_loader/vpmadt032_x86_64.o', needed by 'dahdi_vpmadt032_loader.o'.  Stop.
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [/usr/src/linux-next/Makefile:1988: .] Error 2
make[2]: *** [/usr/src/linux-next/Makefile:251: __sub-make] Error 2
make[2]: Leaving directory '/usr/src/dahdi-linux-3.4.0/drivers/dahdi'
make[1]: *** [Makefile:251: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-next'
make: *** [Makefile:74: modules] Error 2
DAHDI Linux compilation failed, aborting install

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions