Skip to Content.
Sympa Menu

freetds - Re: Packaging FreeTDS for Debian

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Francis Smit <francis AT oztel.com>
  • To: TDS Development Group <freetds AT franklin.oit.unc.edu>
  • Subject: Re: Packaging FreeTDS for Debian
  • Date: Wed, 29 Dec 1999 11:33:22 +1100


Hmmmm Christian made a valiant attempt to help me
but I still don't have this working
I did find one more package in the set he sent me to
a mod_dav ?? don't know what that is but I tried to build
it, no go I get the following error:
gcc -c -I/usr/include/apache -I/usr/include/apache/xml -g -O2 -DLINUX=2
-I/opt/software/software/php-4.0b3 -I/opt/software/software/php-4.0b3/libzend
-I/opt/software/software/php-4.0b3/libzend -I/opt/software/software/php-4.0b3
-DUSE_HSREGEX
-DUSE_EXPAT -I../lib/expat-lite sdbm/sdbm_pair.c -o sdbm/sdbm_pair.o
/usr/sbin/apxs -c -o libdav.so dav_props.o dav_util.o dav_xmlparse.o
mod_dav.o dav_lock.o
dav_opaquelock.o dav_fs_dbm.o dav_fs_lock.o dav_fs_repos.o sdbm/sdbm.o
sdbm/sdbm_hash.o
sdbm/sdbm_lock.o sdbm/sdbm_pair.o
-o libdav.so dav_props.o dav_util.o dav_xmlparse.o mod_dav.o dav_lock.o
dav_opaquelock.o
dav_fs_dbm.o dav_fs_lock.o dav_fs_repos.o sdbm/sdbm.o sdbm/sdbm_hash.o
sdbm/sdbm_lock.o
sdbm/sdbm_pair.o
apxs:Break: Command failed with rc=16711680
make: *** [libdav.so] Error 1
Bad exit status from /var/tmp/rpm-tmp.91244 (%build)

Can any one help me with this or perhaps I should start over again ???

Francis Smit wrote:

