* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
@ 2009-01-14 23:49 ulf at uclibc.org
2009-01-15 8:58 ` Peter Korsgaard
0 siblings, 1 reply; 11+ messages in thread
From: ulf at uclibc.org @ 2009-01-14 23:49 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2009-01-14 23:49:24 +0000 (Wed, 14 Jan 2009)
New Revision: 24847
Log:
libeXosip2 is dependent on libosip2
Modified:
trunk/buildroot/package/libeXosip2/libeXosip2.mk
Changeset:
Modified: trunk/buildroot/package/libeXosip2/libeXosip2.mk
===================================================================
--- trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-01-14 22:52:31 UTC (rev 24846)
+++ trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-01-14 23:49:24 UTC (rev 24847)
@@ -84,7 +84,7 @@
-libeXosip2: uclibc $(TARGET_DIR)/usr/lib/libeXosip2.so
+libeXosip2: uclibc libosip2 $(TARGET_DIR)/usr/lib/libeXosip2.so
libeXosip2-source: $(DL_DIR)/$(LIBEXOSIP2_SOURCE)
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
@ 2009-01-16 21:19 ulf at uclibc.org
0 siblings, 0 replies; 11+ messages in thread
From: ulf at uclibc.org @ 2009-01-16 21:19 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2009-01-16 21:19:50 +0000 (Fri, 16 Jan 2009)
New Revision: 24889
Log:
libeXosip2 requires libosip2
Modified:
trunk/buildroot/package/libeXosip2/Config.in
Changeset:
Modified: trunk/buildroot/package/libeXosip2/Config.in
===================================================================
--- trunk/buildroot/package/libeXosip2/Config.in 2009-01-16 21:18:08 UTC (rev 24888)
+++ trunk/buildroot/package/libeXosip2/Config.in 2009-01-16 21:19:50 UTC (rev 24889)
@@ -1,5 +1,6 @@
config BR2_PACKAGE_LIBEXOSIP2
bool "libeXosip2"
+ select BR2_PACKAGE_LIBOSIP2
help
GNU Higher level SIP (Session Initiation Protocol)
This library aims to provide multimedia and telecom software
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
@ 2009-01-25 20:44 ulf at uclibc.org
2009-01-25 20:48 ` Peter Korsgaard
0 siblings, 1 reply; 11+ messages in thread
From: ulf at uclibc.org @ 2009-01-25 20:44 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2009-01-25 20:44:23 +0000 (Sun, 25 Jan 2009)
New Revision: 25018
Log:
Use prefix=/usr for libeXosip2
Modified:
trunk/buildroot/package/libeXosip2/libeXosip2.mk
Changeset:
Modified: trunk/buildroot/package/libeXosip2/libeXosip2.mk
===================================================================
--- trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-01-25 20:19:06 UTC (rev 25017)
+++ trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-01-25 20:44:23 UTC (rev 25018)
@@ -26,16 +26,16 @@
--target=$(GNU_TARGET_NAME) \
--host=$(GNU_TARGET_NAME) \
--build=$(GNU_HOST_NAME) \
- --prefix=$(STAGING_DIR) \
- --exec-prefix=/usr \
+ --prefix=/usr \
+ --exec-prefix=/ \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
+ --libexecdir=/usr/lib \
--sysconfdir=/etc \
--datadir=/usr/share \
- --localstatedir=/var \
--mandir=/usr/man \
--infodir=/usr/info \
- --libexecdir=/usr/lib \
+ --localstatedir=/var \
--libdir=/usr/lib \
--includedir=$(STAGING_DIR)/usr/include \
--oldincludedir=/usr/include \
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
2009-01-25 20:44 ulf at uclibc.org
@ 2009-01-25 20:48 ` Peter Korsgaard
0 siblings, 0 replies; 11+ messages in thread
From: Peter Korsgaard @ 2009-01-25 20:48 UTC (permalink / raw)
To: buildroot
>>>>> "ulf" == ulf <ulf@uclibc.org> writes:
ulf> Author: ulf
ulf> Date: 2009-01-25 20:44:23 +0000 (Sun, 25 Jan 2009)
ulf> New Revision: 25018
ulf> Log:
ulf> Use prefix=/usr for libeXosip2
ulf> Changeset:
ulf> Modified: trunk/buildroot/package/libeXosip2/libeXosip2.mk
ulf> ===================================================================
ulf> --- trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-01-25 20:19:06 UTC (rev 25017)
ulf> +++ trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-01-25 20:44:23 UTC (rev 25018)
ulf> @@ -26,16 +26,16 @@
ulf> --target=$(GNU_TARGET_NAME) \
ulf> --host=$(GNU_TARGET_NAME) \
ulf> --build=$(GNU_HOST_NAME) \
ulf> - --prefix=$(STAGING_DIR) \
ulf> - --exec-prefix=/usr \
ulf> + --prefix=/usr \
ulf> + --exec-prefix=/ \
Really? --exec-prefix should normally be the same as prefix.
ulf> --bindir=/usr/bin \
ulf> --sbindir=/usr/sbin \
ulf> + --libexecdir=/usr/lib \
ulf> --sysconfdir=/etc \
ulf> --datadir=/usr/share \
ulf> - --localstatedir=/var \
ulf> --mandir=/usr/man \
ulf> --infodir=/usr/info \
ulf> - --libexecdir=/usr/lib \
ulf> + --localstatedir=/var \
ulf> --libdir=/usr/lib \
I gather prefix is enough, and you can remove all of those.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
@ 2009-01-25 23:32 ulf at uclibc.org
0 siblings, 0 replies; 11+ messages in thread
From: ulf at uclibc.org @ 2009-01-25 23:32 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2009-01-25 23:32:13 +0000 (Sun, 25 Jan 2009)
New Revision: 25030
Log:
Fix exec-prefix for libeXosip2
Modified:
trunk/buildroot/package/libeXosip2/libeXosip2.mk
Changeset:
Modified: trunk/buildroot/package/libeXosip2/libeXosip2.mk
===================================================================
--- trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-01-25 23:16:11 UTC (rev 25029)
+++ trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-01-25 23:32:13 UTC (rev 25030)
@@ -27,14 +27,10 @@
--host=$(GNU_TARGET_NAME) \
--build=$(GNU_HOST_NAME) \
--prefix=/usr \
- --exec-prefix=/ \
- --bindir=/usr/bin \
- --sbindir=/usr/sbin \
+ --exec-prefix=/usr \
--libexecdir=/usr/lib \
--sysconfdir=/etc \
--datadir=/usr/share \
- --mandir=/usr/man \
- --infodir=/usr/info \
--localstatedir=/var \
--libdir=/usr/lib \
--includedir=$(STAGING_DIR)/usr/include \
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
@ 2009-02-02 7:24 ulf at uclibc.org
2009-02-02 12:25 ` Peter Korsgaard
0 siblings, 1 reply; 11+ messages in thread
From: ulf at uclibc.org @ 2009-02-02 7:24 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2009-02-02 07:24:48 +0000 (Mon, 02 Feb 2009)
New Revision: 25218
Log:
Define OSIP_CFLAGS and OSIP_LIBS for libeXosip2
Modified:
trunk/buildroot/package/libeXosip2/libeXosip2.mk
Changeset:
Modified: trunk/buildroot/package/libeXosip2/libeXosip2.mk
===================================================================
--- trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-02-02 07:22:19 UTC (rev 25217)
+++ trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-02-02 07:24:48 UTC (rev 25218)
@@ -22,32 +22,19 @@
(cd $(LIBEXOSIP2_DIR); rm -rf config.cache; \
$(TARGET_CONFIGURE_OPTS) \
$(TARGET_CONFIGURE_ARGS) \
+ OSIP_CFLAGS="$(TARGET_CFLAGS)" \
+ OSIP_LIBS="-L$(STAGING_DIR)/usr/lib -losip2 -losipparser2" \
./configure \
--target=$(GNU_TARGET_NAME) \
--host=$(GNU_TARGET_NAME) \
--build=$(GNU_HOST_NAME) \
--prefix=/usr \
- --exec-prefix=/usr \
- --libexecdir=/usr/lib \
- --sysconfdir=/etc \
- --datadir=/usr/share \
- --localstatedir=/var \
- --libdir=/usr/lib \
- --includedir=$(STAGING_DIR)/usr/include \
- --oldincludedir=/usr/include \
--enable-shared \
--enable-static \
$(DISABLE_NLS) \
)
touch $@
-# --with-gnu-ld \
-# --libexecdir=$(STAGING_DIR)/usr/lib \
-# --libdir=$(STAGING_DIR)/usr/lib \
-# --libdir=/usr/lib \
-# --libexecdir=/usr/lib \
-
-
$(LIBEXOSIP2_DIR)/.compiled: $(LIBEXOSIP2_DIR)/.configured
$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(LIBEXOSIP2_DIR)
touch $@
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
2009-02-02 7:24 ulf at uclibc.org
@ 2009-02-02 12:25 ` Peter Korsgaard
2009-02-04 12:52 ` Peter Korsgaard
0 siblings, 1 reply; 11+ messages in thread
From: Peter Korsgaard @ 2009-02-02 12:25 UTC (permalink / raw)
To: buildroot
>>>>> "ulf" == ulf <ulf@uclibc.org> writes:
ulf> Author: ulf
ulf> Date: 2009-02-02 07:24:48 +0000 (Mon, 02 Feb 2009)
ulf> New Revision: 25218
ulf> Log:
ulf> Define OSIP_CFLAGS and OSIP_LIBS for libeXosip2
ulf> Modified:
ulf> trunk/buildroot/package/libeXosip2/libeXosip2.mk
ulf> Changeset:
ulf> Modified: trunk/buildroot/package/libeXosip2/libeXosip2.mk
ulf> ===================================================================
ulf> --- trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-02-02 07:22:19 UTC (rev 25217)
ulf> +++ trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-02-02 07:24:48 UTC (rev 25218)
ulf> @@ -22,32 +22,19 @@
ulf> (cd $(LIBEXOSIP2_DIR); rm -rf config.cache; \
ulf> $(TARGET_CONFIGURE_OPTS) \
ulf> $(TARGET_CONFIGURE_ARGS) \
ulf> + OSIP_CFLAGS="$(TARGET_CFLAGS)" \
ulf> + OSIP_LIBS="-L$(STAGING_DIR)/usr/lib -losip2 -losipparser2" \
Aren't those things already provided in TARGET_CONFIGURE_* ?
ulf> - --includedir=$(STAGING_DIR)/usr/include \
ulf> - --oldincludedir=/usr/include \
Why were these removed?
ulf> --enable-shared \
ulf> --enable-static \
ulf> $(DISABLE_NLS) \
ulf> )
ulf> touch $@
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
2009-02-02 12:25 ` Peter Korsgaard
@ 2009-02-04 12:52 ` Peter Korsgaard
2009-02-04 21:49 ` Ulf Samuelsson
0 siblings, 1 reply; 11+ messages in thread
From: Peter Korsgaard @ 2009-02-04 12:52 UTC (permalink / raw)
To: buildroot
>>>>> "Peter" == Peter Korsgaard <jacmet@uclibc.org> writes:
Ping?
ulf> Log:
ulf> Define OSIP_CFLAGS and OSIP_LIBS for libeXosip2
ulf> Changeset:
ulf> Modified: trunk/buildroot/package/libeXosip2/libeXosip2.mk
ulf> ===================================================================
ulf> --- trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-02-02 07:22:19 UTC (rev 25217)
ulf> +++ trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-02-02 07:24:48 UTC (rev 25218)
ulf> @@ -22,32 +22,19 @@
ulf> (cd $(LIBEXOSIP2_DIR); rm -rf config.cache; \
ulf> $(TARGET_CONFIGURE_OPTS) \
ulf> $(TARGET_CONFIGURE_ARGS) \
ulf> + OSIP_CFLAGS="$(TARGET_CFLAGS)" \
ulf> + OSIP_LIBS="-L$(STAGING_DIR)/usr/lib -losip2 -losipparser2" \
Peter> Aren't those things already provided in TARGET_CONFIGURE_* ?
ulf> - --includedir=$(STAGING_DIR)/usr/include \
ulf> - --oldincludedir=/usr/include \
Peter> Why were these removed?
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/libeXosip2
2009-02-04 12:52 ` Peter Korsgaard
@ 2009-02-04 21:49 ` Ulf Samuelsson
0 siblings, 0 replies; 11+ messages in thread
From: Ulf Samuelsson @ 2009-02-04 21:49 UTC (permalink / raw)
To: buildroot
> ulf> Log:
> ulf> Define OSIP_CFLAGS and OSIP_LIBS for libeXosip2
>
>
No email for a few days.
> ulf> Changeset:
> ulf> Modified: trunk/buildroot/package/libeXosip2/libeXosip2.mk
> ulf> ===================================================================
> ulf> --- trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-02-02
> 07:22:19 UTC (rev 25217)
> ulf> +++ trunk/buildroot/package/libeXosip2/libeXosip2.mk 2009-02-02
> 07:24:48 UTC (rev 25218)
> ulf> @@ -22,32 +22,19 @@
> ulf> (cd $(LIBEXOSIP2_DIR); rm -rf config.cache; \
> ulf> $(TARGET_CONFIGURE_OPTS) \
> ulf> $(TARGET_CONFIGURE_ARGS) \
> ulf> + OSIP_CFLAGS="$(TARGET_CFLAGS)" \
> ulf> + OSIP_LIBS="-L$(STAGING_DIR)/usr/lib -losip2 -losipparser2" \
>
> Peter> Aren't those things already provided in TARGET_CONFIGURE_* ?
It seems that libeXosip2 ignores CFLAGS and LIBS and uses the OSIP_ stuff.
libeXosip2 fails when building on OpenSuSE 11.0 for ARM.
Reason is that configure is trying to use host libraries.
While this problem at first sight would point at OpenSuSE I think that it is
more complex.
I have previously seen in other packages that during configure something is
tested,
inside the host files.
If the host has the same default as Buildroot, then the build can complete,
using buildroot directories, but if the host have other values then
the build goes wrong and the packaes fails to build.
The problem is not that OpenSuSE uses a different default.
It is that configure uses the host stuff in the first place.
>
> ulf> - --includedir=$(STAGING_DIR)/usr/include \
> ulf> - --oldincludedir=/usr/include \
>
> Peter> Why were these removed?
The build can complete without them (for ARM on OpenSuSE at least),
According to the principle of Occam's razor they then should not be present.
>
It certainly did not work without this
Best Regards
Ulf Samuelsson
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-02-04 21:49 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-14 23:49 [Buildroot] svn commit: trunk/buildroot/package/libeXosip2 ulf at uclibc.org
2009-01-15 8:58 ` Peter Korsgaard
2009-01-15 20:41 ` Ulf Samuelsson
-- strict thread matches above, loose matches on Subject: below --
2009-01-16 21:19 ulf at uclibc.org
2009-01-25 20:44 ulf at uclibc.org
2009-01-25 20:48 ` Peter Korsgaard
2009-01-25 23:32 ulf at uclibc.org
2009-02-02 7:24 ulf at uclibc.org
2009-02-02 12:25 ` Peter Korsgaard
2009-02-04 12:52 ` Peter Korsgaard
2009-02-04 21:49 ` Ulf Samuelsson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox