#16940 closed enhancement (fixed)

xine-lib FTBFS with binutils-2.39

Reported by: pierre Owned by: pierre
Priority: high Milestone: 11.2
Component: BOOK Version: git
Severity: blocker Keywords:
Cc:

Description

make[1]*: on entre dans le répertoire «*/tmp/xine-lib-1.2.12/misc*»
  CCLD     xine-list-1.2
/usr/bin/ld: xine-list.o: non-canonical reference to canonical protected function `xine_set_flags' in ../src/xine-engine/.libs/libxine.so
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:805 : xine-list-1.2] Erreur 1
make[1]*: on quitte le répertoire «*/tmp/xine-lib-1.2.12/misc*»
make: *** [Makefile:910 : all-recursive] Erreur 1

This occurs because the global variable xine_set_flags is protected. Xi Ruoyao proposes the following fix:

sed '/xine_set_flags/s/XINE_PROTECTED//' -i include/xine.h

Change History (2)

comment:1 by pierre, 20 months ago

Owner: changed from blfs-book to pierre
Status: newassigned

comment:2 by pierre, 20 months ago

Resolution: fixed
Status: assignedclosed

Fixed at d4a411a65e

Note: See TracTickets for help on using tickets.