Wednesday, 2009-11-18

pborograntc, bad news... cache_dynamic is still broken00:07
grantcmorning pboro - doh00:08
pboroI'll file a bug report about it00:08
pboroI guess it might work in low concurrency environment, but we're having 100s or 1000s or queries per second, so...00:09
grantcwhich should be the scenario where it helps...00:11
*** Alex| has joined #ingres00:12
*** ChanServ sets mode: +o Alex|00:12
pborothe errors are E_DM0039_BAD_TABLE_NAME, E_DM9B09_DMPE_TEMP, E_AD7013_ADP_CPN_TO_LOCATOR, E_SC0216_QEF_ERROR, E_SC0206_CANNOT_PROCESS, E_SC0024_INTERNAL_ERROR, E_QS000F_BAD_HANDLE and E_SC0210_SCS_SQNCR_ERROR00:13
pborograntc, btw it's funny that the JDBC driver is not distributed through ESD but forums00:16
pboroI would expect to find all the drivers in the same place, i.e. ESD00:17
grantcpboro, can you post the link?00:18
pborohttp://community.ingres.com/forum/database-drivers-apis/2656-updated-jdbc-driver-posted-version-3-4-8-9-2-a.html00:18
grantci would expect it too - perhaps my colleague does not know how it's done or it was done to resolve a question00:18
pboroaaahhh... it's in the ESD too, sorry!00:18
pborobut it's only under community projects, not under Drivers00:19
* grantc ducks this one00:19
pboroahaha :)00:19
grantci don't know the thinking behind ESD's "structure"00:19
pboroskynet is probably taking care of it00:20
grantc:)00:20
pboro"BUG 121437 - Reduce DateFormat syncronization overhead"... I hope they are not reintroducing the concurrency problem in old drivers where dates between different resultsets got mixed :D00:23
pboro(poking around the changes in the JDBC driver)00:23
grantcno idea - a part from the whole INGRESDATE vs ANSIDATE is a can o' worms00:27
pborodamn, the source code for Ingres JDBC driver 3.4.7 or 3.4.8 is not available in SVN00:31
pboroI was about to try helping in http://community.ingres.com/forum/database-drivers-apis/11364-9-2-ingres-jdbc-driver-spring-throwing-illegalaccesserror.html00:31
pboroby compiling a modified version of the driver for him to try, but I guess he'll manage00:31
grantcpboro, the code should be in svn once it gets sync'd into the internal main codeline00:42
pboroyeah, but the code was published to svn when 9.3 was created00:43
pborodrivers 3.4.7 and 3.4.8 belong to 9.200:43
pboroso the history is not available in the svn00:43
grantcsure but a fix in 9.2 will be crossed into main00:44
pborothe fix won't come up there since I was going to try to make the change by myself and put the jar in the forums for the person in trouble :)00:44
pborowell, maybe he'll ask support for it...00:45
grantcah i see00:46
pboroit would have been five minutes job if I just had the source :)00:47
*** Gerhard has joined #ingres00:47
GerhardMorning all00:47
pborohi Gerhard00:47
*** paulm05 has joined #ingres00:55
pborohmmh the bug with cache_dynamic may actually relate to LOB handling with JDBC00:55
GerhardIt seems that a modify table ... takes significantly longer when used with the concurrent_updates option00:59
Gerhardfound that out when testing usermod's -online flag00:59
*** Gerhard has quit IRC01:32
Alex|anyone uses compressed checkpoints with Windows?01:33
paulm05I have in the past01:33
Alex|is there a knowlegde base article or something... I know how to do it with Linux, just add z or j to the tar command01:35
grantcAlex|, i guess you can use the same commands?01:35
Alex|do we use tar under windows?01:36
paulm05no01:36
grantcno but you can install gtar01:36
Alex|I would have thought I had to add zip or something to the template file01:36
paulm05yes - you'll need a zip type program with a command line interface01:36
grantcthat's another option or rar01:37
Alex|ckxcopy is the command under windows, right?01:38
paulm05yes - I'll see if I can find the details I had for when I did - I was doing a comparison of different compression programs01:38
*** Dejan has joined #ingres01:43
Alex|customer's checkpoints grow and he has no space left soon :)01:43
Dejanmeep01:44
Dejanhi guys01:44
paulm05hi01:44
*** Mud has joined #ingres01:59
paulm05not having much luck finding the files I was looking for Alex02:02
Alex|ok no problem.. we'll suggest it to the customer, he will have to decide.. gives me some time to search :)02:02
paulm05it was a while ago and my email doesn't go back far enough :(02:03
paulm05and now outlook has hung :((02:06
Alex|because you used it... happens often ;)02:06
paulm05yes well that was the first mistake02:09
*** Gerhard has joined #ingres02:14
*** grantc has quit IRC02:28
*** grantc has joined #ingres02:33
*** ChanServ sets mode: +o grantc02:33
*** Gerhard has quit IRC02:34
*** Alex| has quit IRC02:53
*** Gerhard has joined #ingres04:17
*** atrofast has quit IRC04:23
*** atrofast has joined #ingres04:24
*** atrofast has quit IRC04:25
*** atrofast has joined #ingres04:25
*** atrofast has joined #ingres04:26
atrofastGah Empathy crashes if you try to put two message windows into one, after you combine then it explodes04:27
*** cthibert has joined #ingres04:30
paulm05Empathy is the new gnome IM client?04:32
grantcyup and it's playing havoc with our IM server04:33
paulm05so my next question "any good?" probably a bit redundant ;)04:37
grantcthat depends - from an Ingres point of view you cannot use it with our IM server since it's blocked04:40
grantchttp://croker.net/~grant/linegraph.png is the problem we are seeing with the only resolution right now is to reboot the im server process04:42
grantcfrom a user point of view it supports video/voice ....04:42
pborolooks like a leak :)04:43
grantchowever compared to pidgin it's not as feature rich (if you exclude the video/voice feature)04:43
grantcindeed ;)04:43
*** cthibert has quit IRC04:49
*** paulm05 is now known as PaulM05_afk05:03
atrofastWow grantc that's pretty bad05:07
grantcerr yeah05:08
grantcthe memory problems started at the end of summer when someone started using, we guess an alpha/beta of ubuntu 9.10 or some distro that shipped with empathy05:09
atrofastYeah I see more and more evidence of Empathy not being ready for consumption05:09
atrofastHopefully they will make good use of all the bug reports :P05:10
grantcperhaps but openfire should not leak memory05:10
atrofastHeh my crash bug was reported back in June!05:13
atrofastStatus: UNCONFIRMED05:13
* Dejan is on Fedora 1205:21
Dejani upgraded 2h ago05:21
DejanIngres 10 works well on it, if SELinux is disabled05:22
Dejani did not bother to configure SELinux for Ingres...05:22
atrofastDejan: same here, I just set SELinux to disabled05:23
Dejanbut it would be great if future ingres installer setup selinux properly05:23
atrofastI couldn't find the GUI for it though so I used the command line05:23
*** toumi01 has joined #ingres05:35
*** cthibert has joined #ingres05:44
*** Alex| has joined #ingres05:50
*** ChanServ sets mode: +o Alex|05:50
*** Alex| has quit IRC05:51
grantcthere are notes out there on ingres with selinux05:54
*** PaulM05_afk is now known as PaulM0505:57
*** rossand has joined #ingres06:03
*** ChanServ sets mode: +o rossand06:03
Dejanguys06:09
Dejanis it possible to have something like:06:09
Dejaninsert into... values(2, "soemthing", (SELECT... FROM ...))06:09
*** dyki has joined #ingres06:09
Dejanie. to mix values with selects06:09
Dejanforget the question06:10
Dejanit was stupid06:10
Dejan:D06:10
Dejani needed select 2, "something", * ...06:10
*** zxiiro has joined #ingres06:13
*** ChanServ sets mode: +v zxiiro06:13
*** thoda04 has left #ingres06:17
*** mull has joined #ingres06:37
*** zxiiro has quit IRC06:43
*** zxiiro has joined #ingres06:45
*** ChanServ sets mode: +v zxiiro06:45
*** Dejan has quit IRC07:15
*** ccsidiot has joined #ingres07:25
*** dyki has quit IRC07:29
*** zxiiro has quit IRC07:48
*** zxiiro has joined #ingres07:49
*** ChanServ sets mode: +v zxiiro07:49
*** hanje04 has joined #ingres08:00
*** Gerhard has quit IRC08:03
*** FrankW has joined #ingres08:04
*** Mud has quit IRC08:07
*** atrofast has quit IRC08:14
*** atrofast has joined #ingres08:16
*** Alex| has joined #ingres08:45
*** ChanServ sets mode: +o Alex|08:45
*** Alex| has quit IRC08:57
ccsidiotHum, is this normal for runbuild.sh to be taking > 20 minutes at the same file? I'm "tail -f"ing my build log and it's stucked at ingres/install/vt220.map08:58
grantcit's probably finished08:59
grantcor perhaps not..08:59
ccsidiotI don't think it's done, since if the build is successful, then it should print o "The build succeeded."09:00
ccsidiotwithout the o, the o is a typo09:00
PaulM05try hitting enter - I did see a problem where runbuild was waiting for a user response but didn't indicate it09:02
ccsidiotHum, I hit, nothing happening09:03
PaulM05probably not that then :|09:04
ccsidiotHummm...09:04
PaulM05any errors or warnings in the build log?09:05
ccsidiotI'm finding @@09:06
*** Mud has joined #ingres09:07
PaulM05here's what I was thinking of - http://bugs.ingres.com/ticket/41209:07
PaulM05try entering 'y' on the session running runbuild09:08
ccsidiotThanks PaulM05!09:11
ccsidiotProgress, the build failed09:11
ccsidiotlol09:11
ccsidiotActually I got the message "All compile targets were successful","Some compile targets were skipped", how is this possible?09:19
ccsidiotHum, finally spotted those lines09:21
ccsidiotNot found: geospatial/build/lib/libxerces-c.so.27.009:21
PaulM05check for "skipped" in the log and it should say what was skipped and why09:21
PaulM05ah I was just about to say it's usually xerces09:22
ccsidiotOh right, I know why09:22
PaulM05I have to go about now - hope you get it working :)09:23
ccsidiot:) Thanks Paul0509:23
*** PaulM05 has quit IRC09:23
cthiberthanje04 - Another build related question if you don't mind.  There are a few community members trying to compile Ingres in 64bit.  One of the issues seen was a lack of lp32 directories.  These are created during the build? I expect they are 32 bit related so are not being created in the 64 bit path.09:55
cthibertHowever, compiling in 64 bit seems to require the use of a few 32bit compatible libraries.  So, lp32 is being looked for.  Is it possible to create the lp32 directories even during the 64 bit compile?09:57
hanje04cthibert: The lp32/lp64 directories should be automatically created as part of the hybrid build process09:57
hanje04Are they doing a 64bit compile or a hybrid compile?09:57
hanje04The default for x86_64 is hybrid09:57
hanje04but you can turn it off in the VERS.a64_lnx file in tools/port/conf09:58
cthibertOkay.  So both sets of dirs should be created in the hybrid compile?09:59
hanje04sorry, wasn't clear. There are two types of hybrid, regular and reverse10:00
hanje04regular is used when the compiler generates 32bit code by default but can generate 64bit, e.g Solaris10:00
hanje04In this case lp64 directories are generated during the build process10:00
hanje04reverse, is when the compiler generates 64bit code by default but can also generate 32bit, e.g. x86_64 Linux10:01
hanje04In this case the lp32 directories get created by the build process10:01
cthibertHmm, okay.  Maybe regular is getting used when it should be reverse.10:02
cthibertI'll double check with the interested parties.10:02
hanje04If you're just building PURE 64bit (i.e. no hybrid at all) you don't get either of the lpxx10:02
hanje04I think I say the mail you sent10:03
hanje04He's running on x86_64 from what I can tell, I'm not sure what could cause the dirs not to be created10:03
cthibertYeah, Frank's leading the charge there.  He's made some changes to get compatible libraries used as well.  Maybe there's something there that's causing it to think it's running pure 64 bit.  I'm sending an email now to ask for the specific changes again so I get a better idea of what's going on.  Thanks.10:05
ccsidiotHey, how do I unapply a patch?10:27
*** grantc has quit IRC10:36
atrofastccsidiot: patch -p0 -R < patch_file10:44
atrofastIt essentially does the opposite :)10:44
ccsidiotYea, I tried that and I was silly and -R for some but not the others, now messed things up, I'll try a bit more later10:46
atrofastccsidiot: You can always revert changes made if you do svn revert file10:47
atrofastrun svn revert -R . on the root and it'll revert all files10:48
atrofastJust make sure you don't have changes you want to keep before running that :)10:48
*** clach04 has joined #ingres10:51
hanje04cthibert: Get Frank to mail me directly if you want, I'll see if I can help him out10:54
cthiberthanje04 - Will do when I hear back from him.  Thanks.10:56
* FrankW is now available. 11:07
*** Mud has quit IRC11:09
FrankWhanje04, cthibert: the diff on my entire tree is very minimal:11:09
FrankWhttp://osgeo.pastebin.ca/167683411:09
FrankWWhat in the build is responsible for creating the lp32 directories?11:09
FrankWShould their creation show up in the log file?11:10
hanje04FrankW: Those changes certainly wouldn't affect the creation of the lp32 dirs11:14
FrankWno, I wouldn't think so.11:15
hanje04Most of them are created by the build rules in Jamrules11:15
hanje04...11:15
*** cthibert1 has joined #ingres11:16
cthibert1Also, I think the changes to specifiy GEOS_LOC and GEOS_INC would help with the above changes as well.  You could specify the 32bit location in the GEOS_LOC env var.11:17
FrankWcthibert1:  I should svn update for those changes, right?11:18
hanje04if you look for 'VERSHB' in Jamrules you'll see the hybrid specific actions11:18
hanje04FrankW: Which Linux are you building on?11:18
FrankWUbuntu 7.1011:18
cthibert1Not quite yet.  Soon. Was just getting to submitting them actually.  Give me 10-15mins and they'll be there.11:18
FrankWcthibert1:  ok11:19
hanje04FrankW: x8611:19
hanje04x86_64 (sorry)11:19
FrankWx86_6411:19
hanje04FrankW: OK, try the following11:20
hanje04cd $ING_SRC ; jam clean11:20
hanje04rm bin lib man111:21
hanje04cd $ING_ROOT11:21
FrankWI've just rerun my build so I was going to let that finish.   Is "runbuild.sh -c" equivelent to the cleanup you suggest?11:21
hanje04rm -rf build install release tools11:22
hanje04I don't know exactly what runbuild.sh -c does. It may be missing something11:22
FrankWok11:22
*** SaraDanaher has joined #ingres11:23
hanje04Clear out the stuff I mentioned above, re-run the build and send me the log if it fails. I just want to be sure it's not something left in the build causing the issie11:23
hanje04issue11:23
FrankWok, will do.11:23
atrofastYes runbuild.sh -c does miss some things I believe11:24
*** Mud has joined #ingres11:34
cthibert1buildtools/cleandbuild.sh does remove everything mentioned above if you're looking for a one command solution.  The only thing cleanbuild leaves behind is the logs directory and the handful of generated files that jam clean leaves behind.  It tries to bring it back as close to a bare svn checkout as possible.11:34
cthibert1Also, the Jam changes to allow GEOS_LOC and GEOS_INC are submitted to the geospatial branch.11:35
*** cthibert has quit IRC11:35
FrankWclean build running now...11:38
FrankWdoes all that cleaning erase the lp32 directories I manually created?11:38
hanje04not sure11:55
hanje04looking at Jamrules, I don't think so12:07
FrankWI do not seem to be having the lp32 problems any more.12:12
FrankWI am getting some stuff like:12:13
FrankWLink /wrk/home/warmerda/ingres/server/build/bin/lp32/icesvr12:14
FrankW/usr/local/32bit/lib/libgeos_c.a(libgeos_c_la-geos_ts_c.o): In function `__static_initialization_and_destruction_0(int, int)':12:14
FrankWgeos_ts_c.cpp:(.text+0x16f): undefined reference to `std::ios_base::Init::Init()'12:14
FrankWBut I think I can work on that.12:14
hanje04I'm going to pull the source and run a build just to see if I it any problems12:15
hanje04I'll let you know what happens12:15
FrankWIs it possible that things got screwed up for me because on the first build geos wasn't found and various build utilities could not be linked?  It seems the ingres build does not restart cleanly in some circumstances and needs a "hard clean".12:16
FrankWcthibert1:  I've svn updated.  What is the procedure for GEOS_LOC and GEOS_INC?12:19
FrankWDo I set these outside the build in my environment?  What do they point to exactly?12:19
cthibert1Yes, they are environment variables you set before the build.  GEOS_LOC is expected to be the path to the geos libraries.  And GEOS_INC the path to the GEOS headers.12:20
FrankWWhat about distinguishing 32bit and 64bit libraries?12:21
cthibert1You may not need to set GEOS_INC if you have your headers in a standard location (/usr/local/include for example) But you could use GEOS_LOC to point to the 32 bit location.12:21
FrankWAnd it points to a directory?12:21
cthibert1It doesn't stop it from looking in the standard defined locations.  Basically GEOS_LOC is used in a -L arg for the linker.12:22
cthibert1And GEOS_INC is a -I arg for the compiler.12:22
FrankWOK, in my case I was in the past forcing use of the geos .a files to avoid some additional complexities but I gather that isn't supported by the env. variables.12:23
FrankWI'll try it "straight" for now.12:23
cthibert1Ah, I see.  No, the env var is mostly there to allow non standard locations of GEOS installs, since there are users who don't have root access to install geos.  After a quick view of your changes I thought this might be an alternative solution, but it looks like you're doing more than just pointing at a library location.12:24
FrankWWell, it may not be necessary for me to do this.12:25
FrankWis this something that would eventually be documented as part of src/tools/port/jam/bldenv?12:26
FrankWI see some notes in there about XERCES and, GTK, etc.12:26
cthibert1Yes.  I'd like to add some stuff in there, including default values that can be overridden.12:28
*** SaraDanaher has quit IRC12:34
*** zxiiro has quit IRC12:56
*** cthibert1 has left #ingres13:01
hanje04FrankW: There are some situations where the build failing can cause the need for a hard clean but they're fairly rare. Stuff failing during the linking stage shouldn't be a problem. There are links and a few directories which get created by a script. If some get created and not others, the script sometimes doesn't re-run and that causes problems.13:27
FrankWI guess I'm just unlucky.13:28
hanje04FrankW: Ah, just found tools/port/conf hbdirs.ccpp, this is a fairly new addition13:28
hanje04it lists all the dirs which have an lp32 dir created in them13:28
hanje04Is the directory you were having trouble with listed in that file?13:29
FrankWhanje04:  I didn't keep close track, but there were lots.13:30
FrankWAt first I tried manually creating them and rerunning but that didn't work well since there were so many.13:30
FrankWIn any event, I'm past that but there may be a way of making the build more resilient in the face of this sort of thing, or better advertising "hard clean" mechanisms.13:31
hanje04yeah, I'll take a look at runbuild -c and see if I can improve it13:32
hanje04I think I know what caused your issue now13:32
*** Mud has quit IRC13:48
*** mull has quit IRC14:24
*** DarylM has quit IRC15:27
*** toumi01 has left #ingres16:08
*** rossand has quit IRC16:14
*** mull has joined #ingres16:17
FrankWThe build succeeded!17:28
FrankWccsidiot:  Have you made good progress on your build?17:28
ccsidiotFrankW: Congrads! Mine doesn't go well, old errors are popping up17:29
ccsidiotI screwed up something playing around with the patch17:29
ccsidiotI can see in the repo that the patch's already been committed right?17:30
*** mull has quit IRC17:30
ccsidiotabout the non-standard location thingy17:30
FrankWChucks env variable patch is in the repository, yes.17:30
FrankWThe other issue I ran into was the need to do a hard clean.17:31
ccsidiotYea, I checked out from repo, and export the proper variables, old error are finding me back17:31
ccsidiotLike finding the geos_c.h17:35
ccsidiotIt worked before when I first applied the patch, but not anymore after I checked out the updated code from repo after I messed up my own local copy17:36
FrankWWould you like me to take a look?17:42
ccsidiotThanks, http://ingres.pastebin.com/d3f10244. I was trying to see if I can sort this out17:43
ccsidiotI guess I'm not knowledgable enough17:43
ccsidiotLine 272, geos_c.h not such file...17:44
FrankWI don't see anything obvious on line 347 which is the -I for your geos.17:45
FrankWAm I missing it?  I presume that is the actual compile line that was used?17:45
FrankWThis either implies Chuck's include directive stuff didn't work, or you didn't set the environment up appropriately.17:46
FrankWI didn't have this particular issue since my include files were in a standard location.17:46
ccsidiotexport GEOS_LOC="/path/to/geos/libs"17:46
ccsidiotexport GEOS_ING="/path/to/geos/headers"17:46
ccsidiotexport LD_LIBRARY_PATH="$GEOS_LOC:$LD_LIBRARY_PATH"17:46
FrankWGEOS_ING?  Or GEOS_INC?17:46
ccsidiotexport XERCVERS=2817:47
ccsidiotHum, let me try INC, since that's what I got from email17:47
ccsidiotHum, still building18:00
ccsidiotOMG!!!!!!!!!!!!!!!!!!18:07
ccsidiotThe build succeeded!18:07
ccsidiotThanks FrankW!18:07
FrankWccsidiot:  great news, sometimes it is the little things.18:28
*** cytrinox_ has joined #ingres19:20
*** cytrinox has quit IRC19:37
*** cytrinox_ is now known as cytrinox19:37
ccsidiotatrofast: I applied the diff but is says "can't find file to patch at input line 5", and at line 17 and so on, those are lines with "@@", why is that?19:51
hanje04cssidiot: FrankW: Congrats both20:27
*** hanje04 has quit IRC20:30
ccsidiotFrankW: Thanks!20:56
FrankWccsidiot:  Were you able to get ingres running, create a db, etc?20:57
ccsidiotOh, yea, I can see from the build messages that I need to create the dbms and stuffs. I also got an email from Andrew and Alex with a sth.diff attached to step me through this20:58
FrankWI haven't quite nerved myself up to do that art again. I vaguely recall it being somewhat difficult.20:59
ccsidiotI've worked with C and svn before, but not with such a large code base and with patchs and diffs, so currently stuck on applying the sth.diff20:59
FrankWpatches are a hassle, and ingres is a very large source tree.20:59
FrankWIf you want to make the patch available as a paste, I could try it here.21:00
ccsidiotFrankW: Thanks so much! Here is the patch Alex emailed me: http://ingres.pastebin.com/d5ad9cc9721:02
ccsidiotIt's stucked on every line that has @@21:02
FrankWWhat patch command did you issue?21:05
ccsidiotpatch -p0 < sth.diff21:05
FrankWI'm getting:21:05
FrankWwarmerda@gdal64[199]% patch -p0 < ~/ingres.patch21:05
FrankWpatch: **** Only garbage was found in the patch input.21:05
ccsidiot:O21:06
ccsidiotI got something like this21:07
ccsidiothttp://ingres.pastebin.com/d7aeadd2621:07
FrankWIt looks like you are just having path problems.21:08
FrankWHmm, I take that back, it doesn't seem to be picking up much properly.21:08
FrankWi just generated a small svn diff patch and the diff lines look more like:21:09
ccsidiotFor every line in the sth.diff file that has @@21:09
FrankW--- README.txt  (revision 2240)21:09
FrankW+++ README.txt  (working copy)21:09
FrankW@@ -1,5 +1,7 @@21:09
FrankW+21:09
ii_log`FrankW: Error: "@" is not a valid command.21:09
ccsidiotthen there's error21:09
FrankWI wonder if your email client is stripping some of the "@" signs or something.21:09
ccsidiotEven the file is sent as attachment?21:10
FrankWIt does seem odd.21:10
FrankWI add "@@" at the beginning of each line ending with "@@" and it applied ok.21:10
ccsidiotWow, never know about that21:11
ccsidiotLet me try too21:11
ccsidiot:)21:11
ccsidiotSo for every line that looks like this " -729,6 +729,7 @@", should change it to "@@ -729,6 +729,7 @@"21:13
FrankWThat's what I did.21:13
FrankWThough I must confess the second part of the adupoint.c change did not apply properly for some reason.21:13
* FrankW hates patching. 21:16
FrankWok, it's working right now.21:17
FrankWI was getting messed up by some sort of active diff editing mode in emacs.21:17
FrankWhttp://osgeo.pastebin.ca/1677448 is my slight variation.21:18
ccsidiotHum, how come same error :(21:18
ccsidiotI added @@ for every single line that ends with @@21:18
FrankWwarmerda@gdal64[229]% patch -p0 < ~/ingres.patch21:18
FrankWpatching file src/common/adf/adu/aduerror.c21:18
FrankWpatching file src/common/adf/adu/adupoint.c21:18
FrankWpatching file src/common/hdr/hdr/adf.h21:18
FrankWpatching file src/common/hdr/hdr/eradf.msg21:18
ccsidiotSince that file has name sth.diff, so I need to rename that into sth.patch before I can apply?21:19
FrankWI do not believe the extension matters.21:20
FrankWParticularly since we are redirecting it so patch can't even tell what the filename was.21:20
ccsidiotOkay, patch -p0 < sth.diff gives me those errors21:21
ccsidiotsame, complaining about those @@21:21
FrankWUsing http://osgeo.pastebin.ca/1677448 ?21:21
FrankWYou are doing this from the directory above "src"?21:22
ccsidiotYes21:22
ccsidiotNo21:22
ccsidiotI'm doing that under src with the code that you've pasted21:22
FrankWsince the paths refer to src/... I think you need to run patch one directory above "src".21:23
FrankWAt least that is what I did.21:23
ccsidiotOh I see21:24
ccsidiot:)21:24
ccsidiotYay21:25
ccsidiot!21:25
ccsidiotSo end up in the end don't you guys have all those patches flying around in the local source tree copy?21:28
FrankWI often have several patches sitting around in my tree, but seldom send them to folks as diffs.21:29
FrankWI normally just apply and review them with svn commands.21:29
FrankWBut there are definately open source developers who sling patches around left and right.21:30
ccsidiotI see :)21:30
ccsidiotNext: Createdbms and createdb21:32
ccsidiotWow, it's already 12.32 !21:32
*** Alex| has joined #ingres22:39
*** ChanServ sets mode: +o Alex|22:39
*** grantc has joined #ingres22:55
*** ChanServ sets mode: +o grantc22:55
*** Alex| has quit IRC23:15
*** ccsidiot has left #ingres23:39
*** Alex| has joined #ingres23:43
*** ChanServ sets mode: +o Alex|23:43
*** Mud has joined #ingres23:55

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!