RE: [Samba] Problems compiling samba-3.0.7 on Redhat-7.2
Hi Greg, Well, I did the same thing and hacked the configure file and its working. I am just wondering why -Wl option will cause such a problem ? Rahul -Original Message- From: Greg Ryan [mailto:[EMAIL PROTECTED] Sent: Tue 9/28/2004 6:59 PM To: Rahul Padalikar (WT01 - EMBEDDED & PRODUCT ENGINEERING SOLUTIONS) Cc: [EMAIL PROTECTED] Subject: Re: [Samba] Problems compiling samba-3.0.7 on Redhat-7.2 Rahul I saw your samba list posting on your RH9 experience with samba 3.0.7. I found the same problem when dropping in the source of 3.0.7 in place of 3.0.6. If you investigate the configure scripts, between the two releases, they have changed things so that you now get LDSHFLAGS="-shared -Wl,-Bsymbolic" under 3.0.7, where under 3.0.6 it was LDSHFLAGS="-shared -Bsymbolic" If you hack the scripts to make the LDSHFLAGS like that under 3.0.6, then the build works quietly. I think it is only the build of winbind that is effected by this loader problem. Any suggestions or further information on this change? Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [EMAIL PROTECTED] immediately and destroy all copies of this message and any attachments. -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
Re: [Samba] Problems compiling samba-3.0.7 on Redhat-7.2
Rahul I saw your samba list posting on your RH9 experience with samba 3.0.7. I found the same problem when dropping in the source of 3.0.7 in place of 3.0.6. If you investigate the configure scripts, between the two releases, they have changed things so that you now get LDSHFLAGS="-shared -Wl,-Bsymbolic" under 3.0.7, where under 3.0.6 it was LDSHFLAGS="-shared -Bsymbolic" If you hack the scripts to make the LDSHFLAGS like that under 3.0.6, then the build works quietly. I think it is only the build of winbind that is effected by this loader problem. Any suggestions or further information on this change? -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
RE: [Samba] Problems compiling samba-3.0.7 on Redhat-7.2
Thanks for the data point, Rahul. I'll try to dive into the Makefile tomorrow to understand what's happening here. Do you think posting this to samba-technical might help ? Uli On Thu, 23 Sep 2004 [EMAIL PROTECTED] wrote: > > Stéphane, Uli, > > I am able to reproduce this problem on RedHat-9. I was compiling samba 3.0.6 with the > > same setup and today when I replaced it with the 3.0.7, I started getting "undefined > reference" messages for > > dlopen, dlclose and some DEBUG_CLASS also. > > I am using gcc-3.2.2. > > Regards, > > Rahul > > > -Original Message- > From: [EMAIL PROTECTED] on behalf of Uli Menzebach > Sent: Wed 9/22/2004 1:18 PM > To: [EMAIL PROTECTED] > Cc: > Subject: Re: [Samba] Problems compiling samba-3.0.7 on Redhat-7.2 > > > > Stéphane, > > thanks for your feedback. > > Actually the compiler versions are gcc-2.96 for RH-7.2 and gcc-2.95.3 for > SuSE-7.3 . > > The warnings I get seem not to be the real problem. > > Getting the undefined references to `dlopen' &friends however puzzles me. > > Is there a way to make the command lines make uses to call gcc visible ? > Then I could see whether libdl (-ldl) is actually in the command line. > > Thanks, > > Uli > > > > > On Wed, 22 Sep 2004, Stéphane Purnelle wrote: > > > This is warning, but after compiltation samba 3.0.7 run succefully. > > But samba 3.0.7 on redhat 8.0 have this warning too > > > > Maybe on older version of gcc ? > > > > Uli Menzebach a écrit : > > > > >Followup: > > >I can reproduce the problem using just: > > > > > >./configure > > >make > > > > > >on RH-7.2 and SuSE-7.3. > > > > > >NO problems on SusE-9.0 . > > > > > >Unfortunately I am bound to using RH-7.2 on the production server I need > > >to install samba on. > > > > > >So if anyone succeded to build samba-3.0.7 (samba-2 builds w/o problems) > > >on older distros like the above, is what I experience a known problem ? > > > > > >I have been building samba(-2) on Linux and Solaris for years without any > > >hassles. > > > > > >Thanks, > > > > > > Uli > > > > > > > > > > > > > > >On Tue, 21 Sep 2004, Johannes-Ulrich Menzebach wrote: > > > > > > > > > > > >>When compiling samba-3.0.7 on Redhat-7.2, stock kernel 2.4.26, > > >>I get undefined references: > > >>--- > > >>Compiling libads/ads_status.c with -fPIC > > >>Linking nsswitch/libnss_wins.so > > >>lib/system.po: In function `sys_dlopen': > > >>lib/system.po(.text+0xc17): undefined reference to `dlopen' > > >>lib/system.po: In function `sys_dlsym': > > >>lib/system.po(.text+0xc3b): undefined reference to `dlsym' > > >>lib/system.po: In function `sys_dlclose': > > >>lib/system.po(.text+0xc5c): undefined reference to `dlclose' > > >>lib/system.po: In function `sys_dlerror': > > >>lib/system.po(.text+0xc7a): undefined reference to `dlerror' > > >>lib/username.po: In function `user_in_netgroup_list': > > >>lib/username.po(.text+0xa47): undefined reference to > `yp_get_default_domain' > > >>lib/access.po: In function `string_match': > > >>lib/access.po(.text+0x1d1): undefined reference to `yp_get_default_domain' > > >>lib/util.po: In function `automount_lookup': > > >>lib/util.po(.text+0x1eb9): undefined reference to `yp_get_default_domain' > > >>lib/util.po(.text+0x1f01): undefined reference to `yperr_string' > > >>lib/util.po(.text+0x1fb6): undefined reference to `yp_match' > > >>lib/util.po(.text+0x20e7): undefined reference to `yperr_string' > > >>Compiling nsswitch/pam_winbind.c with -fPIC > > >>Linking nsswitch/pam_winbind.so > > >>-- > > >>and later: > > >>-- > > &
RE: [Samba] Problems compiling samba-3.0.7 on Redhat-7.2
StÃphane, Uli, I am able to reproduce this problem on RedHat-9. I was compiling samba 3.0.6 with the same setup and today when I replaced it with the 3.0.7, I started getting "undefined reference" messages for dlopen, dlclose and some DEBUG_CLASS also. I am using gcc-3.2.2. Regards, Rahul -Original Message- From: [EMAIL PROTECTED] on behalf of Uli Menzebach Sent: Wed 9/22/2004 1:18 PM To: [EMAIL PROTECTED] Cc: Subject: Re: [Samba] Problems compiling samba-3.0.7 on Redhat-7.2 StÃphane, thanks for your feedback. Actually the compiler versions are gcc-2.96 for RH-7.2 and gcc-2.95.3 for SuSE-7.3 . The warnings I get seem not to be the real problem. Getting the undefined references to `dlopen' &friends however puzzles me. Is there a way to make the command lines make uses to call gcc visible ? Then I could see whether libdl (-ldl) is actually in the command line. Thanks, Uli On Wed, 22 Sep 2004, StÃphane Purnelle wrote: > This is warning, but after compiltation samba 3.0.7 run succefully. > But samba 3.0.7 on redhat 8.0 have this warning too > > Maybe on older version of gcc ? > > Uli Menzebach a Ãcrit : > > >Followup: > >I can reproduce the problem using just: > > > >./configure > >make > > > >on RH-7.2 and SuSE-7.3. > > > >NO problems on SusE-9.0 . > > > >Unfortunately I am bound to using RH-7.2 on the production server I need > >to install samba on. > > > >So if anyone succeded to build samba-3.0.7 (samba-2 builds w/o problems) > >on older distros like the above, is what I experience a known problem ? > > > >I have been building samba(-2) on Linux and Solaris for years without any > >hassles. > > > >Thanks, > > > > Uli > > > > > > > > > >On Tue, 21 Sep 2004, Johannes-Ulrich Menzebach wrote: > > > > > > > >>When compiling samba-3.0.7 on Redhat-7.2, stock kernel 2.4.26, > >>I get undefined references: > >>--- > >>Compiling libads/ads_status.c with -fPIC > >>Linking nsswitch/libnss_wins.so > >>lib/system.po: In function `sys_dlopen': > >>lib/system.po(.text+0xc17): undefined reference to `dlopen' > >>lib/system.po: In function `sys_dlsym': > >>lib/system.po(.text+0xc3b): undefined reference to `dlsym' > >>lib/system.po: In function `sys_dlclose': > >>lib/system.po(.text+0xc5c): undefined reference to `dlclose' > >>lib/system.po: In function `sys_dlerror': > >>lib/system.po(.text+0xc7a): undefined reference to `dlerror' > >>lib/username.po: In function `user_in_netgroup_list': > >>lib/username.po(.text+0xa47): undefined reference to `yp_get_default_domain' > >>lib/access.po: In function `string_match': > >>lib/access.po(.text+0x1d1): undefined reference to `yp_get_default_domain' > >>lib/util.po: In function `automount_lookup': > >>lib/util.po(.text+0x1eb9): undefined reference to `yp_get_default_domain' > >>lib/util.po(.text+0x1f01): undefined reference to `yperr_string' > >>lib/util.po(.text+0x1fb6): undefined reference to `yp_match' > >>lib/util.po(.text+0x20e7): undefined reference to `yperr_string' > >>Compiling nsswitch/pam_winbind.c with -fPIC > >>Linking nsswitch/pam_winbind.so > >>-- > >>and later: > >>-- > >>Linking libsmbclient non-shared library bin/libsmbclient.a > >>Linking libsmbclient shared library bin/libsmbclient.so > >>Compiling modules/vfs_recycle.c with -fPIC > >>Building plugin bin/recycle.so > >>modules/vfs_recycle.po: In function `recycle_connect': > >>modules/vfs_recycle.po(.text+0x17): undefined reference to `DEBUGLEVEL_CLASS' > >>modules/vfs_recycle.po(.text+0x31): undefined reference to `DEBUGLEVEL_
Re: [Samba] Problems compiling samba-3.0.7 on Redhat-7.2
Stéphane, thanks for your feedback. Actually the compiler versions are gcc-2.96 for RH-7.2 and gcc-2.95.3 for SuSE-7.3 . The warnings I get seem not to be the real problem. Getting the undefined references to `dlopen' &friends however puzzles me. Is there a way to make the command lines make uses to call gcc visible ? Then I could see whether libdl (-ldl) is actually in the command line. Thanks, Uli On Wed, 22 Sep 2004, Stéphane Purnelle wrote: > This is warning, but after compiltation samba 3.0.7 run succefully. > But samba 3.0.7 on redhat 8.0 have this warning too > > Maybe on older version of gcc ? > > Uli Menzebach a écrit : > > >Followup: > >I can reproduce the problem using just: > > > >./configure > >make > > > >on RH-7.2 and SuSE-7.3. > > > >NO problems on SusE-9.0 . > > > >Unfortunately I am bound to using RH-7.2 on the production server I need > >to install samba on. > > > >So if anyone succeded to build samba-3.0.7 (samba-2 builds w/o problems) > >on older distros like the above, is what I experience a known problem ? > > > >I have been building samba(-2) on Linux and Solaris for years without any > >hassles. > > > >Thanks, > > > > Uli > > > > > > > > > >On Tue, 21 Sep 2004, Johannes-Ulrich Menzebach wrote: > > > > > > > >>When compiling samba-3.0.7 on Redhat-7.2, stock kernel 2.4.26, > >>I get undefined references: > >>--- > >>Compiling libads/ads_status.c with -fPIC > >>Linking nsswitch/libnss_wins.so > >>lib/system.po: In function `sys_dlopen': > >>lib/system.po(.text+0xc17): undefined reference to `dlopen' > >>lib/system.po: In function `sys_dlsym': > >>lib/system.po(.text+0xc3b): undefined reference to `dlsym' > >>lib/system.po: In function `sys_dlclose': > >>lib/system.po(.text+0xc5c): undefined reference to `dlclose' > >>lib/system.po: In function `sys_dlerror': > >>lib/system.po(.text+0xc7a): undefined reference to `dlerror' > >>lib/username.po: In function `user_in_netgroup_list': > >>lib/username.po(.text+0xa47): undefined reference to `yp_get_default_domain' > >>lib/access.po: In function `string_match': > >>lib/access.po(.text+0x1d1): undefined reference to `yp_get_default_domain' > >>lib/util.po: In function `automount_lookup': > >>lib/util.po(.text+0x1eb9): undefined reference to `yp_get_default_domain' > >>lib/util.po(.text+0x1f01): undefined reference to `yperr_string' > >>lib/util.po(.text+0x1fb6): undefined reference to `yp_match' > >>lib/util.po(.text+0x20e7): undefined reference to `yperr_string' > >>Compiling nsswitch/pam_winbind.c with -fPIC > >>Linking nsswitch/pam_winbind.so > >>-- > >>and later: > >>-- > >>Linking libsmbclient non-shared library bin/libsmbclient.a > >>Linking libsmbclient shared library bin/libsmbclient.so > >>Compiling modules/vfs_recycle.c with -fPIC > >>Building plugin bin/recycle.so > >>modules/vfs_recycle.po: In function `recycle_connect': > >>modules/vfs_recycle.po(.text+0x17): undefined reference to `DEBUGLEVEL_CLASS' > >>modules/vfs_recycle.po(.text+0x31): undefined reference to `DEBUGLEVEL_CLASS_ISSET' > >>modules/vfs_recycle.po(.text+0x56): undefined reference to `dbghdr' > >>modules/vfs_recycle.po(.text+0x6c): undefined reference to `dbgtext' > >>modules/vfs_recycle.po: In function `recycle_disconnect': > >>modules/vfs_recycle.po(.text+0xa7): undefined reference to `DEBUGLEVEL_CLASS' > >>modules/vfs_recycle.po(.text+0xc1): undefined reference to `DEBUGLEVEL_CLASS_ISSET' > >>modules/vfs_recycle.po(.text+0xe6): undefined reference to `dbghdr' > >>modules/vfs_recycle.po(.text+0x102): undefined reference to `lp_servicename' > >>modules/vfs_recycle.po(.text+0x111): undefined reference to `dbgtext' > >>-- > >>and a lot more of these. > >> > >>My configure options: > >>./configure --prefix=/opt/samba --sysconfdir=/etc/samba > >>--with-configdir=/etc/samba \ > >>--with-privatedir=/etc/samba --with-lockdir=/var/cache/samba > >>--with-piddir=/var/run/samba \ > >>--with-automount --with-pam --with-msdfs --with-libsmbclient --with-smbmount > >>--with-vfs \ > >>--with-logfilebase=/var/log/samba --with-ldap --with-ads > >> > >>The general build environment should be ok on that box (compiled the kernel and > >>other stuff). > >> > >>Any ideas and pointers are highly welcome. > >> > >>Thanks, > >> > >>Uli > >> > >> > >> > >> > >>-- > >>+--+ > >>| Dr. Johannes-Ulrich Menzebach [EMAIL PROTECTED] | > >>| Vitesse Semiconductor GmbH & Co KG | > >>| D-47057 Duisburg Pappenstr. 36 Tel. +49/203/306-1765 | > >>| D-44149 Dortmund Borussiastr. 112 Tel. +49/231/6560-186 | > >>| Key fingerprint = A36C 9660 6A1C 91E6 051E DF1A 573A 770B DD66 9D9F | > >>+--+ > >> > >>-- > >>To unsubscribe from this list go to the following URL and read the > >>instructions: http://lists.samba.org/mailman/listinfo
Re: [BULK] - [Samba] Problems compiling samba-3.0.7 on Redhat-7.2
This is warning, but after compiltation samba 3.0.7 run succefully. But samba 3.0.7 on redhat 8.0 have this warning too Maybe on older version of gcc ? Uli Menzebach a écrit : Followup: I can reproduce the problem using just: ./configure make on RH-7.2 and SuSE-7.3. NO problems on SusE-9.0 . Unfortunately I am bound to using RH-7.2 on the production server I need to install samba on. So if anyone succeded to build samba-3.0.7 (samba-2 builds w/o problems) on older distros like the above, is what I experience a known problem ? I have been building samba(-2) on Linux and Solaris for years without any hassles. Thanks, Uli On Tue, 21 Sep 2004, Johannes-Ulrich Menzebach wrote: When compiling samba-3.0.7 on Redhat-7.2, stock kernel 2.4.26, I get undefined references: --- Compiling libads/ads_status.c with -fPIC Linking nsswitch/libnss_wins.so lib/system.po: In function `sys_dlopen': lib/system.po(.text+0xc17): undefined reference to `dlopen' lib/system.po: In function `sys_dlsym': lib/system.po(.text+0xc3b): undefined reference to `dlsym' lib/system.po: In function `sys_dlclose': lib/system.po(.text+0xc5c): undefined reference to `dlclose' lib/system.po: In function `sys_dlerror': lib/system.po(.text+0xc7a): undefined reference to `dlerror' lib/username.po: In function `user_in_netgroup_list': lib/username.po(.text+0xa47): undefined reference to `yp_get_default_domain' lib/access.po: In function `string_match': lib/access.po(.text+0x1d1): undefined reference to `yp_get_default_domain' lib/util.po: In function `automount_lookup': lib/util.po(.text+0x1eb9): undefined reference to `yp_get_default_domain' lib/util.po(.text+0x1f01): undefined reference to `yperr_string' lib/util.po(.text+0x1fb6): undefined reference to `yp_match' lib/util.po(.text+0x20e7): undefined reference to `yperr_string' Compiling nsswitch/pam_winbind.c with -fPIC Linking nsswitch/pam_winbind.so -- and later: -- Linking libsmbclient non-shared library bin/libsmbclient.a Linking libsmbclient shared library bin/libsmbclient.so Compiling modules/vfs_recycle.c with -fPIC Building plugin bin/recycle.so modules/vfs_recycle.po: In function `recycle_connect': modules/vfs_recycle.po(.text+0x17): undefined reference to `DEBUGLEVEL_CLASS' modules/vfs_recycle.po(.text+0x31): undefined reference to `DEBUGLEVEL_CLASS_ISSET' modules/vfs_recycle.po(.text+0x56): undefined reference to `dbghdr' modules/vfs_recycle.po(.text+0x6c): undefined reference to `dbgtext' modules/vfs_recycle.po: In function `recycle_disconnect': modules/vfs_recycle.po(.text+0xa7): undefined reference to `DEBUGLEVEL_CLASS' modules/vfs_recycle.po(.text+0xc1): undefined reference to `DEBUGLEVEL_CLASS_ISSET' modules/vfs_recycle.po(.text+0xe6): undefined reference to `dbghdr' modules/vfs_recycle.po(.text+0x102): undefined reference to `lp_servicename' modules/vfs_recycle.po(.text+0x111): undefined reference to `dbgtext' -- and a lot more of these. My configure options: ./configure --prefix=/opt/samba --sysconfdir=/etc/samba --with-configdir=/etc/samba \ --with-privatedir=/etc/samba --with-lockdir=/var/cache/samba --with-piddir=/var/run/samba \ --with-automount --with-pam --with-msdfs --with-libsmbclient --with-smbmount --with-vfs \ --with-logfilebase=/var/log/samba --with-ldap --with-ads The general build environment should be ok on that box (compiled the kernel and other stuff). Any ideas and pointers are highly welcome. Thanks, Uli -- +--+ | Dr. Johannes-Ulrich Menzebach [EMAIL PROTECTED] | | Vitesse Semiconductor GmbH & Co KG | | D-47057 Duisburg Pappenstr. 36 Tel. +49/203/306-1765 | | D-44149 Dortmund Borussiastr. 112 Tel. +49/231/6560-186 | | Key fingerprint = A36C 9660 6A1C 91E6 051E DF1A 573A 770B DD66 9D9F | +--+ -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba -- Stéphane Purnelle <[EMAIL PROTECTED]> Site Web : http://www.linuxplusvalue.be -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
Re: [BULK] - [Samba] Problems compiling samba-3.0.7 on Redhat-7.2
Followup: I can reproduce the problem using just: ./configure make on RH-7.2 and SuSE-7.3. NO problems on SusE-9.0 . Unfortunately I am bound to using RH-7.2 on the production server I need to install samba on. So if anyone succeded to build samba-3.0.7 (samba-2 builds w/o problems) on older distros like the above, is what I experience a known problem ? I have been building samba(-2) on Linux and Solaris for years without any hassles. Thanks, Uli On Tue, 21 Sep 2004, Johannes-Ulrich Menzebach wrote: > When compiling samba-3.0.7 on Redhat-7.2, stock kernel 2.4.26, > I get undefined references: > --- > Compiling libads/ads_status.c with -fPIC > Linking nsswitch/libnss_wins.so > lib/system.po: In function `sys_dlopen': > lib/system.po(.text+0xc17): undefined reference to `dlopen' > lib/system.po: In function `sys_dlsym': > lib/system.po(.text+0xc3b): undefined reference to `dlsym' > lib/system.po: In function `sys_dlclose': > lib/system.po(.text+0xc5c): undefined reference to `dlclose' > lib/system.po: In function `sys_dlerror': > lib/system.po(.text+0xc7a): undefined reference to `dlerror' > lib/username.po: In function `user_in_netgroup_list': > lib/username.po(.text+0xa47): undefined reference to `yp_get_default_domain' > lib/access.po: In function `string_match': > lib/access.po(.text+0x1d1): undefined reference to `yp_get_default_domain' > lib/util.po: In function `automount_lookup': > lib/util.po(.text+0x1eb9): undefined reference to `yp_get_default_domain' > lib/util.po(.text+0x1f01): undefined reference to `yperr_string' > lib/util.po(.text+0x1fb6): undefined reference to `yp_match' > lib/util.po(.text+0x20e7): undefined reference to `yperr_string' > Compiling nsswitch/pam_winbind.c with -fPIC > Linking nsswitch/pam_winbind.so > -- > and later: > -- > Linking libsmbclient non-shared library bin/libsmbclient.a > Linking libsmbclient shared library bin/libsmbclient.so > Compiling modules/vfs_recycle.c with -fPIC > Building plugin bin/recycle.so > modules/vfs_recycle.po: In function `recycle_connect': > modules/vfs_recycle.po(.text+0x17): undefined reference to `DEBUGLEVEL_CLASS' > modules/vfs_recycle.po(.text+0x31): undefined reference to `DEBUGLEVEL_CLASS_ISSET' > modules/vfs_recycle.po(.text+0x56): undefined reference to `dbghdr' > modules/vfs_recycle.po(.text+0x6c): undefined reference to `dbgtext' > modules/vfs_recycle.po: In function `recycle_disconnect': > modules/vfs_recycle.po(.text+0xa7): undefined reference to `DEBUGLEVEL_CLASS' > modules/vfs_recycle.po(.text+0xc1): undefined reference to `DEBUGLEVEL_CLASS_ISSET' > modules/vfs_recycle.po(.text+0xe6): undefined reference to `dbghdr' > modules/vfs_recycle.po(.text+0x102): undefined reference to `lp_servicename' > modules/vfs_recycle.po(.text+0x111): undefined reference to `dbgtext' > -- > and a lot more of these. > > My configure options: > ./configure --prefix=/opt/samba --sysconfdir=/etc/samba --with-configdir=/etc/samba \ > --with-privatedir=/etc/samba --with-lockdir=/var/cache/samba > --with-piddir=/var/run/samba \ > --with-automount --with-pam --with-msdfs --with-libsmbclient --with-smbmount > --with-vfs \ > --with-logfilebase=/var/log/samba --with-ldap --with-ads > > The general build environment should be ok on that box (compiled the kernel and > other stuff). > > Any ideas and pointers are highly welcome. > > Thanks, > > Uli > > > > > -- > +--+ > | Dr. Johannes-Ulrich Menzebach [EMAIL PROTECTED] | > | Vitesse Semiconductor GmbH & Co KG | > | D-47057 Duisburg Pappenstr. 36 Tel. +49/203/306-1765 | > | D-44149 Dortmund Borussiastr. 112 Tel. +49/231/6560-186 | > | Key fingerprint = A36C 9660 6A1C 91E6 051E DF1A 573A 770B DD66 9D9F | > +--+ > > -- > To unsubscribe from this list go to the following URL and read the > instructions: http://lists.samba.org/mailman/listinfo/samba > -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
[Samba] Problems compiling samba-3.0.7 on Redhat-7.2
When compiling samba-3.0.7 on Redhat-7.2, stock kernel 2.4.26, I get undefined references: --- Compiling libads/ads_status.c with -fPIC Linking nsswitch/libnss_wins.so lib/system.po: In function `sys_dlopen': lib/system.po(.text+0xc17): undefined reference to `dlopen' lib/system.po: In function `sys_dlsym': lib/system.po(.text+0xc3b): undefined reference to `dlsym' lib/system.po: In function `sys_dlclose': lib/system.po(.text+0xc5c): undefined reference to `dlclose' lib/system.po: In function `sys_dlerror': lib/system.po(.text+0xc7a): undefined reference to `dlerror' lib/username.po: In function `user_in_netgroup_list': lib/username.po(.text+0xa47): undefined reference to `yp_get_default_domain' lib/access.po: In function `string_match': lib/access.po(.text+0x1d1): undefined reference to `yp_get_default_domain' lib/util.po: In function `automount_lookup': lib/util.po(.text+0x1eb9): undefined reference to `yp_get_default_domain' lib/util.po(.text+0x1f01): undefined reference to `yperr_string' lib/util.po(.text+0x1fb6): undefined reference to `yp_match' lib/util.po(.text+0x20e7): undefined reference to `yperr_string' Compiling nsswitch/pam_winbind.c with -fPIC Linking nsswitch/pam_winbind.so -- and later: -- Linking libsmbclient non-shared library bin/libsmbclient.a Linking libsmbclient shared library bin/libsmbclient.so Compiling modules/vfs_recycle.c with -fPIC Building plugin bin/recycle.so modules/vfs_recycle.po: In function `recycle_connect': modules/vfs_recycle.po(.text+0x17): undefined reference to `DEBUGLEVEL_CLASS' modules/vfs_recycle.po(.text+0x31): undefined reference to `DEBUGLEVEL_CLASS_ISSET' modules/vfs_recycle.po(.text+0x56): undefined reference to `dbghdr' modules/vfs_recycle.po(.text+0x6c): undefined reference to `dbgtext' modules/vfs_recycle.po: In function `recycle_disconnect': modules/vfs_recycle.po(.text+0xa7): undefined reference to `DEBUGLEVEL_CLASS' modules/vfs_recycle.po(.text+0xc1): undefined reference to `DEBUGLEVEL_CLASS_ISSET' modules/vfs_recycle.po(.text+0xe6): undefined reference to `dbghdr' modules/vfs_recycle.po(.text+0x102): undefined reference to `lp_servicename' modules/vfs_recycle.po(.text+0x111): undefined reference to `dbgtext' -- and a lot more of these. My configure options: ./configure --prefix=/opt/samba --sysconfdir=/etc/samba --with-configdir=/etc/samba \ --with-privatedir=/etc/samba --with-lockdir=/var/cache/samba --with-piddir=/var/run/samba \ --with-automount --with-pam --with-msdfs --with-libsmbclient --with-smbmount --with-vfs \ --with-logfilebase=/var/log/samba --with-ldap --with-ads The general build environment should be ok on that box (compiled the kernel and other stuff). Any ideas and pointers are highly welcome. Thanks, Uli -- +--+ | Dr. Johannes-Ulrich Menzebach [EMAIL PROTECTED] | | Vitesse Semiconductor GmbH & Co KG | | D-47057 Duisburg Pappenstr. 36 Tel. +49/203/306-1765 | | D-44149 Dortmund Borussiastr. 112 Tel. +49/231/6560-186 | | Key fingerprint = A36C 9660 6A1C 91E6 051E DF1A 573A 770B DD66 9D9F | +--+ -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba