ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] mozilla and Co backports
@ 2005-04-06 21:30 Denis V. Rybakov
  2005-04-06 21:42 ` Eugene Ostapets
  2005-04-07  6:32 ` [sisyphus] " Michael Shigorin
  0 siblings, 2 replies; 6+ messages in thread
From: Denis V. Rybakov @ 2005-04-06 21:30 UTC (permalink / raw)
  To: sisyphus

Имею alm 2.4 (оригинальный, с сизифа не обновлялся)

Пытаюсь собрать firefox 1.0.2 из src.rpm от федоры (уж что нашел).
Правки зависимостей все сделал, редхатовские патчи отключил.

Проблема в следующем

gmake[3]: Entering directory 
`/home/dry/RPM/BUILD/mozilla/extensions/negotiateauth'
nsNegotiateAuthFactory.cpp
c++ -o nsNegotiateAuthFactory.o -c -DOSTYPE=\"Linux2.4\" 
-DOSARCH=\"Linux\" -DHAVE_DEPENDENT_LIBS -DUSE_GSSAPI  
-I../../dist/include/xpcom -I../../dist/include/string 
-I../../dist/include/necko -I../../dist/include/pref 
-I../../dist/include/negotiateauth -I../../dist/include 
-I/home/dry/RPM/BUILD/mozilla/dist/include/nspr     -I. 
-I/usr/X11R6/include   -fPIC  -I/usr/X11R6/include -fno-rtti 
-fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align 
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy 
-Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread 
-pipe  -DNDEBUG -DTRIMMED -pipe -Wall -Os -march=athlon  
-I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../mozilla-config.h 
-Wp,-MD,.deps/nsNegotiateAuthFactory.pp nsNegotiateAuthFactory.cpp
In file included from nsNegotiateAuthFactory.cpp:64:
nsNegotiateAuthGSSAPI.h:74: error: syntax error before `)' token
nsNegotiateAuthGSSAPI.h:63: warning: `class nsNegotiateAuth' only 
defines a private destructor and has no friends
nsNegotiateAuthGSSAPI.h:63: warning: `class nsNegotiateAuth' has virtual 
functions but non-virtual destructor
nsNegotiateAuthGSSAPI.h:76: error: syntax error before `private'
nsNegotiateAuthGSSAPI.h:78: error: 'gss_OID' is used as a type, but is 
not defined as a type.
nsNegotiateAuthGSSAPI.h:81: error: syntax error before `}' token

смотрим что там

#if defined(HAVE_GSSAPI_H)
#include <gssapi.h>
#elif defined(HAVE_GSSAPI_GSSAPI_H)
#include <gssapi/gssapi.h>
#endif

#if defined(HAVE_GSSAPI_GENERIC_H)
#include <gssapi_generic.h>
#elif defined(HAVE_GSSAPI_GSSAPI_GENERIC_H)
#include <gssapi/gssapi_generic.h>
#endif

....

/ The nsNegotiateAuth class provides responses for the GSS-API Negotiate 
method
// as specified by Microsoft in draft-brezak-spnego-http-04.txt

class nsNegotiateAuth : public nsIAuthModule
{
public:
    NS_DECL_ISUPPORTS
    NS_DECL_NSIAUTHMODULE

    nsNegotiateAuth();

private:
    ~nsNegotiateAuth() { Reset(); }

    void    Reset();
    gss_OID GetOID() { return mMechOID; };

private:
    gss_ctx_id_t mCtx;
    gss_OID      mMechOID;
    nsCString    mServiceName;
    PRUint32     mServiceFlags;
};

не может найти определения структур из gssapi, которое вероятнее всего 
находится
в gssapi.h, который входит в состав libgssapi в рамках проекта
"NFSv4 for linux 2.6 kernels" 
(http://www.citi.umich.edu/projects/nfsv4/linux/),
Ядро у меня понятное дело 2.4 и никакого libgssapi нет.

хочу обратить внимание, что ни один из #ifdef не активируется, в 
mozilla-config.h  у меня
никаких дефайнов относительно GSSAPI, логично было бы предположить, что 
скрипты
конфигурации должны были бы исключить nsNegotiateAuthGSSAPI.cpp из билда,
однако он пытается компилироваться.

тем не менее у меня нет особого желания копаться с этим дальше, возможно 
кто-то
уже сталкивался с этой проблемой - поделитесь решением или может даже 
уже есть
готовый backport?






^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] mozilla and Co backports
  2005-04-06 21:30 [sisyphus] mozilla and Co backports Denis V. Rybakov
