Bug 22806

Summary: longjmp aliased to undefined symbol _longjmp
Product: Sisyphus Reporter: Boris Savelev <boris>
Component: glibc-develAssignee: placeholder <placeholder>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Boris Savelev 2010-01-21 14:50:28 MSK
при компиляции http://download.savannah.gnu.org/releases/libunwind/libunwind-0.99-beta.tar.gz (нужна именно эта версия без патчей)

gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86 -I. -D_GNU_SOURCE -DNDEBUG -g -O2 -fexceptions -Wall -Wsign-compare -MT setjmp/longjmp.lo -MD -MP -MF setjmp/.deps/longjmp.Tpo -c setjmp/longjmp.c  -fPIC -DPIC -o setjmp/.libs/longjmp.o

/usr/include/bits/setjmp2.h:26: error: 'longjmp' aliased to undefined symbol '_longjmp'
Comment 1 Dmitry V. Levin 2010-01-21 15:00:18 MSK
The setjmp/longjmp.c file you are trying to compile contains its own definitions of *longjmp stuff that aren't compatible with glibc.  Please forward this information to upstream of libunwind.
Comment 2 Boris Savelev 2010-01-21 15:32:05 MSK
да, поспешил с багой. спасибо