> > they are definitely used. nothing about the
purpose of these directories
> > changed, just the contents, how they get populated
and when they get
> > used. what makes you think they are not used? my
guess is that they do
> > not show up in any list of sources, and i did not
add them to
> > EXTRA_DIST; previously, they were always populated
at configure-time.
> > they should just be added to EXTRA_DIST as the
./config tree, since the
> > contents are now static - they are not modified
during configure or
> > build.
>
> I figured out that they were used by the simple
expedient of
> deleting them and trying to build. I am beginning to
understand
> what changed, though I still don't know the reasons.
i outlined the reasons at the time. any multi-platform build
(e.g.
universal on OS X, or someone making a debian package for 3
different
CPUs) should not *have* to run configure 3 times: it should
be possible
to run configure once, and then run the appropriate (cross)
compiler 3
times. the original system did all the config/ tree setup at
configure
time, which prevents this approach to building and can lead
to builds
with different properties when it was not intended. the new
system
doesn't modify the config/ tree at configure time at all,
but does
compile-time selection of various parts of it.
> I am working on creating Makefile.am files for all
those directories.
> I guess I'll delete the os/aix and os/irix
directories, as they don't seem
i think that there is no reason to have a Makefile.am for
these
directories. just include ./config in EXTRA_DIST plus the
dist-hook as
mentioned by others. the directories are read-only
> those .svn/* files: use svk instead. That works but we
still need
i don't understand how that could ever be seen as a
solution
> The current sysdeps files only seem to work for x86 and
powerpc.
> What do you plan to do about all the other Debian
platforms?
personally, i don't really care too much about debian after
they made it
impossible to use several common (among music-oriented
users) audio
interfaces on their systems without some rather cumbersome
steps by the
user (they dropped any packages containing the firmware
required for
these cards because they define it as non-free). if they see
fit to make
such decisions on behalf of their user community, i am not
going to put
time into fitting in with their choices.
> I think we need to ask them what should be done.
Robert Jordens
> was helpful before, making test packages and running
them through
> the build system using their "experimental"
repository. I suspect they
> will want to continue supporting all the CPU types.
Replacing a
> package with one that only supports a subset of their
platforms will
> surely be messy.
then someone who cares about this will have to fix it. given
that the
previous attempts to provide cross-platform-compilability
were, as you
note, almost certainly never actually tested, it appears to
me to be
pretty useless work. saying that JACK compiles for debian on
AIX just
appears to have no useful content to me at all.
> While discussing packaging, I'd like to make one more
plea that we
> adopt standard libtool-style library version numbers
for libjack. This
they are not standard, and we will not be using libtool in
the future,
but i agree that we could adopt them.
> is long overdue, and would help address the confusion
created by
> the distributions having to invent their own version
strings. We
distributions do not have to do this, but some of them have
chosen to do
so.
> should use it to document all upwards or downwards
binary
> compatibility issues.
right, this is the sole motivation i can see for the
libtool-style
version numbers.
> Let's get this fixed ASAP.
whatever solution we adopt for the version numbers should be
accompanied
by a solution that works without libtool.
Using Tomcat but need to do more? Need to support web
services, security?
Get stuff done quickly with pre-integrated technology to
make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on
Apache Geronimo
http://sel.as-us.falkag.net/
sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jackit-devel mailing list
Jackit-devel lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jackit-dev
el
|