From: <bug...@wi...> - 2002-09-22 18:31:20
|
Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there. http://bugzilla.gnome.org/show_bug.cgi?id=93899 Changed by hp...@re.... --- shadow/93899 Sun Sep 22 14:32:56 2002 +++ shadow/93899.tmp.19349 Sun Sep 22 14:32:56 2002 @@ -0,0 +1,20 @@ +Bug#: 93899 +Product: GStreamer +Version: cvs +OS: Windows +OS Details: +Status: NEW +Resolution: +Severity: normal +Priority: Normal +Component: gstreamer (core) +AssignedTo: gst...@bu... +ReportedBy: hp...@re... +QAContact: gst...@bu... +TargetMilestone: 0.4.0 +URL: +Summary: Prefer versioned automake names + +If present, gstreamer should prefer the names +"automake-1.6" and "aclocal-1.6" so the proper automake is picked up +if multiple automakes are installed. |
From: <bug...@wi...> - 2002-09-22 18:31:46
|
Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there. http://bugzilla.gnome.org/show_bug.cgi?id=93899 Changed by hp...@re.... --- shadow/93899 Sun Sep 22 14:32:56 2002 +++ shadow/93899.tmp.19441 Sun Sep 22 14:33:22 2002 @@ -15,6 +15,9 @@ URL: Summary: Prefer versioned automake names If present, gstreamer should prefer the names "automake-1.6" and "aclocal-1.6" so the proper automake is picked up if multiple automakes are installed. + +------- Additional Comments From hp...@re... 2002-09-22 14:33 ------- +(This is also how the rest of GNOME CVS is set up these days.) |
From: <bug...@wi...> - 2002-09-22 21:35:07
|
Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there. http://bugzilla.gnome.org/show_bug.cgi?id=93899 Changed by th...@ur.... --- shadow/93899 Sun Sep 22 14:33:22 2002 +++ shadow/93899.tmp.24678 Sun Sep 22 17:36:38 2002 @@ -18,6 +18,13 @@ If present, gstreamer should prefer the names "automake-1.6" and "aclocal-1.6" so the proper automake is picked up if multiple automakes are installed. ------- Additional Comments From hp...@re... 2002-09-22 14:33 ------- (This is also how the rest of GNOME CVS is set up these days.) + +------- Additional Comments From th...@ur... 2002-09-22 17:36 ------- +Hm. Is this to be more in line with gnome, or is it somehow +considered "better" for some reason ? I'm pretty happy with how it is +right now, and prefer not to start hard-coding possible values. +(note that --with-autoconf and --with-automake allow you to select a +version to use) |
From: <bug...@wi...> - 2002-09-22 21:57:22
|
Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there. http://bugzilla.gnome.org/show_bug.cgi?id=93899 Changed by hp...@re.... --- shadow/93899 Sun Sep 22 17:36:38 2002 +++ shadow/93899.tmp.27942 Sun Sep 22 17:58:53 2002 @@ -25,6 +25,19 @@ ------- Additional Comments From th...@ur... 2002-09-22 17:36 ------- Hm. Is this to be more in line with gnome, or is it somehow considered "better" for some reason ? I'm pretty happy with how it is right now, and prefer not to start hard-coding possible values. (note that --with-autoconf and --with-automake allow you to select a version to use) + +------- Additional Comments From hp...@re... 2002-09-22 17:58 ------- +It's more in line with gnome, and also better. + +You should be hardcoding this, because you do require a particular +automake version. automake is renamed when it breaks incompatibly. So +when automake-1.7 appears it won't be compatible, and automake-1.4 +already is not compatible, so you don't want the name "automake" which +means "any automake" any more than you would write +"pkg-config --libs any-gtk" and accept either GTK 1.2 or 2.0. + +See also http://pobox.com/~hp/parallel.html + |
From: <bug...@wi...> - 2002-09-23 05:19:07
|
Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there. http://bugzilla.gnome.org/show_bug.cgi?id=93899 Changed by th...@ur.... --- shadow/93899 Sun Sep 22 17:58:53 2002 +++ shadow/93899.tmp.28732 Mon Sep 23 01:20:40 2002 @@ -5,13 +5,13 @@ OS Details: Status: NEW Resolution: Severity: normal Priority: Normal Component: gstreamer (core) -AssignedTo: gst...@bu... +AssignedTo: th...@ur... ReportedBy: hp...@re... QAContact: gst...@bu... TargetMilestone: 0.4.0 URL: Summary: Prefer versioned automake names @@ -38,6 +38,29 @@ already is not compatible, so you don't want the name "automake" which means "any automake" any more than you would write "pkg-config --libs any-gtk" and accept either GTK 1.2 or 2.0. See also http://pobox.com/~hp/parallel.html + +------- Additional Comments From th...@ur... 2002-09-23 01:20 ------- +The difference here is that to the best of my knowledge, autogen works +with ANY automake >= 1.5, not just 1.6. So we don't really require a +particular one, just a lower limit. autogen.sh also warns you if your +automake is not current enough. If I hard-code 1.6, 1.5 users have to +needlessly upgrade. + +The difference between gtk+ 1.x and 2.x is a totally different issue, +they're different platforms ;) + +I guess my question is - is this just something that helps automatic +build scripts from Gnome because it's hard to code in options, or do +you think it's a problem for users ? + +Personally, I just run autogen.sh +--with-automake=/usr/bin/automake-1.5 only once, then use +./autoregen.sh after that every time, so for users, it's pretty +straightforward. Nobody has mentioned this as being a problem (except +one of the build script maintainers, forgot who). + +I don't mind fixing this, as long as it Still Works for the people who +are used to how it works now ;) Suggestions are welcome. |
From: <bug...@wi...> - 2002-09-23 14:49:28
|
Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there. http://bugzilla.gnome.org/show_bug.cgi?id=93899 Changed by hp...@re.... --- shadow/93899 Mon Sep 23 01:20:40 2002 +++ shadow/93899.tmp.3481 Mon Sep 23 10:50:58 2002 @@ -61,6 +61,17 @@ ./autoregen.sh after that every time, so for users, it's pretty straightforward. Nobody has mentioned this as being a problem (except one of the build script maintainers, forgot who). I don't mind fixing this, as long as it Still Works for the people who are used to how it works now ;) Suggestions are welcome. + +------- Additional Comments From hp...@re... 2002-09-23 10:50 ------- +It's a problem for me at least, as I don't have "automake" pointing at +1.6, but I do have "automake-1.6" + +One easy solution is the way say gconf does it - it tries the +hardcoded version first, then falls back to plain "automake" + +You don't actually know your stuff works with all automake >= 1.5 btw; +you know it works with 1.5 and 1.6, but if automake is renamed again, +that will be because it's again incompatible... |
From: <bug...@wi...> - 2002-09-30 07:23:52
|
Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there. http://bugzilla.gnome.org/show_bug.cgi?id=93899 Changed by th...@ur.... --- shadow/93899 Mon Sep 23 10:50:58 2002 +++ shadow/93899.tmp.30939 Mon Sep 30 03:24:45 2002 @@ -1,12 +1,12 @@ Bug#: 93899 Product: GStreamer Version: cvs OS: Windows OS Details: -Status: NEW +Status: NEEDINFO Resolution: Severity: normal Priority: Normal Component: gstreamer (core) AssignedTo: th...@ur... ReportedBy: hp...@re... @@ -72,6 +72,17 @@ One easy solution is the way say gconf does it - it tries the hardcoded version first, then falls back to plain "automake" You don't actually know your stuff works with all automake >= 1.5 btw; you know it works with 1.5 and 1.6, but if automake is renamed again, that will be because it's again incompatible... + +------- Additional Comments From th...@ur... 2002-09-30 03:24 ------- +Ok, I think I resolved this one to my satisfaction ;) +please try out cvs of gstreamer and gst-plugins and see if it detects +everything right. + +It goes through automake, (your preference if specified on cmd line), +automake-1.6, automake-1.5, testing version of each, and will use the +first one that satisfies the >= 1.5 requirement. + +Can you let me know if this is acceptable for you as well ? |
From: <bug...@wi...> - 2002-09-30 13:52:12
|
Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there. http://bugzilla.gnome.org/show_bug.cgi?id=93899 Changed by hp...@re.... --- shadow/93899 Mon Sep 30 03:24:45 2002 +++ shadow/93899.tmp.16454 Mon Sep 30 09:53:03 2002 @@ -1,12 +1,12 @@ Bug#: 93899 Product: GStreamer Version: cvs OS: Windows OS Details: -Status: NEEDINFO +Status: CLOSED Resolution: Severity: normal Priority: Normal Component: gstreamer (core) AssignedTo: th...@ur... ReportedBy: hp...@re... @@ -83,6 +83,9 @@ It goes through automake, (your preference if specified on cmd line), automake-1.6, automake-1.5, testing version of each, and will use the first one that satisfies the >= 1.5 requirement. Can you let me know if this is acceptable for you as well ? + +------- Additional Comments From hp...@re... 2002-09-30 09:53 ------- +Sounds fine to me, thanks. |