Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-1341

am335x-pm-firmware FTBS at link stage

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • Flounder
    • Flounder
    • None

      |      LINK     am335x-pm-firmware.elf
      | /home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/recipe-sysroot-native/usr/bin/arm-agl-linux-gnueabi/../../libexec/arm-agl-linux-gnueabi/gcc/arm-agl-linux-gnueabi/7.2.0/ld: section .interp LMA [0000000000002c44,0000000000002c5c] overlaps section .data LMA [0000000000002c44,0000000000002e1b]
      | /home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/recipe-sysroot-native/usr/bin/arm-agl-linux-gnueabi/../../libexec/arm-agl-linux-gnueabi/gcc/arm-agl-linux-gnueabi/7.2.0/ld: section .dynamic LMA [0000000000002e1c,0000000000002ea3] overlaps section .dynsym LMA [0000000000002c60,0000000000002eff]
      | /home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/recipe-sysroot-native/usr/bin/arm-agl-linux-gnueabi/../../libexec/arm-agl-linux-gnueabi/gcc/arm-agl-linux-gnueabi/7.2.0/ld: section .dynstr LMA [0000000000002f00,000000000000316c] overlaps section .got LMA [0000000000002ea4,0000000000002f3f]
      | /home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/recipe-sysroot-native/usr/bin/arm-agl-linux-gnueabi/../../libexec/arm-agl-linux-gnueabi/gcc/arm-agl-linux-gnueabi/7.2.0/ld: section .got.plt LMA [0000000000002f40,0000000000002f4b] overlaps section .dynstr LMA [0000000000002f00,000000000000316c]
      | /home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/recipe-sysroot-native/usr/bin/arm-agl-linux-gnueabi/../../libexec/arm-agl-linux-gnueabi/gcc/arm-agl-linux-gnueabi/7.2.0/ld: bin/am335x-pm-firmware.elf: Not enough room for program headers, try linking with -N
      | /home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/recipe-sysroot-native/usr/bin/arm-agl-linux-gnueabi/../../libexec/arm-agl-linux-gnueabi/gcc/arm-agl-linux-gnueabi/7.2.0/ld: final link failed: Bad value
      | collect2: error: ld returned 1 exit status
      | Makefile:48: recipe for target 'am335x-pm-firmware.elf' failed
      | make: *** [am335x-pm-firmware.elf] Error 1
      | WARNING: /home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/temp/run.do_compile.31745:1 exit 2 from 'make CROSS_COMPILE="arm-agl-linux-gnueabi-" CC="arm-agl-linux-gnueabi-gcc  --sysroot=/home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/recipe-sysroot  -mfloat-abi=hard"'
      | ERROR: Function failed: do_compile (log file is located at /home/scratch/AGL/repobuild-local/build-beagle/tmp/work/armv7ahf-neon-agl-linux-gnueabi/amx3-cm3/1.9.2-r0/temp/log.do_compile.31745)
      ERROR: Task (/home/scratch/AGL/repobuild-local/meta-ti/recipes-bsp/cm3-pm-firmware/amx3-cm3_git.bb:do_compile) failed with exit code '1'
      NOTE: Tasks Summary: Attempted 2053 tasks of which 1363 didn't need to be rerun and 1 failed.
      
      Summary: 1 task failed:
        /home/scratch/AGL/repobuild-local/meta-ti/recipes-bsp/cm3-pm-firmware/amx3-cm3_git.bb:do_compile
      
      

      Karthik Ramanan does it ring a bell ?
      We're on rocko atm but using still ed83a43c of the rocko branch of meta-ti.

        # Subject Branch Project Status CR V

            tmrini Thomas Rini
            jsmoeller Jan-Simon Moeller
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: