* Re: [devel] audiooss-1.0.0-alt1: rebuild failed @ 2006-05-14 13:03 ` Alexey I. Froloff 2006-05-14 13:10 ` Dmitry V. Levin 0 siblings, 1 reply; 8+ messages in thread From: Alexey I. Froloff @ 2006-05-14 13:03 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1031 bytes --] * QA Team Robot <qa@> [060514 16:45]: > gcc -m32 -c -pipe -Wall -O2 -march=i586 -mcpu=i686 -fno-strength-reduce -fno-strict-aliasing -pipe -I/usr/include -I/usr/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DMALLOC_0_RETURNS_NULL -D_REENTRANT -D__REENTRANT -DLINUX_IOCTL -fPIC audiooss.c > `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. Надо бы макросы поменять, а? > audiooss.c:798: error: '__open' aliased to undefined symbol 'open' # define strong_alias(name, aliasname) \ extern __typeof (name) aliasname __attribute__ ((alias (#name))) strong_alias(open, __open); strong_alias(close, __close); strong_alias(write, __write); strong_alias(ioctl, __ioctl); strong_alias(fcntl, __fcntl); strong_alias(select, __select); Это лечится? Если нет, то фтопку его... -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] audiooss-1.0.0-alt1: rebuild failed 2006-05-14 13:03 ` [devel] audiooss-1.0.0-alt1: rebuild failed Alexey I. Froloff @ 2006-05-14 13:10 ` Dmitry V. Levin 2006-05-14 13:32 ` Alexey I. Froloff 0 siblings, 1 reply; 8+ messages in thread From: Dmitry V. Levin @ 2006-05-14 13:10 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1234 bytes --] On Sun, May 14, 2006 at 05:03:53PM +0400, Alexey I. Froloff wrote: > * QA Team Robot <qa@> [060514 16:45]: > > gcc -m32 -c -pipe -Wall -O2 -march=i586 -mcpu=i686 -fno-strength-reduce -fno-strict-aliasing -pipe -I/usr/include -I/usr/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DMALLOC_0_RETURNS_NULL -D_REENTRANT -D__REENTRANT -DLINUX_IOCTL -fPIC audiooss.c > > `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. > Надо бы макросы поменять, а? О чём и речь. Зачем использовать такие ключи, непонятно. В %optflags совсем другие. > > audiooss.c:798: error: '__open' aliased to undefined symbol 'open' > # define strong_alias(name, aliasname) \ > extern __typeof (name) aliasname __attribute__ ((alias (#name))) > strong_alias(open, __open); > strong_alias(close, __close); > strong_alias(write, __write); > strong_alias(ioctl, __ioctl); > strong_alias(fcntl, __fcntl); > strong_alias(select, __select); > > Это лечится? Контекст смотреть надо. > Если нет, то фтопку его... -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] audiooss-1.0.0-alt1: rebuild failed 2006-05-14 13:10 ` Dmitry V. Levin @ 2006-05-14 13:32 ` Alexey I. Froloff 2006-05-14 13:47 ` [devel] %optflags Alexey Tourbin 2006-05-15 0:44 ` [devel] audiooss-1.0.0-alt1: rebuild failed Dmitry V. Levin 0 siblings, 2 replies; 8+ messages in thread From: Alexey I. Froloff @ 2006-05-14 13:32 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1014 bytes --] * Dmitry V. Levin <ldv@> [060514 17:15]: > > > `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. > > Надо бы макросы поменять, а? > О чём и речь. Зачем использовать такие ключи, непонятно. > В %optflags совсем другие. Ага, xorg-cf-files (imake). Наверно просто давно не пересобирался. > > > audiooss.c:798: error: '__open' aliased to undefined symbol 'open' > > # define strong_alias(name, aliasname) \ > > extern __typeof (name) aliasname __attribute__ ((alias (#name))) > > strong_alias(open, __open); > > strong_alias(close, __close); > > strong_alias(write, __write); > > strong_alias(ioctl, __ioctl); > > strong_alias(fcntl, __fcntl); > > strong_alias(select, __select); > > Это лечится? > Контекст смотреть надо. Ох... Это как раз то самое, про что тут недавно говорили. Это некая библиотека, которая перехватывает открытие /dev/snd примерно таким образом: LD_PRELOAD=${LD_PRELOAD+$LD_PRELOAD:}/usr/lib/audiooss/libaudiooss.so exec "$@" -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* [devel] %optflags 2006-05-14 13:32 ` Alexey I. Froloff @ 2006-05-14 13:47 ` Alexey Tourbin 2006-05-14 14:27 ` Alexey Tourbin 2006-05-15 0:44 ` [devel] audiooss-1.0.0-alt1: rebuild failed Dmitry V. Levin 1 sibling, 1 reply; 8+ messages in thread From: Alexey Tourbin @ 2006-05-14 13:47 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 475 bytes --] On Sun, May 14, 2006 at 05:32:17PM +0400, Alexey I. Froloff wrote: > * Dmitry V. Levin <ldv@> [060514 17:15]: > > > > `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. > > > Надо бы макросы поменять, а? > > О чём и речь. Зачем использовать такие ключи, непонятно. > > В %optflags совсем другие. > Ага, xorg-cf-files (imake). Наверно просто давно не > пересобирался. С перловыми пакетами такая же история. Оптимизация используется из perl -V:optimize [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] %optflags 2006-05-14 13:47 ` [devel] %optflags Alexey Tourbin @ 2006-05-14 14:27 ` Alexey Tourbin 0 siblings, 0 replies; 8+ messages in thread From: Alexey Tourbin @ 2006-05-14 14:27 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 646 bytes --] On Sun, May 14, 2006 at 05:47:26PM +0400, Alexey Tourbin wrote: > On Sun, May 14, 2006 at 05:32:17PM +0400, Alexey I. Froloff wrote: > > * Dmitry V. Levin <ldv@> [060514 17:15]: > > > > > `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. > > > > Надо бы макросы поменять, а? > > > О чём и речь. Зачем использовать такие ключи, непонятно. > > > В %optflags совсем другие. > > Ага, xorg-cf-files (imake). Наверно просто давно не > > пересобирался. > > С перловыми пакетами такая же история. Оптимизация используется из > perl -V:optimize Кстати, -mcpu теперь вообще никакого эффекта не даёт или таки сходит за -mtune? [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] audiooss-1.0.0-alt1: rebuild failed 2006-05-14 13:32 ` Alexey I. Froloff 2006-05-14 13:47 ` [devel] %optflags Alexey Tourbin @ 2006-05-15 0:44 ` Dmitry V. Levin 2006-05-15 15:19 ` Alexey I. Froloff 2006-05-15 15:40 ` Anton Farygin 1 sibling, 2 replies; 8+ messages in thread From: Dmitry V. Levin @ 2006-05-15 0:44 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1145 bytes --] On Sun, May 14, 2006 at 05:32:17PM +0400, Alexey I. Froloff wrote: > * Dmitry V. Levin <ldv@> [060514 17:15]: [...] > > > > audiooss.c:798: error: '__open' aliased to undefined symbol 'open' > > > # define strong_alias(name, aliasname) \ > > > extern __typeof (name) aliasname __attribute__ ((alias (#name))) > > > strong_alias(open, __open); > > > strong_alias(close, __close); > > > strong_alias(write, __write); > > > strong_alias(ioctl, __ioctl); > > > strong_alias(fcntl, __fcntl); > > > strong_alias(select, __select); > > > Это лечится? > > Контекст смотреть надо. > Ох... Это как раз то самое, про что тут недавно говорили. Это > некая библиотека, которая перехватывает открытие /dev/snd > примерно таким образом: > > LD_PRELOAD=${LD_PRELOAD+$LD_PRELOAD:}/usr/lib/audiooss/libaudiooss.so exec "$@" Да, эта библиотека обречена в принципе. Но компиляцию исправить можно. Вот, кстати, для сравнения: wrapper.c:182: error: 'crypt_gensalt_blowfish_rn' aliased to undefined symbol '__crypt_gensalt_blowfish_rn' make[2]: *** [/usr/src/RPM/BUILD/glibc-2.3.6/build-i586-linux/crypt/wrapper.o] Error 1 -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] audiooss-1.0.0-alt1: rebuild failed 2006-05-15 0:44 ` [devel] audiooss-1.0.0-alt1: rebuild failed Dmitry V. Levin @ 2006-05-15 15:19 ` Alexey I. Froloff 2006-05-15 15:40 ` Anton Farygin 1 sibling, 0 replies; 8+ messages in thread From: Alexey I. Froloff @ 2006-05-15 15:19 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 587 bytes --] * Dmitry V. Levin <ldv@> [060515 04:49]: > > > Контекст смотреть надо. > > Ох... Это как раз то самое, про что тут недавно говорили. Это > > некая библиотека, которая перехватывает открытие /dev/snd > > примерно таким образом: > Да, эта библиотека обречена в принципе. Но компиляцию исправить можно. А нужно ли? Хотя, можно исправить, и исправленный пакет переложить в orphaned ;-) Ну только если не придётся для этого его весь переписывать. Кстати, %url не отвечает. Как такие вещи обычно чинят? > Вот, кстати, для сравнения: Ого! ;-) -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] audiooss-1.0.0-alt1: rebuild failed 2006-05-15 0:44 ` [devel] audiooss-1.0.0-alt1: rebuild failed Dmitry V. Levin 2006-05-15 15:19 ` Alexey I. Froloff @ 2006-05-15 15:40 ` Anton Farygin 1 sibling, 0 replies; 8+ messages in thread From: Anton Farygin @ 2006-05-15 15:40 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Sun, May 14, 2006 at 05:32:17PM +0400, Alexey I. Froloff wrote: >> * Dmitry V. Levin <ldv@> [060514 17:15]: > [...] >>>>> audiooss.c:798: error: '__open' aliased to undefined symbol 'open' >>>> # define strong_alias(name, aliasname) \ >>>> extern __typeof (name) aliasname __attribute__ ((alias (#name))) >>>> strong_alias(open, __open); >>>> strong_alias(close, __close); >>>> strong_alias(write, __write); >>>> strong_alias(ioctl, __ioctl); >>>> strong_alias(fcntl, __fcntl); >>>> strong_alias(select, __select); >>>> Это лечится? >>> Контекст смотреть надо. >> Ох... Это как раз то самое, про что тут недавно говорили. Это >> некая библиотека, которая перехватывает открытие /dev/snd >> примерно таким образом: >> >> LD_PRELOAD=${LD_PRELOAD+$LD_PRELOAD:}/usr/lib/audiooss/libaudiooss.so exec "$@" > > Да, эта библиотека обречена в принципе. Но компиляцию исправить можно. > Вот, кстати, для сравнения: > wrapper.c:182: error: 'crypt_gensalt_blowfish_rn' aliased to undefined symbol '__crypt_gensalt_blowfish_rn' > make[2]: *** [/usr/src/RPM/BUILD/glibc-2.3.6/build-i586-linux/crypt/wrapper.o] Error 1 У меня в SDL тоже такое вылезло, при чём исключительно на i586. Rgds, Rider ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-05-15 15:40 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-05-14 13:03 ` [devel] audiooss-1.0.0-alt1: rebuild failed Alexey I. Froloff 2006-05-14 13:10 ` Dmitry V. Levin 2006-05-14 13:32 ` Alexey I. Froloff 2006-05-14 13:47 ` [devel] %optflags Alexey Tourbin 2006-05-14 14:27 ` Alexey Tourbin 2006-05-15 0:44 ` [devel] audiooss-1.0.0-alt1: rebuild failed Dmitry V. Levin 2006-05-15 15:19 ` Alexey I. Froloff 2006-05-15 15:40 ` Anton Farygin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git