> Hi it's me again, still having probs sorry to be a bother
>
> I temporarily dumped ldap support, in order to get
> this happening but when I rpm -ba ...etc'd the mod_php4.spec
> I got the following:
> ++ echo -n checking how to run the C preprocessor...
> checking how to run the C preprocessor... ++ echo configure:1871: checking
> how to run the C
> preprocessor
> ++ test -n
> ++ test -z
> +++ echo ${ac_cv_prog_CPP+set}
> ++ eval test "${ac_cv_prog_CPP+set}" = set
> +++ test = set
> ++ CPP=gcc -E
> ++ cat
> ++ ac_try=$CPP $CPPFLAGS conftest.c >/dev/null 2>conftest.out
> ++ eval echo configure:1892: "$CPP $CPPFLAGS conftest.c >/dev/null
> 2>conftest.out"
> +++ echo configure:1892: gcc -E conftest.c >/dev/null 2>conftest.out
> +++ grep -v ^ *+ conftest.out
> +++ grep -v ^conftest.c$
> ++ ac_err=
> Bad exit status from /var/tmp/rpm-tmp.91597 (%build)
>
> I hope this is enough to go on, thanks for all the help
> hope you can help me with this. Merry Christmas one and all.
> God bless.
>
> Francis Smit wrote:
>
> > Christian Oyarzun wrote:
> >
> > > > Thanks, this nearly seemed to get there up until I ran rpm -ba .. etc
> > > > openldap one it's last couple of lines were:
> > > >
> > > > + mv -f /tmp/slurpd.8 /tmp/openldap-1.2.7-root/usr/man/man8/slurpd.8
> > > > + chmod og-rwx /tmp/openldap-1.2.7-root/etc/ldap/slapd.conf
> > > > chmod: /tmp/openldap-1.2.7-root/etc/ldap/slapd.conf: No such file or
> > > directory
> > > > Bad exit status from /var/tmp/rpm-tmp.55547 (%install)
> > >
> > > I'm not sure why the make install is not copying over the slapd.conf...
> > > Did
> > > it copy it to /etc/ldap by chance?
> >
> > how about
> > /etc/openldap/slapd.conf
> > or
> > /usr/src/redhat/BUILD/ldap/servers/slapd/slapd.conf
> >
> > Does this mean $RPM_BUILD_ROOT is not set right or is one of the
> > other vars wrong??
> > do I modify the *.spec file or do I copy the file from where it is
> > to where it should be if so which is that one.
> >
> > >
> > >
> > > >
> > > > and then mysql is ok but php4 ends with:
> > > >
> > > > + tar xfy /usr/src/redhat/SOURCES/gd-1.7.3.tar.bz2 -C
> > > /usr/src/redhat/BUILD/php-4.0b3
> > > > tar: invalid option -- y
> > > > Try `tar --help' for more information.
> > > > Bad exit status from /var/tmp/rpm-tmp.89201 (%prep)
> > >
> > > They -y option is to use bzip2 commpression. In RH 6.1 I think that
> > > option
> > > is -I instead.
> > >
> > > >
> > > > quite soon after starting.
> > > >
> > > >
> > > > Christian Oyarzun wrote:
> > > >
> > > > > You will have to rebuild the rpms. You can either do a rpm --rebuild
> > > filename.rpm or install first
> > > > > rpm -ivh filename.rpm then cd to /usr/src/redhat/SPECS and do a
> > > rpm -ba --clean --rmsource
> > > > > filename.spec. You would need to build and install the apache first.
> > > Then you would need to build
> > > > > and install the libraries (freetds,iodbc,pdflib,openldap,mysql). If
> > > > > you
> > > don't need/want some of
> > > > > these you can edit the mod_php spec file to not compile that
> > > functionality. --CO
> > > > >
> > > > > ----- Original Message -----
> > > > > From: Francis Smit
> > > > > To: TDS Development Group
> > > > > Sent: Tuesday, December 21, 1999 10:52 PM
> > > > > Subject: [freetds] Re: Packaging FreeTDS for Debian
> > > > > Ummm how do I use these they are source, do I need
> > > > > special parameters in the con figure's.
> > > > > I basically want to set php up with ODBC (and pretty
> > > > > much everything else) Loaded and working.
> > > > > But I lack the know how, sorry to be a bother,
> > > > > and thanks for the help
> > > > >
> > > > > Christian Oyarzun wrote:
> > > > >
> > > > > > I just put my src rpms at
> > > > > http://staff.wilmington.net/oyarzun/rpms
> > > I used a
> > > > > > mandrake 6.1 machine, but the should work fine on RH 6.1. I've
> > > used the
> > > > > > freetds support to connect to a MSSQL 7
> > > > > > server to do simple queries. It works fine except for small
> > > > > money
> > > give the
> > > > > > dollar amount correct,
> > > > > > but not the cents. I would guess it has something to do with
> > > > > the
> > > php code
> > > > > > since it works fine
> > > > > > with sqsh and DBD::Sybase. I've messed around the php code to
> > > > > see
> > > if I could
> > > > > > fix it, but have
> > > > > > yet to find a solution.
> > > > > >
> > > > > > --CO
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: "Francis Smit" <francis AT oztel.com>
> > > > > > To: "TDS Development Group" <freetds AT franklin.oit.unc.edu>
> > > > > > Sent: Tuesday, December 21, 1999 7:24 PM
> > > > > > Subject: [freetds] Re: Packaging FreeTDS for Debian
> > > > > >
> > > > > > > Hi,
> > > > > > > I've tried on and off to get freeTDS to run in PHP
> > > > > > > connecting to a MSSQL Server 7.0 DB, and failed,
> > > > > > > is there a rpm available?
> > > > > > > If not could could some one tell me exact ./configure
> > > > > > > command lines that have worked?, I'm building PHP4.0b3
> > > > > > > as an apache module on Red Hat Linux 6.1.
> > > > > > >
> > > > > > > Thanks for any help.
> > > > > > >
> > > > > > > p.s. I did once get it to work going to a sybase db
> > > > > > > across the web, but I need to hook up to a NT server
> > > > > > > with MSSQL server, also am I only supposed to put
> > > > > > > software on the linux box, or is there something I need to
> > > > > > > do on the NT end as well??
> > > > > > >
> > > > > > > Andreas Tille wrote:
> > > > > > >
> > > > > > > > Hello,
> > > > > > > >
> > > > > > > > when I announced to build a Debian-Package from
> > > > > FreeTDS-JDBC I
> > > was
> > > > > > > > asked to do it with FreeTDS as well. No I'll possibly
> > > > > use it
> > > > > > > > myself and I'm considering to package it.
> > > > > > > >
> > > > > > > > Now I have some questions:
> > > > > > > >
> > > > > > > > 1) What is the purpose of the file
> > > > > > > >
> > > > > > > > /usr/interfaces
> > > > > > > >
> > > > > > > > I tried to check the sources but didn't found a place,
> > > where it
> > > > > > > > is really needed.
> > > > > > > > The reason for this is that it conflicts with the
> > > > > Debian
> > > policy
> > > > > > > > for placing files. If it is really needed it should go
> > > anywhere
> > > > > > > > under /usr/share (because it is a plain ASCII-file and
> > > > > so
> > > it
> > > > > > > > is architecture independent). I'd like to suggest to
> > > > > place
> > > it
> > > > > > > > in
> > > > > > > > /usr/share/freetds/interfaces
> > > > > > > > and I'd like to know, if this change would require any
> > > changes to
> > > > > > > > the source.
> > > > > > > > May be you could think about such kind of location for
> > > > > your
> > > > > > > > distribution or you could make the location
> > > > > configurable at
> > > > > > > > compile time.
> > > > > > > >
> > > > > > > > 2) *How* usable is the ODBC driver. While reading the
> > > > > README
> > > file,
> > > > > > > > I wonder if this should/could go into a Debian package.
> > > However,
> > > > > > > > ODBC would be the real clue in the FreeTDS package.
> > > > > > > >
> > > > > > > > 3) I was not able to run the samples from the samples
> > > dircetory.
> > > > > > > > It would be really helpfull for me if someone could
> > > > > give me
> > > a
> > > > > > > > hint, what to fill into the connection data. I run
> > > FreeTDS-JDBC
> > > > > > > > successfully and perhaps somebody could tell me what I
> > > > > have
> > > to
> > > > > > > > write in the configuration section of the three
> > > > > examples,
> > > if
> > > > > > > > I could successfully access my database with the
> > > > > following
> > > > > > > > JDBC-connection:
> > > > > > > >
> > > > > > > > Class.forName("com.internetcds.jdbc.tds.Driver");
> > > > > > > >
> > > > > Class.forName("com.internetcds.jdbc.tds.SybaseDriver");
> > > > > > > >
> > > > > > > > String url = "jdbc:freetds://sql03/db";
> > > > > > > > String user = "TestUser" ;
> > > > > > > > String password = "password";
> > > > > > > >
> > > > > > > > Connection cx = DriverManager.getConnection(url,
> > > > > user,
> > > > > > password);
> > > > > > > >
> > > > > > > > I have certain problems with the items I have to fill
> > > > > in
> > > the
> > > > > > > > C files.
> > > > > > > >
> > > > > > > > Kind regards
> > > > > > > >
> > > > > > > > Andreas.
> > > > > > >
> > > > > > > --
> > > > > > >
> > > > > > > Grisly . oo
> > > > > > > `oO
> > > > > > > Francis Smit
> > > > > > >
> > > > > > >
> > > > > > > Knowledge By Design/OzTel
> > > > > > > Suite 201, 683 George st
> > > > > > > Sydney 2000 NSW
> > > > > > >
> > > > > > > mailto:francis AT kbd.com.au
> > > > > > >
> > > > > > > Tel: +61 2 9212 1399
> > > > > > > Fax: +61 2 9212 5727
> > > > > > > ___________________________________
> > > > > > > m$: How can we stuff you up today?
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > ---
> > > > > > > You are currently subscribed to freetds as:
> > > > > co AT wilmington.net
> > > > > > > To unsubscribe, forward this message to
> > > > > > $subst('Email.Unsub')
> > > > > > >
> > > > > >
> > > > > > ---
> > > > > > You are currently subscribed to freetds as: francis AT oztel.com
> > > > > > To unsubscribe, forward this message to
> > > $subst('Email.Unsub')
> > > > >
> > > > > --
> > > > >
> > > > > Grisly . oo
> > > > > `oO
> > > > > Francis Smit
> > > > >
> > > > >
> > > > > Knowledge By Design/OzTel
> > > > > Suite 201, 683 George st
> > > > > Sydney 2000 NSW
> > > > >
> > > > > mailto:francis AT kbd.com.au
> > > > >
> > > > > Tel: +61 2 9212 1399
> > > > > Fax: +61 2 9212 5727
> > > > > ___________________________________
> > > > > m$: How can we stuff you up today?
> > > > > --- You are currently subscribed to freetds as:
> > > > > co AT wilmington.net
> > > To unsubscribe,
> > > > > forward this message to $subst('Email.Unsub')
> > > > >
> > > > --
> > > >
> > > > Grisly . oo
> > > > `oO
> > > > Francis Smit
> > > >
> > > >
> > > > Knowledge By Design/OzTel
> > > > Suite 201, 683 George st
> > > > Sydney 2000 NSW
> > > >
> > > > mailto:francis AT kbd.com.au
> > > >
> > > > Tel: +61 2 9212 1399
> > > > Fax: +61 2 9212 5727
> > > > ___________________________________
> > > > m$: How can we stuff you up today?
> > > >
> > > >
> > > >
> > > > ---
> > > > You are currently subscribed to freetds as: co AT wilmington.net
> > > > To unsubscribe, forward this message to
> > > $subst('Email.Unsub')
> > > >
> > >
> > > ---
> > > You are currently subscribed to freetds as: francis AT oztel.com
> > > To unsubscribe, forward this message to $subst('Email.Unsub')
> >
> > --
> >
> > Grisly . oo
> > `oO
> > Francis Smit
> >
> > Knowledge By Design/OzTel
> > Suite 201, 683 George st
> > Sydney 2000 NSW
> >
> > mailto:francis AT kbd.com.au
> >
> > Tel: +61 2 9212 1399
> > Fax: +61 2 9212 5727
> > ___________________________________
> > m$: How can we stuff you up today?
> >
> > ---
> > You are currently subscribed to freetds as: francis AT oztel.com
> > To unsubscribe, forward this message to $subst('Email.Unsub')
>
> --
>
> Grisly . oo
> `oO
> Francis Smit
>
> Knowledge By Design/OzTel
> Suite 201, 683 George st
> Sydney 2000 NSW
>
> mailto:francis AT kbd.com.au
>
> Tel: +61 2 9212 1399
> Fax: +61 2 9212 5727
> ___________________________________
> m$: How can we stuff you up today?
>
> ---
> You are currently subscribed to freetds as: francis AT oztel.com
> To unsubscribe, forward this message to $subst('Email.Unsub')

--

Grisly . oo
`oO
Francis Smit


Knowledge By Design/OzTel
Suite 201, 683 George st
Sydney 2000 NSW

mailto:francis AT kbd.com.au

Tel: +61 2 9212 1399
Fax: +61 2 9212 5727
___________________________________
m$: How can we stuff you up today?






Archive powered by MHonArc 2.6.24.

Top of Page