@ 2005-04-06 21:42 ` Eugene Ostapets
  2005-04-07 20:26   ` Denis V. Rybakov
  2005-04-07  6:32 ` [sisyphus] " Michael Shigorin
  1 sibling, 1 reply; 6+ messages in thread
From: Eugene Ostapets @ 2005-04-06 21:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Apr 7, 2005 12:30 AM, Denis V. Rybakov <dendery@inbox.ru> wrote:
> Имею alm 2.4 (оригинальный, с сизифа не обновлялся)
> 
> Пытаюсь собрать firefox 1.0.2 из src.rpm от федоры (уж что нашел).
> Правки зависимостей все сделал, редхатовские патчи отключил.
Возьмите на sisyphus.ru spec файл - должно быть попроще с зависимостями...

> 
> Проблема в следующем

> #if defined(HAVE_GSSAPI_H)
> #include <gssapi.h>
> #elif defined(HAVE_GSSAPI_GSSAPI_H)
> #include <gssapi/gssapi.h>
> #endif
> не может найти определения структур из gssapi, которое вероятнее всего
> находится
> в gssapi.h, который входит в состав libgssapi в рамках проекта
> "NFSv4 for linux 2.6 kernels"
А по-моему он входит в kerberos:) А NVSv4 просто поддерживает
авторизацю по керберосу...

> тем не менее у меня нет особого желания копаться с этим дальше, возможно
> кто-то
> уже сталкивался с этой проблемой - поделитесь решением или может даже
> уже есть
> готовый backport?
Есть готовые сборки на mozilla.ru, говорят что они становяться без
проблем на М2.4, но я сам не проверял...

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [sisyphus] Re: mozilla and Co backports
  2005-04-06 21:30 [sisyphus] mozilla and Co backports Denis V. Rybakov
  2005-04-06 21:42 ` Eugene Ostapets
@ 2005-04-07  6:32 ` Michael Shigorin
    1 sibling, 1 reply; 6+ messages in thread
From: Michael Shigorin @ 2005-04-07  6:32 UTC (permalink / raw)
  To: sisyphus

On Thu, Apr 07, 2005 at 01:30:20AM +0400, Denis V. Rybakov wrote:
> Пытаюсь собрать firefox 1.0.2 из src.rpm от федоры (уж что нашел).
[...]
> тем не менее у меня нет особого желания копаться с этим дальше,
> возможно кто-то уже сталкивался с этой проблемой - поделитесь
> решением или может даже уже есть готовый backport?

Будем пробовать собирать 1.0.3, как выйдет.  Только давайте
действительно в backports@?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Re: mozilla and Co backports
  @ 2005-04-07  6:50     ` Michael Shigorin
  2005-04-07 14:10       ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Shigorin @ 2005-04-07  6:50 UTC (permalink / raw)
  To: Anton Gorlov aka stalker; +Cc: sisyphus, support

[-- Attachment #1: Type: text/plain, Size: 501 bytes --]

On Thu, Apr 07, 2005 at 10:33:32AM +0400, Anton Gorlov aka stalker wrote:
> > Будем пробовать собирать 1.0.3, как выйдет.  Только давайте
> > действительно в backports@?
> А это где? Что-то на www.altlinux.ru в списках рассылки не нашёл.

http://lists.altlinux.ru/mailman/listinfo/backports/

2 support: надо бы добавить, равно как и hardware@ (елси ещё нет).
Формулировки могу предложить.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re[2]: [sisyphus] Re: mozilla and Co backports
  2005-04-07  6:50     ` Michael Shigorin
@ 2005-04-07 14:10       ` Anton Gorlov aka stalker
  0 siblings, 0 replies; 6+ messages in thread
From: Anton Gorlov aka stalker @ 2005-04-07 14:10 UTC (permalink / raw)
  To: Michael Shigorin

Здравствуйте, Michael.

Вы писали 7 апреля 2005 г., 10:50:16:


> http://lists.altlinux.ru/mailman/listinfo/backports/
Хм. Странное что-то с этой рассылкой. Пришло письмо для
подтверждения.нажал на ссылку для активации и на этом собсно всё.
Подтверждение так и не пришло.



-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] mozilla and Co backports
  2005-04-06 21:42 ` Eugene Ostapets
@ 2005-04-07 20:26   ` Denis V. Rybakov
  0 siblings, 0 replies; 6+ messages in thread
From: Denis V. Rybakov @ 2005-04-07 20:26 UTC (permalink / raw)
  To: Eugene Ostapets, ALT Linux Sisyphus discussion list

Eugene Ostapets wrote:

>>#if defined(HAVE_GSSAPI_H)
>>#include <gssapi.h>
>>#elif defined(HAVE_GSSAPI_GSSAPI_H)
>>#include <gssapi/gssapi.h>
>>#endif
>>не может найти определения структур из gssapi, которое вероятнее всего
>>находится
>>в gssapi.h, который входит в состав libgssapi в рамках проекта
>>"NFSv4 for linux 2.6 kernels"
>>    
>>
>А по-моему он входит в kerberos:) А NVSv4 просто поддерживает
>авторизацю по керберосу...
>  
>
О, да. Недосмотрел.

>>тем не менее у меня нет особого желания копаться с этим дальше, возможно
>>кто-то
>>уже сталкивался с этой проблемой - поделитесь решением или может даже
>>уже есть
>>готовый backport?
>>    
>>
>Есть готовые сборки на mozilla.ru, говорят что они становяться без
>проблем на М2.4, но я сам не проверял...
>  
>
Ну готовые сборки (особенно сторонние) я признаться не очень люблю, из
религиозных соображений.






^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-04-07 20:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-06 21:30 [sisyphus] mozilla and Co backports Denis V. Rybakov
2005-04-06 21:42 ` Eugene Ostapets
2005-04-07 20:26   ` Denis V. Rybakov
2005-04-07  6:32 ` [sisyphus] " Michael Shigorin
2005-04-07  6:50     ` Michael Shigorin
2005-04-07 14:10       ` Re[2]: " Anton Gorlov aka stalker

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git